Google Cloud IoT Device SDK for Embedded C API
|
Go to the source code of this file.
iotc_mqtt_retain_t | |
For details see Oasis MQTT Variable header / Retain flag specs http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html#_Toc398718030 | |
enum | iotc_mqtt_retain_e { IOTC_MQTT_RETAIN_FALSE = 0, IOTC_MQTT_RETAIN_TRUE = 1 } |
typedef enum iotc_mqtt_retain_e | iotc_mqtt_retain_t |
iotc_mqtt_qos_t | |
MQTT Quality of Service levels For details see Oasis MQTT QoS specs http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html#_Toc398718099 | |
enum | iotc_mqtt_qos_e { IOTC_MQTT_QOS_AT_MOST_ONCE = 0, IOTC_MQTT_QOS_AT_LEAST_ONCE = 1, IOTC_MQTT_QOS_EXACTLY_ONCE = 2 } |
typedef enum iotc_mqtt_qos_e | iotc_mqtt_qos_t |
iotc_mqtt_suback_status_t | |
For details see Oasis MQTT SUBACK payload http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html#_Toc398718068 | |
enum | iotc_mqtt_suback_status_e { IOTC_MQTT_QOS_0_GRANTED = 0x00, IOTC_MQTT_QOS_1_GRANTED = 0x01, IOTC_MQTT_QOS_2_GRANTED = 0x02, IOTC_MQTT_SUBACK_FAILED = 0x80 } |
typedef enum iotc_mqtt_suback_status_e | iotc_mqtt_suback_status_t |
iotc_mqtt_dup_t | |
For details see Oasis MQTT DUP flag http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html#_Toc398718038 | |
enum | iotc_mqtt_dup_e { IOTC_MQTT_DUP_FALSE = 0, IOTC_MQTT_DUP_TRUE = 1 } |
typedef enum iotc_mqtt_dup_e | iotc_mqtt_dup_t |
typedef enum iotc_mqtt_dup_e iotc_mqtt_dup_t |
typedef enum iotc_mqtt_qos_e iotc_mqtt_qos_t |
typedef enum iotc_mqtt_retain_e iotc_mqtt_retain_t |
typedef enum iotc_mqtt_suback_status_e iotc_mqtt_suback_status_t |
enum iotc_mqtt_dup_e |
Enumerator | |
---|---|
IOTC_MQTT_DUP_FALSE | |
IOTC_MQTT_DUP_TRUE |
Definition at line 70 of file iotc_mqtt.h.
enum iotc_mqtt_qos_e |
Enumerator | |
---|---|
IOTC_MQTT_QOS_AT_MOST_ONCE | |
IOTC_MQTT_QOS_AT_LEAST_ONCE | |
IOTC_MQTT_QOS_EXACTLY_ONCE |
Definition at line 43 of file iotc_mqtt.h.
enum iotc_mqtt_retain_e |
Enumerator | |
---|---|
IOTC_MQTT_RETAIN_FALSE | |
IOTC_MQTT_RETAIN_TRUE |
Definition at line 31 of file iotc_mqtt.h.
Enumerator | |
---|---|
IOTC_MQTT_QOS_0_GRANTED | |
IOTC_MQTT_QOS_1_GRANTED | |
IOTC_MQTT_QOS_2_GRANTED | |
IOTC_MQTT_SUBACK_FAILED |
Definition at line 56 of file iotc_mqtt.h.