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.