[−][src]Module tdn::prelude
Structs
Config | load config from config file. |
GroupId | Type: GroupId |
RpcHandler | Helpe better handle rpc. Example. |
Enums
Broadcast | support some common broadcast algorithm. |
GroupReceiveMessage | channel message receive from TDN Group. |
GroupSendMessage | channel message send to TDN Group. |
LayerReceiveMessage | channel message receive from TDN Layers. |
LayerSendMessage | channel message send to TDN Layers. |
ReceiveMessage | channel message receive from TDN for multiple layer. |
RpcError | |
SendMessage | channel message send to TDN for multiple layer. |
SingleReceiveMessage | channel message receive from TDN for signle layer. |
SingleSendMessage | channel message send to TDN for signle layer. |
Functions
multiple_start | start multiple services together. |
new_receive_channel | new a channel, send message to TDN Message. default capacity is 1024. |
new_send_channel | new a channel, send message to TDN Message. default capacity is 1024. |
new_single_receive_channel | new a signle layer channel, receive message from TDN. default capacity is 1024. |
new_single_send_channel | new a signle layer channel, send message to TDN. default capacity is 1024. |
single_start | start a signle layer service, use config.toml file.
send a Sender |
single_start_with_config | start a single layer service with config. |
start | start a service, use config.toml file.
send a Sender |
start_with_config | start a service with config. |
Type Definitions
PeerAddr | Type: PeerAddr |
RpcParam |