[][src]Crate rumqttlog

Re-exports

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;

Modules

logs
router
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

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

MetricsReply
MetricsRequest
Packet

Encapsulates all MQTT packet types

QoS

Quality of service

Functions

bounded

Creates a bounded channel.

Type Definitions

ConnectionId
RouterId
Topic
TopicId