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

aiot_coap_send 函数的aiot_coap_request_t参数 更多...

#include <aiot_coap_api.h>

Public 属性

uint8_t * payload
 用户要上传的数据, 其格式要和字段content_format一致. 更多...
 
uint32_t payload_len
 用户要上传的数据, 其格式要和字段content_format一致. 更多...
 
aiot_coap_msg_type_t msg_type
 aiot_coap_msg_type_t 中所定义的消息类型 更多...
 
aiot_coap_content_format_t content_format
 aiot_coap_content_format_t 中所定义的payload的格式 更多...
 
uint32_t * msg_token
 用户传入一个指针. 在coap模块发送该请求的时候, 会对该请求生成一个独一无二的token 该指针用以存这个token. 用户可以在SDK外部读取该指针获悉该token的值. 更多...
 

详细描述

aiot_coap_send 函数的aiot_coap_request_t参数

coap请求消息的格式

类成员变量说明

uint8_t* aiot_coap_request_t::payload

用户要上传的数据, 其格式要和字段content_format一致.

uint32_t aiot_coap_request_t::payload_len

用户要上传的数据, 其格式要和字段content_format一致.

aiot_coap_msg_type_t aiot_coap_request_t::msg_type

aiot_coap_msg_type_t 中所定义的消息类型

由于目前coap模块对于收到CON消息会自动回复ack报文, 因此当前发送报文时消息类型仅限于AIOT_COAP_MSG_TYPE_CON和AIOT_COAP_MSG_TYPE_NON, 对于其他类型的报文不予以发送

aiot_coap_content_format_t aiot_coap_request_t::content_format

aiot_coap_content_format_t 中所定义的payload的格式

uint32_t* aiot_coap_request_t::msg_token

用户传入一个指针. 在coap模块发送该请求的时候, 会对该请求生成一个独一无二的token 该指针用以存这个token. 用户可以在SDK外部读取该指针获悉该token的值.


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