[][src]Crate rumqttlog

Re-exports

pub use router::Acks;
pub use router::ConnectionAck;
pub use router::Data;
pub use router::DataRequest;
pub use router::Disconnection;
pub use router::Event;
pub use router::Message;
pub use router::Notification;
pub use router::ReplicationData;
pub use storage::segment::Segment;
pub use storage::Log;

Modules

logs
router
storage
volatile
waiters

Structs

Config
Connection

Used to register a new connection with the router Connection messages encompasses a handle for router to communicate with this connection

MeshConfig
Publish

Publish packet

Receiver

The receiving side of a channel.

RecvError

An error returned from Receiver::recv().

Router
SendError

An error returned from Sender::send().

Sender

The sending side of a channel.

Subscribe

Subscription packet

Enums

Packet

Encapsulates all MQTT packet types

QoS

Quality of service

Traits

IO

Functions

bounded

Creates a bounded channel.

Type Definitions

ConnectionId
RouterId
Topic
TopicId