MQTT C Client Libraries Internals
|
CAck | Data for one of the ack packets |
CAckRequest | |
CClients | Data related to one client |
CClientStates | Configuration data related to all clients |
Ccond_type_struct | |
CConnack | Data for a connack packet |
CConnect | Data for a connect packet |
CframeData | Builds a websocket frame for data transmission |
CHeader | Bitfields for the MQTT header byte |
Cheap_info | Information about the state of the heap |
CList | Structure to hold all data for one list |
CListElementStruct | Structure to hold all data for one list element |
CLog_nameValue | |
CMessages | Client publication message data |
CMQTTAsync_command | |
CMQTTAsync_connectData | The connect options that can be updated before an automatic reconnect |
CMQTTAsync_connectOptions | MQTTAsync_connectOptions defines several settings that control the way the client connects to an MQTT server |
CMQTTAsync_createOptions | Options for the ::MQTTAsync_createWithOptions call |
CMQTTAsync_disconnectOptions | Options for the ::MQTTAsync_disconnect call |
CMQTTAsync_failureData | The data returned on completion of an unsuccessful API call in the response callback onFailure |
CMQTTAsync_failureData5 | The data returned on completion of an unsuccessful API call in the response callback onFailure |
CMQTTAsync_init_options | Initialization options |
CMQTTAsync_message | A structure representing the payload and attributes of an MQTT message |
CMQTTAsync_nameValue | Utility structure where name/value pairs are needed |
CMQTTAsync_queuedCommand | |
CMQTTAsync_responseOptions | Structure to define call options |
CMQTTAsync_SSLOptions | MQTTAsync_sslProperties defines the settings to establish an SSL/TLS connection using the OpenSSL library |
CMQTTAsync_struct | |
CMQTTAsync_successData | The data returned on completion of a successful API call in the response callback onSuccess |
CMQTTAsync_successData5 | The data returned on completion of a successful API call in the response callback onSuccess |
CMQTTAsync_willOptions | MQTTAsync_willOptions defines the MQTT "Last Will and Testament" (LWT) settings for the client |
CMQTTClient_connectOptions | MQTTClient_connectOptions defines several settings that control the way the client connects to an MQTT server |
CMQTTClient_createOptions | Options for the MQTTClient_createWithOptions call |
CMQTTClient_init_options | Initialization options |
CMQTTClient_message | A structure representing the payload and attributes of an MQTT message |
CMQTTClient_nameValue | MQTTClient_libraryInfo is used to store details relating to the currently used library such as the version in use, the time it was built and relevant openSSL options |
CMQTTClient_persistence | A structure containing the function pointers to a persistence implementation and the context or state that will be shared across all the persistence functions |
CMQTTClient_SSLOptions | MQTTClient_sslProperties defines the settings to establish an SSL/TLS connection using the OpenSSL library |
CMQTTClient_willOptions | MQTTClient_willOptions defines the MQTT "Last Will and Testament" (LWT) settings for the client |
CMQTTClients | |
CMQTTLenString | The data for a length delimited string |
CMQTTPacket | Data for a packet with header only |
CMQTTPersistence_message | |
CMQTTPersistence_qEntry | |
CMQTTProperties | MQTT version 5 property list |
CMQTTProperty | Structure to hold an MQTT version 5 property of any type |
CMQTTProtocol | |
CMQTTResponse | MQTT version 5.0 response information |
CMQTTSubscribe_options | The MQTT V5 subscribe options, apart from QoS which existed before V5 |
CnameToType | |
CnetworkHandles | |
CNodeStruct | Structure to hold all data for one list element |
CPacketBuffers | |
Cpending_write | |
Cpending_writes | |
Cprops_rc_parms | |
CPublications | Stored publication data to minimize copying |
CPublish | Data for a publish packet |
CqEntry | |
CSHA_CTX_S | |
Csocket_queue | |
CSockets | Structure to hold all socket data for the module |
CstackEntry | |
CstorageElement | Each item on the heap is recorded with this structure |
CSuback | Data for a suback packet |
CthreadEntry | |
Ctrace_settings_type | |
CtraceEntry | |
CTree | Structure to hold all data for one tree |
CUnsuback | Data for an MQTT V5 unsuback packet |
CwillMessages | Client will message data |
Cws_frame | Raw websocket frame data |