CoAP连云HAL

coap_dtls_options_t 结构:typedef struct { unsigned char*p_ca_cert_pem;指向PEM编码的X.509证书的指针 char*p_host;指向DTLS服务器网络地址的指针 unsigned short port;DTLS服务器端口 } coap_dtls_options_t;返回结果说明:返回结果 ...

Wi-Fi智能插座设备端开发

char*property_payload=NULL;cJSON*response_root=NULL,*item_csr=NULL;response_root=cJSON_CreateObject();if(response_root=NULL){ return;} if(msg->seq!NULL&strcmp(msg->seq,SPEC_SEQ)){ item_csr=cJSON_CreateObject();if(item_csr=...

开发天猫精灵项目Wi-Fi产品设备端上定时功能

IOT_Linkkit_Report(user_example_ctx->master_devid,ITM_MSG_POST_PROPERTY,(unsigned char*)report_fail,strlen(report_fail));ret=-1;}/char*property=device_timer_post(1);if(property!NULL)/HAL_Free(property);return 0;}#ifdef ...

设备OTA开发

IOT_Linkkit_Query(user_example_ctx->master_devid,ITM_MSG_REQUEST_FOTA_IMAGE,(unsigned char*)("app-1.0.0-20180101.1001"),30);OTA支持多模块 OTA除了可以升级设备固件外,还可以下载并升级设备的软件模块,客户需要在物联网平台的...

蓝牙设备端SDK OTA接口

参数 名称 类型 描述 ota_manage ota_breeze_service_manage_t*初始化ota信息,包括版本号,消息接收回调函数等 类型介绍 typedef struct_ota_ble_service_dat{ unsigned char is_ota_enable;0:disable ota;1:enable ota*/ota_breeze_...

iOS端直接调用

sha1 unsigned char cHMAC[CC_SHA1_DIGEST_LENGTH];CCHmac(kCCHmacAlgSHA1,cKey,strlen(cKey),cData,strlen(cData),cHMAC);NSData*HMAC=[[NSData alloc]initWithBytes:cHMAC length:sizeof(cHMAC)];NSString*hash=[HMAC base64...

如何获取 iOS deviceToken 十六进制字符串

} const unsigned char*dataBuffer=(const unsigned char*)deviceToken.bytes;NSMutableString*hexTokenString=[NSMutableString stringWithCapacity:(dataLength*2)];for(int i=0;i;i){[hexTokenString appendFormat:@"%02x",dataBuffer[i...

本地通信HAL

HAL_UDP_recvfrom 原型:int HAL_UDP_recvfrom(_IN_intptr_t sockfd,_OU_NetworkAddr*p_remote,_OU_unsigned char*p_data,_IN_unsigned int datalen,_IN_unsigned int timeout_ms);接口说明:调用此接口从指定的UDP句柄接收指定长度数据到...

上传回调

数据读取完成后,获取的流必须关闭,否则会造成连接泄漏,导致请求无连接可用,程序无法正常工作。putObjectResult.getResponse().getContent().close();} catch(OSSException oe){ System.out.println("Caught an OSSException,which ...

C++ SDK

startWorkThread 3.x 启动工作线程数,默认1即启动一个线程,若-1则启动CPU核数的线程数。在高并发的情况下建议选择-1。可以理解NlsClient实例初始化,必须调用。getVersion 3.x 获取SDK版本号。releaseInstance 2.x 销毁NlsClient对象实例...

C++ SDK

startWorkThread 3.x 启动工作线程数,默认1即启动一个线程,若-1则启动CPU核数的线程数。在高并发的情况下建议选择-1。可以理解NlsClient实例初始化,必须调用。getVersion 3.x 获取SDK版本号。releaseInstance 2.x 销毁NlsClient对象实例...

标签

设备标签payload准备好以后,就可以使用如下接口进行上报了*/IOT_Linkkit_Report(devid,ITM_MSG_DEVICEINFO_UPDATE,(unsigned char*)payload,strlen(payload));向云端发送删除设备标签的消息 上报设备标签信息删除的消息时,将标签信息的...

网关应用示例说明

} 复位一个子设备 调用函数 IOT_Linkkit_Report(subdev_id,ITM_MSG_SUBDEV_RESET,(unsigned char*)subdev_mate,sizeof(iotx_linkkit_dev_meta_info_t))复位一个子设备,复位子设备除了会删除和网关的拓扑关系之外,还会删除子设备和手机...

CoAP接入

返回值说明 值 说明 0 成功-1 输入参数非法-5 设备尚未认证成功-7 待发送消息的payload过长 IOT_CoAP_GetMessagePayload 接口原型 int IOT_CoAP_GetMessagePayload(void*p_message,unsigned char*pp_payload,int*p_len);接口说明 当用户...

Make/CMake构建文件

C/C++强制添加-fsigned-char编译选项 char 类型在x86架构和ARM架构下默认是否带符号不一致,在x86架构下默认为 signed char(有符号字符型),在倚天云服务器默认为 unsigned char(无符号字符型)。x86架构代码迁移到倚天云服务器时,需要...

C SDK V1.x版开发指南

人脸特征数据*/unsigned char*face_feature;人脸特征数据个数*/int face_feature_size;当wg_card_id为0时,使用此字段作为韦根门禁卡号*/int64_t long_card_id;身份证号码*/char id_card[36];有效期起始时间。从1970年1月1日0时0分0秒到...

媒体扩展信息(SEI)的使用

} void CTutorialDlg:onMediaExtensionMsgReceived(const AliRtc:String&uid,unsigned char*message,int size){ long long sentTime=charArr2long((char*)message);} 注意事项 使用媒体扩展信息时需要复用音视频数据通道,因此必须控制...

Paho-MQTT C使用ID²-KM接入阿里云物联网平台

} int mqtt_itls_write(Network*n,unsigned char*buffer,int len,int timeout_ms){ return hal_itls_write(n->handle,buffer,len,timeout_ms);} void NetworkSetConfig(Network*n,char*product_key,char*product_secret){ n->product_key=...

API详解

返回值说明 值 说明>=1 消息ID失败 IOT_Linkkit_Report 接口原型 int IOT_Linkkit_Report(int devid,iotx_linkkit_msg_type_t msg_type,unsigned char*payload,int payload_len);接口说明 向云端发送消息,包括属性上报、设备标签信息更新...

Paho-MQTT C使用ID²-SE接入阿里云物联网平台

} int mqtt_itls_write(Network*n,unsigned char*buffer,int len,int timeout_ms){ return hal_itls_write(n->handle,buffer,len,timeout_ms);} void NetworkSetConfig(Network*n,char*product_key,char*product_secret){ n->product_key=...

HaaS物联网设备OTA解决方案

static const unsigned char ota_pube_buf[3];3.编译烧录到HaaS100的基础固件 开发环境搭建 开发环境的搭建请参考 HaaS100快速开始(搭建开发环境章节),其中详细的介绍了AliOS Things 3.3的IDE集成开发环境的搭建流程;用例和开发板选择 ...

使用第三方OS对接ID²-KM

int ls_osa_net_connect(const char*host,const char*port,int type)void ls_osa_net_disconnect(int fd)int ls_osa_net_send(int fd,unsigned char*buf,size_t len,int*ret_orig)int ls_osa_net_recv(int fd,unsigned char*buf,size_t len...

远程配置

IOT_Linkkit_Query(user_example_ctx->master_devid,ITM_MSG_QUERY_COTA_DATA,(unsigned char*)buffer,buffer_length);} return 0;} 2.注册COTA事件回调函数 下面是示例代码:int main(int argc,char*argv){ char buffer[128]={0};int ...

ID²设备端SDK适配接口

​ int ls_osa_net_recv(int fd,unsigned char*buf,size_t len,int timeout,int*ret_orig)功能:在指定的时间内,从网络中读取最多len字节的数据。参数:"fd":网络连接的句柄。buf":接收数据的内存。len":内存的最大长度。timeout":...

ABI文件

具体的对应关系如下:C++ 源码 ABI bool bool char,int8_t int8 unsigned char,uint8_t uint8 short,int16_t int16 unsigned short,uint16_t uint16 int,long,int32_t int32 unsigned int,unsigned long,uint32_t uint32 long long,int64_t...

回调及监听

virtual void onMediaExtensionMsgReceived(const AliRtc:String&uid,unsigned char*message,int size){};参数 类型 描述 uid const AliRtc:String&用户uid。message unsigned char*接收到的自定义数据。size int 接收到的数据长度。...

Windows

音频媒体数据结构 typedef struct tagAliRtcAudioDataSample { unsigned char*data{nullptr};音频数据 int numOfSamples{0};采样数 int bytesPerSample{0};采样位数(字节)int numOfChannels{0};声道数 int samplesPerSec{0};采样率 }...

数据类型

unsigned char spspps[10*1024];int spspps_len;};数据成员 描述 audio_flag 指示跟随其后的audio信息是否valid的标志。取值:1:valid。0:invalid。audio_channels 音频channel数。当audio_flag等于1的时候才有意义。audio_sample_rate ...

C SDK V4.x版开发指南

门禁身份认证图片图像数据*/unsigned char*certified_pic;图片特征数据*/unsigned char*pic_feature;图片特征数据个数*/int pic_feature_size;};通行上报信息*/struct iotx_matche_result_t {/*设备编号*/char device_id[32];抓拍时间...

物模型编程

res=IOT_Linkkit_Report(EXAMPLE_MASTER_DEVID,ITM_MSG_POST_PROPERTY,(unsigned char*)property_payload,strlen(property_payload));EXAMPLE_TRACE("Post Property Message ID:%d",res);} 属性设置说明 示例代码在回调函数 user_property_...

上传回调

b64_len=aos_base64_encode((unsigned char*)callback,strlen(callback),b64_buf);b64_buf[b64_len]='\0';headers=aos_table_make(p,1);apr_table_set(headers,OSS_CALLBACK,b64_buf);上传回调。s=oss_do_put_object_from_buffer(options,&...

数据结构

参数 类型 描述 r unsigned char 红色分量。g unsigned char 绿色分量。b unsigned char 蓝色分量。AliEngineRecordVideoRegion 录制视频用户布局。参数 类型 描述 userId char*用户信息。sourceType AliEngineVideoSource 视频源类型。...

AliEngineEventListener

virtual void OnSubscribeStreamTypeChanged(const char*uid,AliEngineVideoStreamType oldStreamType,AliEngineVideoStreamType newStreamType,int elapseSinceLastState,const char*channel);名称 类型 描述 uid const char*远端用户ID。...

开发设备端本地定时功能

res=IOT_Linkkit_Report(user_example_ctx->master_devid,ITM_MSG_POST_PROPERTY,(unsigned char*)request,request_len);LOG_TRACE("Post Property Message ID:%d",res);return 0;} 设备端接收到的示例如下。{"LocalTimer":[{"PowerSwitch...

AutoML工作原理

AutoML实现自动化调试参数的工作原理,是通过实验、Trial、训练任务进行循环迭代,来找到最优的超参组合。AutoML的工作机制如下图。您设定好超参数的值域、搜索算法、停止条件配置后,AutoML将其作为一次实验(experiment)传入到后端进行...

Link Visual安全机制说明

设备端 对于v2.4.5及之前版本,加密配置方法如下:设备启动时,需要上报物模型EncryptSwitch的值为1,示例代码如下:unsigned char*entrypt_switch="{\"EncryptSwitch\":1};IOT_Linkkit_Report(0,ITM_MSG_POST_PROPERTY,entrypt_switch,...

数据类型

timestamp unsigned long long 时间戳。agent char*Agent服务器地址(默认不传递此参数)。agentCount int Agent服务器地址个数。AliEngineAuthInfoList:鉴权列表。参数 类型 描述 infoList AliEngineAuthInfo*鉴权信息存储指针。count ...

工作原理

工作原理 本地安装一个数据库网关代理(database gateway agent)。数据库网关代理负责与数据库网关云端服务(database gateway cloud service)建立安全的、可信任的通道。不同账号、不同网关所建立的通道彼此隔离。通道建立后,当您...

使用前须知

本文介绍该应用的功能、工作原理、资产、费用等信息。重要 本文档为阿里云原创文档,知识产权归阿里云所有,由于本文档旨在介绍阿里云与第三方产品交互的服务能力,因此可能会提及第三方公司或产品等名称。功能说明 提供便捷的配置,帮助您...

iOS SDK快速入门

static void_on_log_send_done(const char*config_name,log_producer_result result,size_t log_bytes,size_t compressed_bytes,const char*req_id,const char*message,const unsigned char*raw_buffer,void*userparams){ if(result=LOG_...
共有78条 < 1 2 3 4 ... 78 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储 物联网平台
新人特惠 爆款特惠 最新活动 免费试用