跳过导航链接
A B C D E F G H I K L M N O P R S T U V W X Z 

I

IAddDeviceBiz - com.aliyun.alink.business.devicecenter.api.add中的接口
设备添加业务的抽象定义,用于添加设备
IAddDeviceListener - com.aliyun.alink.business.devicecenter.api.add中的接口
添加设备流程监听器
IBreeze - com.aliyun.iot.breeze.api中的接口
breeze 接口定义
IBreeze.ConnectionCallback - com.aliyun.iot.breeze.api中的接口
设备连接回调接口

在建立连接过程中和连接后,当有新状态变化时,都会触发该接口

IBreeze.LeScanCallBack - com.aliyun.iot.breeze.api中的接口
breeze 扫描回调

每当扫描到一个设备,就会通过该接口回调

IBreezeDevice - com.aliyun.iot.breeze.api中的接口
当连接成功建立完成后,会得到一个Breeze设备实例,通过该实例,可以 与设备交互(收发数据,当设备有数据主动通知时,也会收到回调)
IBreezeDevice.OnMessageCallback - com.aliyun.iot.breeze.api中的接口
设备主动上报数据回调接口
IBreezeDevice.ResponseCallback - com.aliyun.iot.breeze.api中的接口
设备回复回调接口
当与设备交互且需要设备回复时,设备会通过该接口回调。
IChannel - com.aliyun.iot.ble中的接口
breeze 通道抽象接口 当与一个breeze 设备建立好连接后,通过该接口,可以跟设备交互, 如启用/禁用 notification/indication ,发送数据,接收通知等。
IChannel.OperationCallback - com.aliyun.iot.ble中的接口
操作回调接口 操作结果(成功/失败)回调接口
id - 类 中的变量com.aliyun.alink.business.devicecenter.base.DCErrorCode
错误码ID,码段: 600~700
id - 类 中的变量com.aliyun.iot.aep.routerexternal.PluginConfigManager.PluginConfigData.Plugin
 
id - 类 中的变量com.aliyun.iot.aep.routerexternal.PluginConfigManager.PluginConfigData.SDKData
 
identity - 类 中的变量com.aliyun.iot.aep.sdk.credential.data.IoTCredentialData
iot 用户唯一身份标识
IDevice - com.aliyun.alink.linksdk.tmp.api中的接口
本地通信接口类
用于读取设备状态,操作设备
IDevListener - com.aliyun.alink.linksdk.tmp.listener中的接口
设备接口的回调类
用于操作设备之后的处理结果回调
IDiscoveryListener - com.aliyun.alink.business.devicecenter.api.discovery中的接口
设备发现监听器
IEventListener - com.aliyun.alink.linksdk.tmp.listener中的接口
设备事件触发回调接口
IGatewayChannel - com.aliyun.alink.linksdk.channel.gateway.api中的接口
设备网关接口类
IGatewayConnectListener - com.aliyun.alink.linksdk.channel.gateway.api中的接口
设备网关连接状态监听类
IGatewayDownstreamListener - com.aliyun.alink.linksdk.channel.gateway.api中的接口
设备网关下行数据监听类
IGatewayRequestListener - com.aliyun.alink.linksdk.channel.gateway.api中的接口
设备网关Publish 及RPC 请求回调监听
IHotspotHelper - com.aliyun.alink.business.devicecenter.api.hotspot中的接口
手机热点帮助类接口定义
ILinkOTABusiness - com.aliyun.iot.breeze.ota.api中的接口
OTA SDK 接口,用于在android平台实现设备端OTA升级功能。
ILinkOTABusiness.IDeviceVersionCallback - com.aliyun.iot.breeze.ota.api中的接口
设备版本信息回调接口
ILinkOTABusiness.IInquiryNewVersionCallback - com.aliyun.iot.breeze.ota.api中的接口
查询云端固件信息回调接口
ILinkOTABusiness.IOtaError - com.aliyun.iot.breeze.ota.api中的接口
OTA 错误接口
ILinkOTABusiness.IOtaListener - com.aliyun.iot.breeze.ota.api中的接口
OTA 升级过程回调接口
ILinkOTABusiness.IOtaPushListener - com.aliyun.iot.breeze.ota.api中的接口
OTA 云端推送接口
ILocalDeviceMgr - com.aliyun.alink.business.devicecenter.api.discovery中的接口
本地设备管理类接口定义
ILoginAdapter - com.aliyun.iot.aep.sdk.login中的接口
统一登录接口适配器
ILoginCallback - com.aliyun.iot.aep.sdk.login中的接口
统一登录结果回调
ILoginStatusChangeListener - com.aliyun.iot.aep.sdk.login中的接口
登录状态变化监听
ILogoutCallback - com.aliyun.iot.aep.sdk.login中的接口
统一登出结果回调
IMobileChannel - com.aliyun.alink.linksdk.channel.mobile.api中的接口
长连接接口定义类
IMobileConnectListener - com.aliyun.alink.linksdk.channel.mobile.api中的接口
长连接连接状态监听类
IMobileDownstreamListener - com.aliyun.alink.linksdk.channel.mobile.api中的接口
长连接数据下行监听类
IMobileRequestListener - com.aliyun.alink.linksdk.channel.mobile.api中的接口
长连接Publish或RPC请求回调类
IMobileSubscrbieListener - com.aliyun.alink.linksdk.channel.mobile.api中的接口
长连接订阅或取消订阅监听
init(Object, IDevListener) - 接口 中的方法com.aliyun.alink.linksdk.tmp.api.IDevice
初始化一个设备,包括设备链接,认证,获取设备模型,从设备端读取到设备属性的当前值 本类中的别的所有方法都需要在本方法调用并回调成功之后才能调用
init(Context, IPanelCallback) - 类 中的方法com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
初始化设备
init(Context, TmpInitConfig) - 类 中的静态方法com.aliyun.alink.linksdk.tmp.TmpSdk
tmpsdk 初始化接口
init(Context) - 类 中的方法com.aliyun.iot.aep.routerexternal.PluginConfigManager
初始化
init(Context, String) - 类 中的方法com.aliyun.iot.aep.routerexternal.RouterExternal
初始化
init(Context, IoTAPIClientImpl.InitializeConfig) - 类 中的方法com.aliyun.iot.aep.sdk.apiclient.IoTAPIClientImpl
初始化 API 通道
init(String) - 接口 中的方法com.aliyun.iot.aep.sdk.login.ILoginAdapter
初始化
init(Context, ILoginAdapter, boolean, String) - 类 中的静态方法com.aliyun.iot.aep.sdk.login.LoginBusiness
初始化
InitializationHelper - com.aliyun.alink.page.rn中的类
初始化辅助类

用于完成 Bone Mobile RN 容器的初始化

InitializationHelper() - 类 的构造器com.aliyun.alink.page.rn.InitializationHelper
 
initialize(Context, String, String) - 类 中的静态方法com.aliyun.alink.page.rn.InitializationHelper
初始化
InitializeConfig() - 类 的构造器com.aliyun.iot.aep.sdk.apiclient.IoTAPIClientImpl.InitializeConfig
 
InputParams<T> - com.aliyun.alink.linksdk.tmp.api中的类
入参结构体
用于描述入参
InputParams(T) - 类 的构造器com.aliyun.alink.linksdk.tmp.api.InputParams
InputParams 构造函数
InputParams() - 类 的构造器com.aliyun.alink.linksdk.tmp.api.InputParams
InputParams 构造函数
inquiryNewVersion(String, ILinkOTABusiness.IInquiryNewVersionCallback) - 接口 中的方法com.aliyun.iot.breeze.ota.api.ILinkOTABusiness
向云端查询是否有新固件
IntValueWrapper() - 类 的构造器com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.IntValueWrapper
构造函数
IntValueWrapper(int) - 类 的构造器com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.IntValueWrapper
构造函数
invokeService(String, List<KeyValuePair>, Object, IDevListener) - 接口 中的方法com.aliyun.alink.linksdk.tmp.api.IDevice
调用设备提供的一个方法
invokeService(String, IPanelCallback) - 类 中的方法com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
调用设备方法
IOnPushListener - com.aliyun.alink.linksdk.channel.core.persistent.event中的接口
下推通道接口类
IOnSubscribeListener - com.aliyun.alink.linksdk.channel.core.persistent中的接口
对 IPersistentNet 的 subscribe unSubscribe 动作的回调
IoTAPIClient - com.aliyun.iot.aep.sdk.apiclient中的接口
IoTAPIClient 用于访问 API 网关提供的 API

建议通过IoTAPIClientFactory.getClient()获取实例

IoTAPIClientFactory - com.aliyun.iot.aep.sdk.apiclient中的类
IoTAPIClientFactory 用于获取 IoTAPIClient 实例
IoTAPIClientFactory() - 类 的构造器com.aliyun.iot.aep.sdk.apiclient.IoTAPIClientFactory
 
IoTAPIClientImpl - com.aliyun.iot.aep.sdk.apiclient中的类
IoTAPIClient 的子类

API调用者不建议直接使用本类,建议通过IoTAPIClientFactory.getClient()获取实例

IoTAPIClientImpl() - 类 的构造器com.aliyun.iot.aep.sdk.apiclient.IoTAPIClientImpl
 
IoTAPIClientImpl.InitializeConfig - com.aliyun.iot.aep.sdk.apiclient中的类
IoTAPIHook - com.aliyun.iot.aep.sdk.apiclient.hook中的接口
用于在请求发送, 或者响应/失败触发前返回插入业务逻辑
IoTAuthProvider - com.aliyun.iot.aep.sdk.apiclient.hook中的类
用于为 API 通道提供用户认证的特性

IoTAPIHook 的子类, 在 IoTAPIHook 的基础上, 提供了请求失败时的默认处理逻辑(不处理 error, 直接返回给 API 调用者)

IoTAuthProvider() - 类 的构造器com.aliyun.iot.aep.sdk.apiclient.hook.IoTAuthProvider
 
IoTCallback - com.aliyun.iot.aep.sdk.apiclient.callback中的接口
回调接口,用于处理请求结果
IoTCredentialData - com.aliyun.iot.aep.sdk.credential.data中的类
用户认证数据
IoTCredentialData() - 类 的构造器com.aliyun.iot.aep.sdk.credential.data.IoTCredentialData
 
IoTCredentialListener - com.aliyun.iot.aep.sdk.credential.IotCredentialManager中的接口
刷新用户认证数据回调接口
IoTCredentialManage - com.aliyun.iot.aep.sdk.credential.IotCredentialManager中的接口
用户认证操作接口
IoTCredentialManageError - com.aliyun.iot.aep.sdk.credential.IotCredentialManager中的类
用户认证错误描述
IoTCredentialManageError(int, Object) - 类 的构造器com.aliyun.iot.aep.sdk.credential.IotCredentialManager.IoTCredentialManageError
 
IoTCredentialProviderImpl - com.aliyun.iot.aep.sdk.credential中的类
基于 IoT Credential 实现的 API 通道身份认证提供器
用于自动填充用户认证

使用方式如下:

IoTAuthProvider provider = new IoTCredentialProviderImpl(IoTCredentialManageImpl.getInstance(app));
IoTAPIClientImpl.getInstance().registerIoTAuthProvider("iotAuth", provider);
...

IoTCredentialProviderImpl(IoTCredentialManage) - 类 的构造器com.aliyun.iot.aep.sdk.credential.IoTCredentialProviderImpl
 
IoTHttpClientAdapter - com.aliyun.iot.aep.sdk.apiclient.adapter中的接口
HttpClient适配器

IoTHttpClientAdapter 是 HTTP 请求真正的发送者

IoTRequest - com.aliyun.iot.aep.sdk.apiclient.request中的接口
请求的描述

建议通过IoTRequestBuilder.build()方法获取实例

注意:为了保障请求参数能被正确的序列化,IoTRequest.getParams()返回的业务参数仅限于以下几种类型: 1.

IoTRequestBuilder - com.aliyun.iot.aep.sdk.apiclient.request中的类
IoTRequest 实例构造器

用于构造 IoTRequest 的实例

注意:为了保障请求参数能被正确的序列化,IoTRequestBuilder.setParams(Map)IoTRequestBuilder.addParam(String, Object)接口仅支持如下类型的入餐 1.

IoTRequestBuilder() - 类 的构造器com.aliyun.iot.aep.sdk.apiclient.request.IoTRequestBuilder
 
IoTRequestPayload - com.aliyun.iot.aep.sdk.apiclient.request中的类
API 通道支持的请求数据格式

用于向 API 网关传输请求数据,

request 和 params 中支持的数据类型,请参考 IoTRequest 类中的说明

IoTRequestPayload(String, String) - 类 的构造器com.aliyun.iot.aep.sdk.apiclient.request.IoTRequestPayload
 
IoTRequestPayloadCallback - com.aliyun.iot.aep.sdk.apiclient.hook中的接口
用于监听请求数据封装完成
IoTRequestWrapper - com.aliyun.iot.aep.sdk.apiclient.request中的类
IoTRequest 的封装者

IoTAPIClient 会在 IoTRequest 的基础上补充唯一标识符, Env, body 等信息后,生成 IoTRequestWrapper

然后通过 IoTHttpClientAdapter 发送请求

IoTRequestWrapper() - 类 的构造器com.aliyun.iot.aep.sdk.apiclient.request.IoTRequestWrapper
 
IoTResponse - com.aliyun.iot.aep.sdk.apiclient.callback中的接口
API 网关响应的描述
iotToken - 类 中的变量com.aliyun.iot.aep.sdk.credential.data.IoTCredentialData
临时令牌,对请求做身份校验
iotTokenCreateTime - 类 中的变量com.aliyun.iot.aep.sdk.credential.data.IoTCredentialData
iotToken 创建时间,标准Unix时间戳
iotTokenExpireTime - 类 中的变量com.aliyun.iot.aep.sdk.credential.data.IoTCredentialData
iotToken失效时间 -- 时间与云端同步,单位为秒
ip - 类 中的变量com.aliyun.alink.business.devicecenter.api.hotspot.LocalDevice
设备 IP 地址
IPanelCallback - com.aliyun.alink.linksdk.tmp.device.panel.listener中的接口
设备操作回调接口
用于操作设备结束后的结果回调
IPanelEventCallback - com.aliyun.alink.linksdk.tmp.device.panel.listener中的接口
设备事件触发回调
用于有设备事件达到后的回调
IRefreshSessionCallback - com.aliyun.iot.aep.sdk.login中的接口
统一会话刷新结果回调
isCheckChannelRootCrt - 类 中的变量com.aliyun.alink.linksdk.channel.gateway.api.GatewayConnectConfig
是否校验长连接通道SSL证书,默认为True
isCheckChannelRootCrt - 类 中的变量com.aliyun.alink.linksdk.channel.mobile.api.MobileConnectConfig
是否校验长连接通道SSL证书,默认为True
isInit() - 类 中的方法com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
判断客户端设备控制类是否初始化成功
isIoTRefreshTokenExpired() - 接口 中的方法com.aliyun.iot.aep.sdk.credential.IotCredentialManager.IoTCredentialManage
ioTRefreshToken是否失效
isIotTokenExpire() - 类 中的方法com.aliyun.iot.aep.sdk.credential.data.IoTCredentialData
iotToken是否失效, 如果refreshToken已经失效,那么iotToken必然失效
isIoTTokenExpired() - 接口 中的方法com.aliyun.iot.aep.sdk.credential.IotCredentialManager.IoTCredentialManage
iotToken是否失效
isLocal() - 类 中的方法com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
是否可以被本地发现
isLocal() - 类 中的方法com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
是否可以在本地被访问
isLogin() - 接口 中的方法com.aliyun.iot.aep.sdk.login.ILoginAdapter
是否已经登录
isLogin() - 类 中的静态方法com.aliyun.iot.aep.sdk.login.LoginBusiness
是否已经登录
isOptional() - 类 中的方法com.aliyun.alink.linksdk.tmp.devicemodel.Property
已过时。
isRefreshTokenExpire() - 类 中的方法com.aliyun.iot.aep.sdk.credential.data.IoTCredentialData
refreshToken是否失效
isRequired() - 类 中的方法com.aliyun.alink.linksdk.tmp.devicemodel.Property
判断是否是必选的
isSuccess() - 类 中的方法com.aliyun.alink.linksdk.tmp.utils.ErrorInfo
判断是否成功
isSupportRouterAP() - 类 中的方法com.aliyun.alink.business.devicecenter.api.add.DeviceInfo
是否支持路由器配网
ISubDeviceActionListener - com.aliyun.alink.linksdk.channel.gateway.api.subdevice中的接口
子设备请求结果回调
ISubDeviceChannel - com.aliyun.alink.linksdk.channel.gateway.api.subdevice中的接口
子设备通道协议封装
ISubDeviceConnectListener - com.aliyun.alink.linksdk.channel.gateway.api.subdevice中的接口
网关和子设备建立拓扑关系需要用到的回调类
ISubDeviceRemoveListener - com.aliyun.alink.linksdk.channel.gateway.api.subdevice中的接口
网关和子设备移除拓扑关系的回调类
isValid() - 类 中的方法com.aliyun.alink.business.devicecenter.api.add.AwssVersion
判断当前的配网版本信息是否有效。
isValid() - 类 中的方法com.aliyun.alink.business.devicecenter.api.add.DeviceInfo
是否合法
isValid() - 类 中的方法com.aliyun.alink.business.devicecenter.api.add.LKDeviceInfo
当前设备信息是否是有效设备信息。
isWifiApEnabled() - 类 中的方法com.aliyun.alink.business.devicecenter.api.hotspot.HotspotHelper
 
isWifiApEnabled() - 接口 中的方法com.aliyun.alink.business.devicecenter.api.hotspot.IHotspotHelper
判断当前是否创建了热点。
ITResRequestHandler - com.aliyun.alink.linksdk.tmp.listener中的接口
资源请求处理接口
ITResResponseCallback - com.aliyun.alink.linksdk.tmp.listener中的接口
设备资源处理后回复接口
A B C D E F G H I K L M N O P R S T U V W X Z 
跳过导航链接