MQTT_PROTOCOL_T
Models the MQTT message types
This topic lists the expressions that are provided by this class.
-
AUTHOperates on MQTT AUTH message
Returns: mqtt_auth_t
-
COMMANDReturn the MQTT command type
Returns: mqtt_command_e
-
CONNACKOperates on MQTT CONNACK message
Returns: mqtt_connack_t
-
CONNECTOperates on MQTT CONNECT message
Returns: mqtt_connect_t
-
DISCONNECTOperates on MQTT Disconnect message
Returns: mqtt_disconnect_t
-
FROM_CLIENTReturns true if the MQTT message is received from Client
Returns: bool_at
-
FROM_SERVERReturns true if the MQTT message is received from Server
Returns: bool_at
-
HEADERReturn the MQTT fixed header
Returns: mqtt_header_t
-
MESSAGE_LENGTHReturn the length of the MQTT message
Returns: num_at
NEW_CONNACK (uint errcode)
Creates a new MQTT CONNACK message based on error code. The admin must make sure that the error code being configured is valid as per the protocol version.
Parameters``:
errcode- Error Code
Returns: text_t
-
PUBACKOperates on MQTT PUBACK message.
Returns: mqtt_puback_t
-
PUBCOMPOperates on MQTT PUBCOMP message.
Returns: mqtt_pubcomp_t
-
PUBLISHOperates on MQTT PUBLISH message.
Returns: mqtt_publish_t
-
PUBRECOperates on MQTT PUBREC message.
Returns: mqtt_pubrec_t
-
PUBRELOperates on MQTT PUBREL message.
Returns: mqtt_pubrel_t
-
SUBACKOperates on MQTT SUBACK message.
Returns: mqtt_suback_t
-
SUBSCRIBEOperates on MQTT SUBSCRIBE message.
Returns: mqtt_subscribe_t
-
UNSUBACKOperates on MQTT UNSUBACK message
Returns: mqtt_unsuback_t
-
UNSUBSCRIBEOperates on MQTT UNSUBSCRIBE message
Returns: mqtt_unsubscribe_t
-
VERSIONReturn the MQTT protocol version
Returns: num_at