Link Kit C-SDK
4.1.0
|
data-model模块发送消息的消息结构体 更多...
#include <aiot_shadow_api.h>
Public 属性 | |
char * | product_key |
消息所属设备的product_key, 若为NULL则使用通过aiot_shadow_setopt配置的product_key 在网关子设备场景下, 可通过指定为子设备的product_key来发送子设备的消息到云端 更多... | |
char * | device_name |
消息所属设备的device_name, 若为NULL则使用通过aiot_shadow_setopt配置的device_name 在网关子设备场景下, 可通过指定为子设备的product_key来发送子设备的消息到云端 更多... | |
aiot_shadow_msg_type_t | type |
消息类型, 可参考aiot_shadow_msg_type_t 更多... | |
union { | |
aiot_shadow_msg_update_t update | |
aiot_shadow_msg_clean_desired_t clean_desired | |
aiot_shadow_msg_get_t get | |
aiot_shadow_msg_delete_reported_t delete_reporte | |
} | data |
消息数据联合体, 不同的消息类型将使用不同的消息结构体 更多... | |
data-model模块发送消息的消息结构体
char* aiot_shadow_msg_t::product_key |
消息所属设备的product_key, 若为NULL则使用通过aiot_shadow_setopt配置的product_key
在网关子设备场景下, 可通过指定为子设备的product_key来发送子设备的消息到云端
char* aiot_shadow_msg_t::device_name |
消息所属设备的device_name, 若为NULL则使用通过aiot_shadow_setopt配置的device_name
在网关子设备场景下, 可通过指定为子设备的product_key来发送子设备的消息到云端
aiot_shadow_msg_type_t aiot_shadow_msg_t::type |
消息类型, 可参考aiot_shadow_msg_type_t
aiot_shadow_msg_update_t aiot_shadow_msg_t::update |
aiot_shadow_msg_clean_desired_t aiot_shadow_msg_t::clean_desired |
aiot_shadow_msg_get_t aiot_shadow_msg_t::get |
aiot_shadow_msg_delete_reported_t aiot_shadow_msg_t::delete_reporte |
union { ... } aiot_shadow_msg_t::data |
消息数据联合体, 不同的消息类型将使用不同的消息结构体