azure_iot_operations_mqtt::interface

Type Alias Outgoing

Source
pub type Outgoing = Outgoing;
Expand description

Outgoing data on the event loop

Aliased Type§

enum Outgoing {
    Publish(u16),
    Subscribe(u16),
    Unsubscribe(u16),
    PubAck(u16),
    PubRec(u16),
    PubRel(u16),
    PubComp(u16),
    PingReq,
    PingResp,
    Disconnect,
    AwaitAck(u16),
    Auth,
}

Variants§

§

Publish(u16)

Publish packet with packet identifier. 0 implies QoS 0

§

Subscribe(u16)

Subscribe packet with packet identifier

§

Unsubscribe(u16)

Unsubscribe packet with packet identifier

§

PubAck(u16)

PubAck packet

§

PubRec(u16)

PubRec packet

§

PubRel(u16)

PubRel packet

§

PubComp(u16)

PubComp packet

§

PingReq

Ping request packet

§

PingResp

Ping response packet

§

Disconnect

Disconnect packet

§

AwaitAck(u16)

Await for an ack for more outgoing progress

§

Auth

Auth packet