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

同步服务调用消息结构体, 用户收到同步服务后, 必须在超时时间(默认7s)内进行应答 更多...

#include <aiot_dm_api.h>

Public 属性

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

详细描述

同步服务调用消息结构体, 用户收到同步服务后, 必须在超时时间(默认7s)内进行应答

类成员变量说明

◆ msg_id

uint64_t aiot_dm_recv_sync_service_invoke_t::msg_id

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

◆ rrpc_id

char* aiot_dm_recv_sync_service_invoke_t::rrpc_id

RRPC标识符, 用于唯一标识每一个同步服务的特殊字符串

◆ service_id

char* aiot_dm_recv_sync_service_invoke_t::service_id

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

◆ params

char* aiot_dm_recv_sync_service_invoke_t::params

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

◆ params_len

uint32_t aiot_dm_recv_sync_service_invoke_t::params_len

输入参数的字符串长度


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