| Class | Description |
|---|---|
| AbstractBlaubotDeviceDiscoveryEvent |
Wraps Discovery events from the beacons into state machine events.
|
| AbstractBlaubotStateMachineEvent |
Base class for all events regarding the
ConnectionStateMachine. |
| AbstractTimeoutStateMachineEvent |
Abstract class for generic timeout events used in
IBlaubotState implementations. |
| AdminMessageStateMachineEvent | |
| ConnectionClosedStateMachineEvent | |
| ConnectionEstablishedStateMachineEvent | |
| DiscoveredFreeEvent | |
| DiscoveredKingEvent | |
| DiscoveredPeasantEvent | |
| DiscoveredPrinceEvent | |
| DiscoveredStoppedEvent | |
| KingTimeoutEvent |
Used if a king timeout occurs (no peasants for a given amount of time)
|
| PronouncedPrinceACKTimeoutStateMachineEvent | |
| StartStateMachineEvent | |
| StopStateMachineEvent |