coreMQTT v2.0.0
MQTT 3.1.1 Client Library
Parameter Structures

Structures passed as parameters to MQTT library functions. More...

Data Structures

struct  MQTTPubAckInfo_t
 An element of the state engine records for QoS 1 or Qos 2 publishes. More...
 
struct  MQTTContext_t
 A struct representing an MQTT connection. More...
 
struct  MQTTDeserializedInfo_t
 Struct to hold deserialized packet information for an MQTTEventCallback_t callback. More...
 
struct  MQTTFixedBuffer_t
 Buffer passed to MQTT library. More...
 
struct  MQTTConnectInfo_t
 MQTT CONNECT packet parameters. More...
 
struct  MQTTSubscribeInfo_t
 MQTT SUBSCRIBE packet parameters. More...
 
struct  MQTTPublishInfo_t
 MQTT PUBLISH packet parameters. More...
 
struct  MQTTPacketInfo_t
 MQTT incoming packet parameters. More...
 
struct  TransportInterface_t
 The transport layer interface. More...
 

Typedefs

typedef struct NetworkContext NetworkContext_t
 The NetworkContext is an incomplete type. An implementation of this interface must define struct NetworkContext for the system requirements. This context is passed into the network interface functions.
 

Detailed Description

Structures passed as parameters to MQTT library functions.

These structures are passed as parameters to library functions. Documentation for these structures will state the functions associated with each parameter structure and the purpose of each member.