Skip to main content

post_event

Function post_event 

Source
pub(crate) fn post_event(event: Event)
Expand description

Fire an event without blocking.

If the channel is somehow full, drops the event. State machine events are advisory: the SM is conservative on unknown transitions, so a dropped event at worst delays a transition by one cycle. We log it so it does not go unnoticed.