Module sn_messaging::client [−][src]
Structs
BlobDataExchange | |
ChunkMetadata | |
ClientSigned | Public key and signature provided by the client |
DataExchange | |
HolderMetadata | |
MapDataExchange | |
ProcessingError | Our LazyMesssage error. Recipient was unable to process this message for some reason. The original message should be returned in full, and context can optionally be added via reason. |
SequenceDataExchange | |
SupportingInfo | Our response to a processing error. Anti entropy in that it updates the erroring node with any relevant information, and includes the original message, which should hereafter be actionable |
Enums
AdultDuties | Duties of an Adult. |
BlobRead | TODO: docs |
BlobWrite | TODO: docs |
ClientMsg | |
Cmd | Command messages for data or transfer operations |
CmdError | |
DataCmd | Data command operations. Creating, updating or removing data |
DataQuery | TODO: docs |
Duty | |
ElderDuties | Duties of an Elder. |
Error | Main error type for the crate. |
Event | Events from the network that are pushed to the client. |
MapRead | TODO: docs |
MapWrite | TODO: docs |
NodeDuties | Duties of a Node. |
ProcessMsg | |
Query | TODO: docs |
QueryResponse | Query responses from the network. |
RegisterRead | Register reading queries |
RegisterWrite | Register writing commands |
SequenceRead | TODO: docs |
SequenceWrite | TODO: docs |
SupportingInfoFor | Various types of supporting information that can be received and acted upon by a node. |
TransferCmd | Token cmd that is sent to network. |
TransferError | |
TransferQuery | Token query that is sent to network. |
TryFromError | Error type for an attempted conversion from |
Type Definitions
Result | A specialised |