Information used by each MQTT agent. A context will be initialized by MQTTAgent_Init(), and every API function will accept a pointer to the initalized struct. More...
#include <core_mqtt_agent.h>
Information used by each MQTT agent. A context will be initialized by MQTTAgent_Init(), and every API function will accept a pointer to the initalized struct.
| MQTTContext_t MQTTAgentContext_t::mqttContext |
MQTT connection information used by coreMQTT.
| MQTTAgentMessageInterface_t MQTTAgentContext_t::agentInterface |
Struct of function pointers for agent messaging.
| MQTTAgentAckInfo_t MQTTAgentContext_t::pPendingAcks[MQTT_AGENT_MAX_OUTSTANDING_ACKS] |
List of pending acknowledgment packets.
| MQTTAgentIncomingPublishCallback_t MQTTAgentContext_t::pIncomingCallback |
Callback to invoke for incoming publishes.
| void* MQTTAgentContext_t::pIncomingCallbackContext |
Context for incoming publish callback.
| bool MQTTAgentContext_t::packetReceivedInLoop |
Whether a MQTT_ProcessLoop() call received a packet.