Skip navigation links
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 - Interface in com.aliyun.alink.business.devicecenter.api.add
设备添加业务的抽象定义,用于添加设备
IAddDeviceListener - Interface in com.aliyun.alink.business.devicecenter.api.add
添加设备流程监听器
IAuthCallback - Interface in com.aliyun.iot.breeze.api
 
IAuthCallback.IAuthResultHandler - Interface in com.aliyun.iot.breeze.api
 
IBreeze - Interface in com.aliyun.iot.breeze.api
breeze 接口定义
IBreeze.ConnectionCallback - Interface in com.aliyun.iot.breeze.api
设备连接回调接口

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

IBreeze.LeScanCallBack - Interface in com.aliyun.iot.breeze.api
breeze 扫描回调

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

IBreezeDevice - Interface in com.aliyun.iot.breeze.api
当连接成功建立完成后,会得到一个Breeze设备实例,通过该实例,可以 与设备交互(收发数据,当设备有数据主动通知时,也会收到回调)
IBreezeDevice.OnMessageCallback - Interface in com.aliyun.iot.breeze.api
设备主动上报数据回调接口
IBreezeDevice.ResponseCallback - Interface in com.aliyun.iot.breeze.api
设备回复回调接口
当与设备交互且需要设备回复时,设备会通过该接口回调。
IChannel - Interface in com.aliyun.iot.ble
breeze 通道抽象接口
IChannel.OperationCallback - Interface in com.aliyun.iot.ble
操作回调接口
id - Variable in class com.aliyun.alink.business.devicecenter.api.add.DeviceInfo
 
identity - Variable in class com.aliyun.iot.aep.sdk.credential.data.IoTCredentialData
iot 用户唯一身份标识
IDevice - Interface in com.aliyun.alink.linksdk.tmp.api
本地通信接口类
用于读取设备状态,操作设备
IDeviceDiscoveryListener - Interface in com.aliyun.alink.business.devicecenter.api.discovery
date: 2018-07-12 author: jeeking description: discover listener
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
设备状态变化回调接口类
当已链接的设备发生状态变化的时候会回调该接口
IDiscovery - Interface in com.aliyun.alink.business.devicecenter.api.discovery
author : Jeeking date : 2019-11-07 15:34 desc : discovery with onFail
IDiscoveryDeviceStateChangeListener - Interface in com.aliyun.alink.linksdk.tmp.listener
 
IDiscoveryFilter - Interface in com.aliyun.alink.linksdk.tmp.api
设备发现过滤器接口
用于过滤设备发现的返回数据
IDiscoveryListener - Interface in com.aliyun.alink.business.devicecenter.api.discovery
Deprecated.
IEventListener - Interface in com.aliyun.alink.linksdk.tmp.listener
设备事件触发回调接口
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
设备网关订阅/取消订阅请求结果回调
IHotspotHelper - Interface in com.aliyun.alink.business.devicecenter.api.hotspot
Deprecated.
ILocalDeviceMgr - Interface in com.aliyun.alink.business.devicecenter.api.discovery
本地设备管理类接口定义
ILoginAdapter - Interface in com.aliyun.iot.aep.sdk.login
统一登录接口适配器
ILoginCallback - Interface in com.aliyun.iot.aep.sdk.login
统一登录结果回调
ILoginStatusChangeListener - Interface in com.aliyun.iot.aep.sdk.login
登录状态变化监听
ILogoutCallback - Interface in com.aliyun.iot.aep.sdk.login
统一登出结果回调
IMobileChannel - Interface in com.aliyun.alink.linksdk.channel.mobile.api
长连接接口定义类
IMobileConnectListener - Interface in com.aliyun.alink.linksdk.channel.mobile.api
长连接连接状态监听类
IMobileDownstreamListener - Interface in com.aliyun.alink.linksdk.channel.mobile.api
长连接数据下行监听类
IMobileRequestListener - Interface in com.aliyun.alink.linksdk.channel.mobile.api
长连接Publish或RPC请求回调类
IMobileSubscrbieListener - Interface in com.aliyun.alink.linksdk.channel.mobile.api
长连接订阅或取消订阅监听
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 初始化接口
init(Context, IoTAPIClientImpl.InitializeConfig) - Method in class com.aliyun.iot.aep.sdk.apiclient.IoTAPIClientImpl
初始化 API 通道
init(AApplication) - Static method in class com.aliyun.iot.aep.sdk.IoTSmart
统一的SDK初始化接口,初始化API网关,用户账号,长连接,推送,配网,设备模型等等(如果有) 默认初始化中国大陆线上正式环境,REGION_CHINA_ONLY & PRODUCT_ENV_PROD
init(AApplication, IoTSmart.InitConfig) - Static method in class com.aliyun.iot.aep.sdk.IoTSmart
统一的SDK初始化接口,初始化API网关,用户账号,长连接,推送,配网,设备模型等等(如果有) 自定义参数初始化 initConfig里如果设置regionType为REGION_ALL,需要先选择设置国家(setCountry)再进行初始化
init(String) - Method in interface com.aliyun.iot.aep.sdk.login.ILoginAdapter
Deprecated.
init(Context, ILoginAdapter, String) - Static method in class com.aliyun.iot.aep.sdk.login.LoginBusiness
初始化
init(Context, ILoginAdapter, boolean, String) - Static method in class com.aliyun.iot.aep.sdk.login.LoginBusiness
Deprecated.
init(String) - Method in class com.aliyun.iot.aep.sdk.login.oa.OALoginAdapter
 
init(String, String) - Method in class com.aliyun.iot.aep.sdk.login.oa.OALoginAdapter
 
init(String, String, OALoginAdapter.OALoginAdapterInitResultCallback) - Method in class com.aliyun.iot.aep.sdk.login.oa.OALoginAdapter
 
InitConfig() - Constructor for class com.aliyun.iot.aep.sdk.IoTSmart.InitConfig
 
InitializationHelper - Class in com.aliyun.alink.page.rn
初始化辅助类

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

InitializationHelper() - Constructor for class com.aliyun.alink.page.rn.InitializationHelper
 
initialize(Context, String, String, String) - Static method in class com.aliyun.alink.page.rn.InitializationHelper
初始化
InitializeConfig() - Constructor for class com.aliyun.iot.aep.sdk.apiclient.IoTAPIClientImpl.InitializeConfig
 
initLpbs(TmpInitConfig) - Static method in class com.aliyun.alink.linksdk.tmp.TmpSdk
 
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
调用设备方法
IOnDeviceTokenGetListener - Interface in com.aliyun.alink.business.devicecenter.api.discovery
获取 token 的回调
IOnPushListener - Interface in com.aliyun.alink.linksdk.channel.core.persistent.event
下推通道接口类
IOnSubscribeListener - Interface in com.aliyun.alink.linksdk.channel.core.persistent
对 IPersistentNet 的 subscribe unSubscribe 动作的回调
IoTAPIClient - Interface in com.aliyun.iot.aep.sdk.apiclient
IoTAPIClient 用于访问 API 网关提供的 API

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

IoTAPIClientFactory - Class in com.aliyun.iot.aep.sdk.apiclient
IoTAPIClientFactory 用于获取 IoTAPIClient 实例
IoTAPIClientFactory() - Constructor for class com.aliyun.iot.aep.sdk.apiclient.IoTAPIClientFactory
 
IoTAPIClientImpl - Class in com.aliyun.iot.aep.sdk.apiclient
IoTAPIClient 的子类

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

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

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

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

使用方式如下:

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

IoTCredentialProviderImpl(IoTCredentialManage) - Constructor for class com.aliyun.iot.aep.sdk.credential.IoTCredentialProviderImpl
 
IoTHttpClientAdapter - Interface in com.aliyun.iot.aep.sdk.apiclient.adapter
HttpClient适配器

IoTHttpClientAdapter 是 HTTP 请求真正的发送者

iotId - Variable in class com.aliyun.alink.linksdk.tmp.data.SubDevInfo
子设备的 iotId
IoTRequest - Interface in com.aliyun.iot.aep.sdk.apiclient.request
请求的描述

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

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

IoTRequestBuilder - Class in com.aliyun.iot.aep.sdk.apiclient.request
IoTRequest 实例构造器

用于构造 IoTRequest 的实例

IoTRequestBuilder() - Constructor for class com.aliyun.iot.aep.sdk.apiclient.request.IoTRequestBuilder
 
IoTRequestPayload - Class in com.aliyun.iot.aep.sdk.apiclient.request
API 通道支持的请求数据格式

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

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

IoTRequestPayload(String, String) - Constructor for class com.aliyun.iot.aep.sdk.apiclient.request.IoTRequestPayload
 
IoTRequestPayloadCallback - Interface in com.aliyun.iot.aep.sdk.apiclient.hook
用于监听请求数据封装完成
IoTRequestWrapper - Class in com.aliyun.iot.aep.sdk.apiclient.request
IoTRequest 的封装者

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

然后通过 IoTHttpClientAdapter 发送请求

IoTRequestWrapper() - Constructor for class com.aliyun.iot.aep.sdk.apiclient.request.IoTRequestWrapper
 
IoTResponse - Interface in com.aliyun.iot.aep.sdk.apiclient.callback
API 网关响应的描述
IoTSmart - Class in com.aliyun.iot.aep.sdk
 
IoTSmart() - Constructor for class com.aliyun.iot.aep.sdk.IoTSmart
 
IoTSmart.Country - Class in com.aliyun.iot.aep.sdk
 
IoTSmart.ICountryListGetCallBack - Interface in com.aliyun.iot.aep.sdk
 
IoTSmart.ICountrySelectCallBack - Interface in com.aliyun.iot.aep.sdk
 
IoTSmart.ICountrySetCallBack - Interface in com.aliyun.iot.aep.sdk
 
IoTSmart.InitConfig - Class in com.aliyun.iot.aep.sdk
初始化参数
IoTSmart.PushConfig - Class in com.aliyun.iot.aep.sdk
 
iotToken - Variable in class com.aliyun.iot.aep.sdk.credential.data.IoTCredentialData
临时令牌,对请求做身份校验
iotTokenCreateTime - Variable in class com.aliyun.iot.aep.sdk.credential.data.IoTCredentialData
iotToken 创建时间,标准Unix时间戳
iotTokenExpireTime - Variable in class com.aliyun.iot.aep.sdk.credential.data.IoTCredentialData
iotToken失效时间 -- 时间与云端同步,单位为秒
ip - Variable in class com.aliyun.alink.business.devicecenter.api.hotspot.LocalDevice
ip address
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
 
IRefreshSessionCallback - Interface in com.aliyun.iot.aep.sdk.login
统一会话刷新结果回调
isCheckChannelRootCrt - Variable in class com.aliyun.alink.linksdk.channel.gateway.api.GatewayConnectConfig
是否校验长连接通道SSL证书,默认为True
isCheckChannelRootCrt - Variable in class com.aliyun.alink.linksdk.channel.mobile.api.MobileConnectConfig
是否校验长连接通道SSL证书,默认为True
isDebug - Variable in class com.aliyun.iot.aep.sdk.apiclient.IoTAPIClientImpl.InitializeConfig
是否debug版本,防中间人攻击
isDebug() - Method in class com.aliyun.iot.aep.sdk.IoTSmart.InitConfig
 
isDeviceDetailCache(String) - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceManager
判断设备详细信息是否已经缓存
isHttpConnectionRetry - Variable in class com.aliyun.iot.aep.sdk.apiclient.IoTAPIClientImpl.InitializeConfig
失败重试, 默认为true
isInit() - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
判断客户端设备控制类是否初始化成功
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
 
isIoTRefreshTokenExpired() - Method in interface com.aliyun.iot.aep.sdk.credential.IotCredentialManager.IoTCredentialManage
ioTRefreshToken是否失效
isIotTokenExpire() - Method in class com.aliyun.iot.aep.sdk.credential.data.IoTCredentialData
iotToken是否失效, 如果refreshToken已经失效,那么iotToken必然失效
isIoTTokenExpired() - Method in interface com.aliyun.iot.aep.sdk.credential.IotCredentialManager.IoTCredentialManage
iotToken是否失效
isLocal() - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
是否可以被本地发现
isLogin() - Method in interface com.aliyun.iot.aep.sdk.login.ILoginAdapter
是否已经登录
isLogin() - Static method in class com.aliyun.iot.aep.sdk.login.LoginBusiness
是否已经登录
isLogin() - Method in class com.aliyun.iot.aep.sdk.login.oa.OALoginAdapter
 
isLogin(BoneCallback) - Method in class com.aliyun.iot.aep.sdk.login.plugin.BoneUserAccountPlugin
 
isoCode - Variable in class com.aliyun.iot.aep.sdk.IoTSmart.Country
 
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.
isRefreshTokenExpire() - Method in class com.aliyun.iot.aep.sdk.credential.data.IoTCredentialData
refreshToken是否失效
isRequired() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Property
判断是否是必选的
isRetry - Variable in class com.aliyun.alink.linksdk.tmp.service.DevService.breezeSubDevLoginCallback
 
isShowDebugInfo(boolean) - Static method in class com.aliyun.alink.page.rn.InitializationHelper
显示插件bundle 信息
isSuccess() - Method in class com.aliyun.alink.linksdk.tmp.utils.ErrorInfo
判断是否成功
isSupportRouterAP() - Method in class com.aliyun.alink.business.devicecenter.api.add.DeviceInfo
是否支持路由器配网
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
网关和子设备移除拓扑关系的回调类
isValid() - Method in class com.aliyun.alink.business.devicecenter.api.add.AwssVersion
判断当前的配网版本信息是否有效。
isValid() - Method in class com.aliyun.alink.business.devicecenter.api.add.DeviceInfo
是否合法
isValid() - Method in class com.aliyun.alink.business.devicecenter.api.add.LKDeviceInfo
当前设备信息是否是有效设备信息。
isValidVersion(String) - Static method in enum com.aliyun.alink.business.devicecenter.api.add.ProtocolVersion
是否有效版本号
isWifiApEnabled() - Method in class com.aliyun.alink.business.devicecenter.api.hotspot.HotspotHelper
Deprecated.
 
isWifiApEnabled() - Method in interface com.aliyun.alink.business.devicecenter.api.hotspot.IHotspotHelper
Deprecated.
判断当前是否创建了热点。
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
 
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
设备资源处理后回复接口
A B C D E F G H I K L M N O P R S T U V W X Z 
Skip navigation links