Skip to main content

Crate antenna_protocol

Crate antenna_protocol 

Source

Structs§

HandshakeFSM
Host
Host-side handshake FSM
Identity
Joiner
Joiner-side handshake FSM
MeshNodeFSM
Core FSM of antenna client, handles negotiation handshakes (but not signaling!!) and abstract mesh logic
PeerID
Mesh peer identifier — wraps the peer’s biscuit public key directly.
SignalingPayload

Enums§

HandshakeInput
Events fed into the handshake FSM from the driver.
HandshakeMode
HandshakeOutput
Commands emitted by the handshake FSM for the driver to execute.
HandshakeState
Handshake-level state of the client handshake FSM.
HandshakeStrategy
Input
Common event that client FSM receives
MsgPayload
Output
Common event that client FSM sends
RelayPayload
Scheduled
Scheduled action identifier

Traits§

UserMsgPayload