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.