- i(String, String) - Static method in class com.aliyun.alink.linksdk.tools.ALog
-
- IApiClient - Interface in com.aliyun.alink.dm.api
-
短链接
- IAuthCallback - Interface in com.aliyun.alink.h2.api
-
- IAuthSign - Interface in com.aliyun.alink.h2.api
-
签名的 sign
- IBaseListener - Interface in com.aliyun.alink.linksdk.cmp.core.listener
-
Created by huanyu.zhy on 18/1/18.
- IConnectAuth<T> - Interface in com.aliyun.alink.linksdk.cmp.core.listener
-
Created by huanyu.zhy on 18/1/19.
- IConnectDiscovery - Interface in com.aliyun.alink.linksdk.cmp.core.listener
-
Created by huanyu.zhy on 18/1/23.
- IConnectInitListener - Interface in com.aliyun.alink.linksdk.cmp.core.listener
-
Created by huanyu.zhy on 18/1/16.
- IConnectNotifyListener - Interface in com.aliyun.alink.linksdk.cmp.core.listener
-
Created by huanyu.zhy on 18/1/17.
- IConnectPublishResourceListener - Interface in com.aliyun.alink.linksdk.cmp.core.listener
-
Created by huanyu.zhy on 2018/6/22.
- IConnectResourceRegister - Interface in com.aliyun.alink.linksdk.cmp.core.listener
-
Created by huanyu.zhy on 18/1/24.
- IConnectRrpcHandle - Interface in com.aliyun.alink.linksdk.cmp.core.listener
-
Created by huanyu.zhy on 18/3/9.
- IConnectRrpcListener - Interface in com.aliyun.alink.linksdk.cmp.core.listener
-
Created by huanyu.zhy on 18/3/9.
- IConnectSDK - Interface in com.aliyun.alink.linksdk.cmp.api
-
Created by huanyu.zhy on 18/1/17.
- IConnectSendListener - Interface in com.aliyun.alink.linksdk.cmp.core.listener
-
Created by huanyu.zhy on 18/1/16.
- IConnectSubscribeListener - Interface in com.aliyun.alink.linksdk.cmp.core.listener
-
Created by huanyu.zhy on 18/1/17.
- IConnectUnscribeListener - Interface in com.aliyun.alink.linksdk.cmp.core.listener
-
Created by huanyu.zhy on 18/1/17.
- id - Variable in class com.aliyun.alink.dm.model.RequestModel
-
- id - Variable in class com.aliyun.alink.dm.model.ResponseModel
-
- IDevice - Interface in com.aliyun.alink.linksdk.tmp.api
-
本地通信接口类
用于读取设备状态,操作设备
- IDeviceCOTA - Interface in com.aliyun.alink.dm.api
-
DeviceCOTA 远程配置
- IDeviceLabel - Interface in com.aliyun.alink.dm.api
-
设备标签接口
- IDeviceShadow - Interface in com.aliyun.alink.dm.api
-
基础版:设备影子相关接口
- IDevListener - Interface in com.aliyun.alink.linksdk.tmp.listener
-
设备接口的回调类
用于操作设备之后的处理结果回调
- IDevRawDataListener - Interface in com.aliyun.alink.linksdk.tmp.listener
-
- IDevStateChangeListener - Interface in com.aliyun.alink.linksdk.tmp.listener
-
设备状态变化回调接口类
当已链接的设备发生状态变化的时候会回调该接口
- IDiscoveryDeviceStateChangeListener - Interface in com.aliyun.alink.linksdk.tmp.listener
-
- IDiscoveryFilter - Interface in com.aliyun.alink.linksdk.tmp.api
-
设备发现过滤器接口
用于过滤设备发现的返回数据
- IDiscoveryListener - Interface in com.aliyun.alink.linksdk.cmp.core.listener
-
Created by huanyu.zhy on 18/1/23.
- IDMCallback<T> - Interface in com.aliyun.alink.dm.api
-
DM通用回调接口
- IDownStreamListener - Interface in com.aliyun.alink.h2.stream.api
-
date: 2018-10-25
author: jeeking
description: null
- IEventListener - Interface in com.aliyun.alink.linksdk.tmp.listener
-
设备事件触发回调接口
- IGateway - Interface in com.aliyun.alink.dm.api
-
网关子设备实现
4.
- IGatewayChannel - Interface in com.aliyun.alink.linksdk.channel.gateway.api
-
设备网关接口类
- IGatewayConnectListener - Interface in com.aliyun.alink.linksdk.channel.gateway.api
-
设备网关连接状态监听类
- IGatewayDownstreamListener - Interface in com.aliyun.alink.linksdk.channel.gateway.api
-
设备网关下行数据监听类
- IGatewayRequestListener - Interface in com.aliyun.alink.linksdk.channel.gateway.api
-
设备网关Publish 及RPC 请求回调监听
- IGatewaySubscribeListener - Interface in com.aliyun.alink.linksdk.channel.gateway.api
-
设备网关订阅/取消订阅请求结果回调
- IH2FileManager - Interface in com.aliyun.alink.h2.stream.api
-
date: 2018-10-24
author: jeeking
description: null
- ILinkKit - Interface in com.aliyun.alink.linkkit.api
-
LinkKit api
- ILinkKitConnectListener - Interface in com.aliyun.alink.linkkit.api
-
初始化接口
- init(Context, DMConfigParams, IDMCallback<InitResult>) - Method in class com.aliyun.alink.dm.api.DeviceManager
-
DM 层初始化,包含 Mqtt 初始化、物模型建立、ApiClient 初始化
- init(Context, IoTApiClientConfig, DeviceInfo) - Method in interface com.aliyun.alink.dm.api.IApiClient
-
短链接初始化接口
- init(DMConfigParams) - Method in class com.aliyun.alink.dm.api.LogManager
-
初始化方法
- init(Context, LinkKitInitParams, ILinkKitConnectListener) - Method in interface com.aliyun.alink.linkkit.api.ILinkKit
-
初始化接口
业务需要确保初始化成功,初始化成功之后,如果中间因为网络问题导致mqtt断链,SDK是会自动进行重连的,前提是没有关闭sdk的自动重连。
重新初始化需要执行
ILinkKit.deinit()
方法,清除当前状态
- init(Context, LinkKitInitParams, ILinkKitConnectListener) - Method in class com.aliyun.alink.linkkit.api.LinkKit
-
- init(Context) - Method in class com.aliyun.alink.linksdk.cmp.api.ConnectSDK
-
- init(Context) - Method in interface com.aliyun.alink.linksdk.cmp.api.IConnectSDK
-
- init(Context, AConnectConfig, IConnectInitListener) - Method in class com.aliyun.alink.linksdk.cmp.connect.channel.PersistentConnect
-
- init(Context, AConnectConfig, IConnectInitListener) - Method in class com.aliyun.alink.linksdk.cmp.connect.hubapi.HubApiClientConnect
-
- init(Context, AConnectConfig, IConnectInitListener) - Method in class com.aliyun.alink.linksdk.cmp.core.base.AConnect
-
- init(Object, IDevListener) - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
初始化一个设备,包括设备链接,认证,获取设备模型,从设备端读取到设备属性的当前值
本类中的别的所有方法都需要在本方法调用并回调成功之后才能调用
- init(Context, IPanelCallback) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
初始化设备
- init(Context, IPanelCallback, IPanelDeviceLocalInitListener) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
初始化设备
- init(Context, TmpInitConfig) - Static method in class com.aliyun.alink.linksdk.tmp.TmpSdk
-
tmpsdk 初始化接口
- initLpbs(TmpInitConfig) - Static method in class com.aliyun.alink.linksdk.tmp.TmpSdk
-
- InitResult - Class in com.aliyun.alink.dm.api
-
date: 2018-09-04
author: jeeking
description: null
- InitResult() - Constructor for class com.aliyun.alink.dm.api.InitResult
-
- initSubDeviceThing(String, DeviceInfo, Map<String, ValueWrapper>, IDMCallback<InitResult>) - Method in interface com.aliyun.alink.dm.api.IGateway
-
登录之后调用
- InputParams<T> - Class in com.aliyun.alink.linksdk.tmp.api
-
入参结构体
用于描述入参
- InputParams(T) - Constructor for class com.aliyun.alink.linksdk.tmp.api.InputParams
-
InputParams 构造函数
- InputParams() - Constructor for class com.aliyun.alink.linksdk.tmp.api.InputParams
-
InputParams 构造函数
- IntValueWrapper() - Constructor for class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.IntValueWrapper
-
构造函数
- IntValueWrapper(int) - Constructor for class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.IntValueWrapper
-
构造函数
- invokeService(String, List<KeyValuePair>, Object, IDevListener) - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
Deprecated.
- invokeService(String, List<KeyValuePair>, Option, Object, IDevListener) - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
Deprecated.
- invokeService(String, List<KeyValuePair>, ExtraData, Object, IDevListener) - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
调用设备提供的一个方法
- invokeService(String, IPanelCallback) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
调用设备方法
- invokeService(String, IPanelCallback, PanelMethodExtraData) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
调用设备方法
- IOta - Interface in com.aliyun.alink.dm.api
-
设备 OTA 接口
- IOta.OtaConfig - Class in com.aliyun.alink.dm.api
-
- IOta.OtaListener - Interface in com.aliyun.alink.dm.api
-
- IOta.OtaResult - Interface in com.aliyun.alink.dm.api
-
- IoTApiClientConfig - Class in com.aliyun.alink.dm.api
-
短链接配置类
- IoTApiClientConfig() - Constructor for class com.aliyun.alink.dm.api.IoTApiClientConfig
-
- IoTDMConfig - Class in com.aliyun.alink.linkkit.api
-
DM 配置参数
- IoTDMConfig() - Constructor for class com.aliyun.alink.linkkit.api.IoTDMConfig
-
- ioTDMConfig - Variable in class com.aliyun.alink.linkkit.api.LinkKitInitParams
-
设备管理相关配置参数
- IoTH2Config - Class in com.aliyun.alink.linkkit.api
-
- IoTH2Config() - Constructor for class com.aliyun.alink.linkkit.api.IoTH2Config
-
- iotH2InitParams - Variable in class com.aliyun.alink.linkkit.api.LinkKitInitParams
-
H2 初始化参数
- IotHttp2Client - Class in com.aliyun.alink.h2.api
-
iot client
communicate with http2 server
- IotHttp2Client(Profile, int) - Constructor for class com.aliyun.alink.h2.api.IotHttp2Client
-
- iotId - Variable in class com.aliyun.alink.dm.api.DeviceInfo
-
IoT ID
- iotId - Variable in class com.aliyun.alink.linksdk.tmp.data.SubDevInfo
-
子设备的 iotId
- IoTMqttClientConfig - Class in com.aliyun.alink.linkkit.api
-
设置 Mqtt 长连接域名 和 证书
- IoTMqttClientConfig() - Constructor for class com.aliyun.alink.linkkit.api.IoTMqttClientConfig
-
- IoTMqttClientConfig(String, String, String) - Constructor for class com.aliyun.alink.linkkit.api.IoTMqttClientConfig
-
- ip - Variable in class com.aliyun.alink.linksdk.cmp.api.CommonRequest
-
- IPanelCallback - Interface in com.aliyun.alink.linksdk.tmp.device.panel.listener
-
设备操作回调接口
用于操作设备结束后的结果回调
- IPanelEventCallback - Interface in com.aliyun.alink.linksdk.tmp.device.panel.listener
-
设备事件触发回调
用于有设备事件达到后的回调
- IProcessListener - Interface in com.aliyun.alink.linksdk.tmp.listener
-
- IProvision - Interface in com.aliyun.alink.linksdk.tmp.api
-
- IProvisionListener - Interface in com.aliyun.alink.linksdk.tmp.listener
-
- IProvisionResponser - Interface in com.aliyun.alink.linksdk.tmp.listener
-
- IPublishResourceListener - Interface in com.aliyun.alink.linksdk.tmp.listener
-
- IResourceRequestListener - Interface in com.aliyun.alink.linksdk.cmp.core.listener
-
Created by huanyu.zhy on 18/1/24.
- IResourceResponseListener - Interface in com.aliyun.alink.linksdk.cmp.core.listener
-
Created by huanyu.zhy on 18/1/25.
- isCheckChannelRootCrt - Variable in class com.aliyun.alink.linksdk.cmp.connect.channel.PersistentConnectConfig
-
是否校验长连接通道SSL证书,默认为True,channelHost非空下生效
- isConnected() - Method in interface com.aliyun.alink.h2.stream.api.IStreamSender
-
返回当前是否已建联的状态
- isConnectRegisted(String) - Method in class com.aliyun.alink.linksdk.cmp.api.ConnectSDK
-
- isConnectRegisted(String) - Method in interface com.aliyun.alink.linksdk.cmp.api.IConnectSDK
-
- isDeviceDetailCache(String) - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceManager
-
判断设备详细信息是否已经缓存
- isDiff - Variable in class com.aliyun.alink.dm.api.OtaInfo
-
固件是差分包还是整包
isDiff = 0 整包
isDiff = 1 差分包
- isEndOfStream() - Method in class com.aliyun.alink.h2.entity.Http2Request
-
- IShadowRRPC - Interface in com.aliyun.alink.dm.api
-
基础版:设备影子 RRPC
- isInit() - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
判断客户端设备控制类是否初始化成功
- isInitUpdateFlag - Variable in class com.aliyun.alink.linksdk.cmp.connect.channel.PersistentConnectConfig
-
初始化同步状态Flag
- isInteger(JsonPrimitive) - Static method in class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper
-
- isIntegral(JsonPrimitive) - Static method in class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper
-
- isLocal() - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
是否可以被本地发现
- isNeedAuth - Variable in class com.aliyun.alink.linksdk.cmp.api.CommonResource
-
For Coap
- isOpening - Variable in class com.aliyun.alink.linksdk.tmp.service.DevService.breezeSubDevLoginCallback
-
- isOpening() - Method in class com.aliyun.alink.linksdk.tmp.service.DevService.breezeSubDevLoginCallback
-
- isOptional() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Property
-
Deprecated.
- isRequired() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Property
-
判断是否是必选的
- isRetry - Variable in class com.aliyun.alink.linksdk.tmp.service.DevService.breezeSubDevLoginCallback
-
- isRPC - Variable in class com.aliyun.alink.linksdk.cmp.connect.channel.MqttPublishRequest
-
是否是RPC请求,如果是,则需要等待 replyTopic 消息后才Rsp。 默认为 false
- isSecurity - Variable in class com.aliyun.alink.linksdk.cmp.api.CommonRequest
-
for CoAP
- isSubscribe - Variable in class com.aliyun.alink.linksdk.cmp.connect.channel.MqttSubscribeRequest
-
- isSuccess() - Method in class com.aliyun.alink.linksdk.tmp.utils.ErrorInfo
-
判断是否成功
- isThingInited() - Method in interface com.aliyun.alink.dm.api.IThing
-
判断物模型是否已初始化完成
- IStreamSender - Interface in com.aliyun.alink.h2.stream.api
-
date: 2018-10-25
author: jeeking
description: null
- ISubDeviceActionListener - Interface in com.aliyun.alink.linksdk.channel.gateway.api.subdevice
-
子设备请求结果回调
- ISubDeviceChannel - Interface in com.aliyun.alink.linksdk.channel.gateway.api.subdevice
-
子设备通道协议封装
- ISubDeviceConnectListener - Interface in com.aliyun.alink.linksdk.channel.gateway.api.subdevice
-
网关和子设备建立拓扑关系需要用到的回调类
- ISubDeviceRemoveListener - Interface in com.aliyun.alink.linksdk.channel.gateway.api.subdevice
-
网关和子设备移除拓扑关系的回调类
- item - Variable in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.ArraySpec
-
- Item() - Constructor for class com.aliyun.alink.linksdk.tmp.devicemodel.specs.ArraySpec.Item
-
- IThing - Interface in com.aliyun.alink.dm.api
-
物模型接口
- ITRawDataRequestHandler - Interface in com.aliyun.alink.linksdk.tmp.listener
-
- ITRawDataResponseCallback - Interface in com.aliyun.alink.linksdk.tmp.listener
-
- ITResRequestHandler - Interface in com.aliyun.alink.linksdk.tmp.listener
-
资源请求处理接口
- ITResResponseCallback - Interface in com.aliyun.alink.linksdk.tmp.listener
-
设备资源处理后回复接口