coreMQTT Agent v1.0.0
Thread safe MQTT 3.1.1 Client
Enumerated Types

Enumerated types of the MQTT Agent. More...

Enumerations

enum  MQTTAgentCommandType_t {
  NONE = 0 , PROCESSLOOP , PUBLISH , SUBSCRIBE ,
  UNSUBSCRIBE , PING , CONNECT , DISCONNECT ,
  TERMINATE , NUM_COMMANDS
}
 A type of command for interacting with the MQTT API. More...
 

Detailed Description

Enumerated types of the MQTT Agent.

Enumeration Type Documentation

◆ MQTTAgentCommandType_t

A type of command for interacting with the MQTT API.

Enumerator
NONE 

No command received. Must be zero (its memset() value).

PROCESSLOOP 

Call MQTT_ProcessLoop().

PUBLISH 

Call MQTT_Publish().

SUBSCRIBE 

Call MQTT_Subscribe().

UNSUBSCRIBE 

Call MQTT_Unsubscribe().

PING 

Call MQTT_Ping().

CONNECT 

Call MQTT_Connect().

DISCONNECT 

Call MQTT_Disconnect().

TERMINATE 

Exit the command loop and stop processing commands.

NUM_COMMANDS 

The number of command types handled by the agent.