[][src]Module ntex_mqtt::v5::codec

MQTT v5 Protocol codec

Re-exports

pub use crate::types::ConnectFlags;
pub use crate::types::QoS;

Structs

Auth

AUTH message

Codec
Connect

Connect packet content

ConnectAck

Connect acknowledgment packet

Disconnect

DISCONNECT message

LastWill

Connection Will

Publish

PUBLISH message

PublishAck

PUBACK/PUBREC message content

PublishAck2

PUBREL/PUBCOMP message content

PublishProperties
Subscribe

Represents SUBSCRIBE packet

SubscribeAck

Represents SUBACK packet

SubscriptionOptions
Unsubscribe

Represents UNSUBSCRIBE packet

UnsubscribeAck

Represents UNSUBACK packet

Enums

AuthReasonCode

AUTH reason codes

ConnectAckReason

CONNACK reason codes

DisconnectReasonCode

DISCONNECT reason codes

Packet

MQTT Control Packets

PublishAck2Reason

PUBREL / PUBCOMP reason codes

PublishAckReason

PUBACK / PUBREC reason codes

RetainHandling
SubscribeAckReason

SUBACK reason codes

UnsubscribeAckReason

UNSUBACK reason codes

Type Definitions

UserProperties
UserProperty