[][src]Module rumqttlog::router

Structs

CommitLog
Connection

Connection messages encompasses mqtt connect packet and handle to the connection for router to send messages to the connection

DataReply
DataRequest

Request that connection/linker makes to extract data from commitlog NOTE Connection can make one sweep request to get data from multiple topics but we'll keep it simple for now as multiple requests in one message can makes constant extraction size harder

Router
TopicsReply
TopicsRequest

Enums

RouterInMessage

Router message to orchestrate data between connections. We can also use this to send control signals to connections to modify their behavior dynamically from the console

RouterOutMessage

Outgoing message from the router.