Function pointers and contexts used for sending and receiving commands, and allocating memory for them. More...
#include <core_mqtt_agent_message_interface.h>
Data Fields | |
MQTTAgentMessageContext_t * | pMsgCtx |
MQTTAgentMessageSend_t | send |
MQTTAgentMessageRecv_t | recv |
MQTTAgentCommandGet_t | getCommand |
MQTTAgentCommandRelease_t | releaseCommand |
Function pointers and contexts used for sending and receiving commands, and allocating memory for them.
MQTTAgentMessageContext_t* MQTTAgentMessageInterface_t::pMsgCtx |
Context with which tasks may deliver messages to the agent.
MQTTAgentMessageSend_t MQTTAgentMessageInterface_t::send |
Function to send a command to the agent.
MQTTAgentMessageRecv_t MQTTAgentMessageInterface_t::recv |
Function for the agent to receive a command.
MQTTAgentCommandGet_t MQTTAgentMessageInterface_t::getCommand |
Function to obtain a pointer to an allocated command.
MQTTAgentCommandRelease_t MQTTAgentMessageInterface_t::releaseCommand |
Function to release an allocated command.