[−][src]Module svc_agent::mqtt
Modules
compat | MQTT 3.1 compatibility utilities. |
Structs
Address | |
Agent | |
AgentBuilder | An agent builder. |
AgentConfig | Agent configuration. |
Connection | |
ConnectionProperties | |
IncomingEventProperties | Properties of an incoming event message. |
IncomingMessageContent | |
IncomingRequestProperties | Properties of an incoming request. |
IncomingResponseProperties | Properties of an incoming response. |
IncomingShortTermTimingProperties | This is similar to OutgoingShortTermTimingProperties but for incoming messages. The only difference is more loose optionality restrictions. |
LongTermTimingProperties | Timing properties that persist through a message chain. |
MessageData | |
OutgoingEventProperties | Properties of an outgoing event. |
OutgoingMessageContent | |
OutgoingRequestProperties | Properties of an outgoing request. |
OutgoingResponseProperties | Properties of an outgoing response. |
OutgoingShortTermTimingProperties | Timing properties of a single message in a chain. |
PublishableDump | Dumped version of Publishable. |
SessionId | Tracking session ID. |
TrackingId | Message chain ID. |
TrackingProperties | Message tracking properties. |
Enums
AgentNotification | |
ConnectionMode | Connection mode of an agent that defines the level of privileges. |
IncomingMessage | A generic received message. |
OutgoingMessage | A generic received message. |
PublishableMessage | |
QoS | Quality of service that defines delivery guarantee level. |
Traits
IntoPublishableMessage | |
Publishable | |
SubscriptionTopic |
Type Definitions
IncomingEvent | |
IncomingRequest | |
IncomingResponse | |
OutgoingEvent | |
OutgoingRequest | |
OutgoingResponse | |
ResponseStatus | HTTP status code. |
ShortTermTimingProperties |