Link Kit C-SDK  4.0.0
Public 属性 | 所有成员列表
aiot_dm_recv_async_service_invoke_t结构体 参考

同步服务调用消息结构体 更多...

#include <aiot_dm_api.h>

Public 属性

uint64_t msg_id
 消息标识符, uint64_t类型的整数 更多...
 
char * service_id
 服务标示符, 字符串内容由用户定义的物模型决定 更多...
 
char * params
 服务调用的输入参数数据, 为字符串形式的JSON结构体, 此字符串以结束符'\0'结尾, 如"{\"LightSwitch":0}" 更多...
 
uint32_t params_len
 输入参数的字符串长度 更多...
 

详细描述

同步服务调用消息结构体

类成员变量说明

uint64_t aiot_dm_recv_async_service_invoke_t::msg_id

消息标识符, uint64_t类型的整数

char* aiot_dm_recv_async_service_invoke_t::service_id

服务标示符, 字符串内容由用户定义的物模型决定

char* aiot_dm_recv_async_service_invoke_t::params

服务调用的输入参数数据, 为字符串形式的JSON结构体, 此字符串以结束符'\0'结尾, 如"{\"LightSwitch":0}"

uint32_t aiot_dm_recv_async_service_invoke_t::params_len

输入参数的字符串长度


该结构体的文档由以下文件生成: