[−][src]Trait adbfbinlib::net::sm::StateMachineContext
This trait outlines the guards and actions that need to be implemented for the state machine.
This trait outlines the guards and actions that need to be implemented for the state machine.
fn is_allowed(&mut self, event_data: &UpdateData) -> bool
[src]fn known(&mut self, event_data: &PeerId) -> bool
[src]fn not_known(&mut self, event_data: &NewPeerData) -> bool
[src]fn update_peer(&mut self, event_data: &UpdateData)
[src]fn remove_peer(&mut self, event_data: &PeerId)
[src]fn process_new_peer(&mut self, event_data: &NewPeerData)
[src]impl StateMachineContext for AdbfStateChart
[src]fn not_known(&mut self, event_data: &NewPeerData) -> bool
[src]fn known(&mut self, event_data: &PeerId) -> bool
[src]fn is_allowed(&mut self, _event_data: &UpdateData) -> bool
[src]fn process_new_peer(&mut self, peer_data: &NewPeerData)
[src]fn remove_peer(&mut self, peer_id: &PeerId)
[src]fn update_peer(&mut self, update_data: &UpdateData)
[src]