Google Cloud IoT Device SDK for Embedded C API
iotc_mqtt.h
Go to the documentation of this file.
1 /* Copyright 2018-2019 Google LLC
2  *
3  * This is part of the Google Cloud IoT Device SDK for Embedded C,
4  * it is licensed under the BSD 3-Clause license; you may not use this file
5  * except in compliance with the License.
6  *
7  * You may obtain a copy of the License at:
8  * https://opensource.org/licenses/BSD-3-Clause
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 #ifndef __IOTC_MQTT_H__
18 #define __IOTC_MQTT_H__
19 
20 #ifdef __cplusplus
21 extern "C" {
22 #endif
23 
31 typedef enum iotc_mqtt_retain_e {
35 
43 typedef enum iotc_mqtt_qos_e {
48 
62 
70 typedef enum iotc_mqtt_dup_e {
74 
75 #ifdef __cplusplus
76 }
77 #endif
78 
79 #endif /* __IOTC_MQTT_H__ */
iotc_mqtt_dup_e
Definition: iotc_mqtt.h:70
enum iotc_mqtt_dup_e iotc_mqtt_dup_t
enum iotc_mqtt_retain_e iotc_mqtt_retain_t
enum iotc_mqtt_suback_status_e iotc_mqtt_suback_status_t
enum iotc_mqtt_qos_e iotc_mqtt_qos_t
iotc_mqtt_qos_e
Definition: iotc_mqtt.h:43
iotc_mqtt_suback_status_e
Definition: iotc_mqtt.h:56
iotc_mqtt_retain_e
Definition: iotc_mqtt.h:31