Module protocol

Module protocol 

Source
Expand description

The network protocol of the Amadeus node

Macros§

ambassador_impl_Handle
A macro to be used by ambassador::Delegate to delegate Handle
ambassador_impl_Typename
A macro to be used by ambassador::Delegate to delegate Typename

Structs§

Catchup
CatchupHeight
CatchupHeightReply
CatchupReply
EventTip
EventTx
GetPeerAnrs
GetPeerAnrsReply
NewPhoneWhoDis
NewPhoneWhoDisReply
Ping
PingReply
SolicitEntry
SolicitEntry2
SpecialBusiness
Application-specific payload for special business operations. Used for operations like slash_trainer_tx, slash_trainer_entry.
SpecialBusinessReply
Reply to a special business request.

Enums§

Error
Instruction
Result of handling an incoming message.
Protocol

Traits§

Handle
Every object that has this trait must be convertible from a Vecpak Binary representation and must be able to handle itself as a message
Typename
Trait for types that can provide their type name as a static string