Lines Matching refs:recv
114 static void demo_dm_recv_handler(void *dm_handle, const aiot_dm_recv_t *recv, void *userdata) in demo_dm_recv_handler() argument
117 printf("demo_dm_recv_handler, type = %d\r\n", recv->type); in demo_dm_recv_handler()
119 switch (recv->type) { in demo_dm_recv_handler()
124 recv->data.generic_reply.msg_id, in demo_dm_recv_handler()
125 recv->data.generic_reply.code, in demo_dm_recv_handler()
126 recv->data.generic_reply.data_len, in demo_dm_recv_handler()
127 recv->data.generic_reply.data, in demo_dm_recv_handler()
128 recv->data.generic_reply.message_len, in demo_dm_recv_handler()
129 recv->data.generic_reply.message); in demo_dm_recv_handler()
136 (unsigned long)recv->data.property_set.msg_id, in demo_dm_recv_handler()
137 recv->data.property_set.params_len, in demo_dm_recv_handler()
138 recv->data.property_set.params); in demo_dm_recv_handler()
141 cJSON *root = cJSON_Parse(recv->data.property_set.params); in demo_dm_recv_handler()
184 (unsigned long)recv->data.async_service_invoke.msg_id, in demo_dm_recv_handler()
185 recv->data.async_service_invoke.service_id, in demo_dm_recv_handler()
186 recv->data.async_service_invoke.params_len, in demo_dm_recv_handler()
187 recv->data.async_service_invoke.params); in demo_dm_recv_handler()
216 (unsigned long)recv->data.sync_service_invoke.msg_id, in demo_dm_recv_handler()
217 recv->data.sync_service_invoke.rrpc_id, in demo_dm_recv_handler()
218 recv->data.sync_service_invoke.service_id, in demo_dm_recv_handler()
219 recv->data.sync_service_invoke.params_len, in demo_dm_recv_handler()
220 recv->data.sync_service_invoke.params); in demo_dm_recv_handler()
249 printf("raw data len = %d\r\n", recv->data.raw_data.data_len); in demo_dm_recv_handler()
269 recv->data.raw_service_invoke.rrpc_id, in demo_dm_recv_handler()
270 recv->data.raw_service_invoke.data_len); in demo_dm_recv_handler()