- gatewayAddSubDevice(BaseInfo, ISubDeviceConnectListener) - 接口 中的方法com.aliyun.alink.dm.api.IGateway
-
添加子设备
- gatewayAddSubDevice(BaseInfo, ISubDeviceConnectListener) - 类 中的方法com.aliyun.alink.dm.gateway.GatewayImpl
-
- gatewayDeleteSubDevice(BaseInfo, ISubDeviceRemoveListener) - 接口 中的方法com.aliyun.alink.dm.api.IGateway
-
删除拓扑关系,删除子设备
- gatewayDeleteSubDevice(BaseInfo, ISubDeviceRemoveListener) - 类 中的方法com.aliyun.alink.dm.gateway.GatewayImpl
-
- gatewayDevListUpload(List<? extends BaseInfo>, IConnectSendListener) - 接口 中的方法com.aliyun.alink.dm.api.IGateway
-
网关发现设备列表上报
- gatewayDevListUpload(List<? extends BaseInfo>, IConnectSendListener) - 类 中的方法com.aliyun.alink.dm.gateway.GatewayImpl
-
- gatewayGetSubDevices(IConnectSendListener) - 接口 中的方法com.aliyun.alink.dm.api.IGateway
-
获取当前网关拓扑关系,获取当前网关设备下子设备列表
- gatewayGetSubDevices(IConnectSendListener) - 类 中的方法com.aliyun.alink.dm.gateway.GatewayImpl
-
- GatewayImpl - com.aliyun.alink.dm.gateway中的类
-
date: 2018-06-29
author: jeeking
description: null
- GatewayImpl() - 类 的构造器com.aliyun.alink.dm.gateway.GatewayImpl
-
- gatewaySetSubDeviceDeleteListener(BaseInfo, IConnectRrpcListener) - 接口 中的方法com.aliyun.alink.dm.api.IGateway
-
已过时。
- gatewaySetSubDeviceDeleteListener(BaseInfo, IConnectRrpcListener) - 类 中的方法com.aliyun.alink.dm.gateway.GatewayImpl
-
- gatewaySetSubDeviceDisableListener(BaseInfo, IConnectRrpcListener) - 接口 中的方法com.aliyun.alink.dm.api.IGateway
-
禁用子设备
- gatewaySetSubDeviceDisableListener(BaseInfo, IConnectRrpcListener) - 类 中的方法com.aliyun.alink.dm.gateway.GatewayImpl
-
- gatewaySubDeviceLogin(BaseInfo, ISubDeviceActionListener) - 接口 中的方法com.aliyun.alink.dm.api.IGateway
-
子设备上线
- gatewaySubDeviceLogin(BaseInfo, ISubDeviceActionListener) - 类 中的方法com.aliyun.alink.dm.gateway.GatewayImpl
-
- gatewaySubDeviceLogout(BaseInfo, ISubDeviceActionListener) - 接口 中的方法com.aliyun.alink.dm.api.IGateway
-
子设备下线
- gatewaySubDeviceLogout(BaseInfo, ISubDeviceActionListener) - 类 中的方法com.aliyun.alink.dm.gateway.GatewayImpl
-
- gatewaySubDevicePublish(String, String, BaseInfo, ISubDeviceActionListener) - 接口 中的方法com.aliyun.alink.dm.api.IGateway
-
网关代理子设备发布接口
- gatewaySubDevicePublish(String, String, BaseInfo, ISubDeviceActionListener) - 类 中的方法com.aliyun.alink.dm.gateway.GatewayImpl
-
- gatewaySubDeviceSubscribe(String, BaseInfo, ISubDeviceActionListener) - 接口 中的方法com.aliyun.alink.dm.api.IGateway
-
网关代理子设备订阅接口
- gatewaySubDeviceSubscribe(String, BaseInfo, ISubDeviceActionListener) - 类 中的方法com.aliyun.alink.dm.gateway.GatewayImpl
-
- gatewaySubDeviceUnsubscribe(String, BaseInfo, ISubDeviceActionListener) - 接口 中的方法com.aliyun.alink.dm.api.IGateway
-
网关代理子设备取消订阅接口
基础能力接口
- gatewaySubDeviceUnsubscribe(String, BaseInfo, ISubDeviceActionListener) - 类 中的方法com.aliyun.alink.dm.gateway.GatewayImpl
-
- gatewaySubDevicRegister(List<? extends BaseInfo>, IConnectSendListener) - 接口 中的方法com.aliyun.alink.dm.api.IGateway
-
子设备动态注册
前提:首先在云端创建设备,开启动态注册。
- gatewaySubDevicRegister(List<? extends BaseInfo>, IConnectSendListener) - 类 中的方法com.aliyun.alink.dm.gateway.GatewayImpl
-
- generateBindToken(String) - 类 中的方法com.aliyun.alink.dm.api.DeviceManager
-
生成合法有效的token
- generateString(int) - 类 中的静态方法com.aliyun.alink.dm.utils.StringGeneratorUtils
-
字符串生成器
- genToken(String) - 类 中的静态方法com.aliyun.alink.dm.utils.StringGeneratorUtils
-
- getAllPropertyValue() - 接口 中的方法com.aliyun.alink.dm.api.IThing
-
获取所有属性值
- getAllPropertyValue() - 类 中的方法com.aliyun.alink.dm.thing.ThingImpl
-
- getBroadcast(InetAddress) - 类 中的静态方法com.aliyun.alink.dm.utils.NetworkUtils
-
- getChainItem(int) - 类 中的方法com.aliyun.alink.dm.coap.deliver.BaseList
-
- getChainSize() - 类 中的方法com.aliyun.alink.dm.coap.deliver.BaseList
-
- getCoAPServiceStatus() - 类 中的方法com.aliyun.alink.dm.coap.CoAPClient
-
- getContext() - 类 中的方法com.aliyun.alink.dm.data.LocalData
-
- getContextId() - 类 中的方法com.aliyun.alink.dm.coap.AlcsCoAPService
-
- getContextId() - 接口 中的方法com.aliyun.alink.dm.coap.listener.IAlcsCoAP
-
- getData() - 接口 中的方法com.aliyun.alink.dm.api.IOta.OtaResult
-
- getData() - 类 中的方法com.aliyun.alink.dm.ota.OtaImpl.StepResult
-
- getDeviceCOTA() - 类 中的方法com.aliyun.alink.dm.api.DeviceManager
-
获取 CoTA 请求实例
- getDeviceInfo() - 类 中的方法com.aliyun.alink.dm.data.LocalData
-
- getDeviceLabel() - 类 中的方法com.aliyun.alink.dm.api.DeviceManager
-
获取标签请求实例
- getDeviceShadow() - 类 中的方法com.aliyun.alink.dm.api.DeviceManager
-
获取设备影子请求实例
- getDeviceThing() - 类 中的方法com.aliyun.alink.dm.api.DeviceManager
-
获取物模型实例
- getDevId() - 类 中的方法com.aliyun.alink.dm.api.BaseInfo
-
- getDMAError(AError) - 类 中的静态方法com.aliyun.alink.dm.error.DMErrorConverter
-
- getDMErrorCode(AError) - 类 中的静态方法com.aliyun.alink.dm.error.DMErrorConverter
-
- getDocFileUrl() - 类 中的方法com.aliyun.alink.dm.api.ITask.TaskDesc
-
- getErrorCode(int, int, String) - 类 中的静态方法com.aliyun.alink.dm.api.DMErrorCode
-
- getErrorCode() - 接口 中的方法com.aliyun.alink.dm.api.IOta.OtaResult
-
- getErrorCode() - 类 中的方法com.aliyun.alink.dm.ota.OtaImpl.StepResult
-
- getEvents() - 接口 中的方法com.aliyun.alink.dm.api.IThing
-
获取设备的事件列表
- getEvents() - 类 中的方法com.aliyun.alink.dm.thing.ThingImpl
-
- getExtData() - 接口 中的方法com.aliyun.alink.dm.api.IOta.OtaResult
-
- getExtData() - 类 中的方法com.aliyun.alink.dm.ota.OtaImpl.StepResult
-
- getGateway() - 类 中的方法com.aliyun.alink.dm.api.DeviceManager
-
获取网关操作实例
- getGenerateTime() - 类 中的方法com.aliyun.alink.dm.notify.TokenWrapper
-
- getId() - 类 中的静态方法com.aliyun.alink.dm.utils.IDGeneraterUtils
-
- getInstance() - 类 中的静态方法com.aliyun.alink.dm.api.DeviceManager
-
- getInstance(BaseInfo) - 类 中的静态方法com.aliyun.alink.dm.api.LogManager
-
- getInstance() - 类 中的静态方法com.aliyun.alink.dm.coap.CoAPClient
-
- getInstance() - 类 中的静态方法com.aliyun.alink.dm.connect.DMConnectManager
-
- getInstance() - 类 中的静态方法com.aliyun.alink.dm.data.LocalData
-
- getInstance() - 类 中的静态方法com.aliyun.alink.dm.dispatch.DMNotifyDispatcher
-
- getIoTApiClient() - 类 中的方法com.aliyun.alink.dm.api.DeviceManager
-
获取与云端 HTTP/S 请求实例
- getIpAddress(Context) - 类 中的静态方法com.aliyun.alink.dm.utils.NetworkUtils
-
- getJobDocument() - 类 中的方法com.aliyun.alink.dm.api.ITask.TaskDesc
-
- getLogLevel() - 类 中的方法com.aliyun.alink.dm.api.LogManager.RecLog
-
- getMacAddress(String, Context) - 类 中的静态方法com.aliyun.alink.dm.utils.NetworkUtils
-
获取mac地址
- getMD5(File) - 类 中的静态方法com.aliyun.alink.dm.ota.Downloader
-
- getMsg() - 类 中的方法com.aliyun.alink.dm.api.LogManager.RecLog
-
- getOta() - 类 中的方法com.aliyun.alink.dm.api.DeviceManager
-
获取OTA实例
- getProgress() - 类 中的方法com.aliyun.alink.dm.api.ITask.TaskDesc
-
- getProperties() - 接口 中的方法com.aliyun.alink.dm.api.IThing
-
获取设备的属性列表
- getProperties() - 类 中的方法com.aliyun.alink.dm.thing.ThingImpl
-
- getPropertyValue(String) - 接口 中的方法com.aliyun.alink.dm.api.IThing
-
同步获取设备属性值
- getPropertyValue(String) - 类 中的方法com.aliyun.alink.dm.thing.ThingImpl
-
- getSdkVersion() - 类 中的方法com.aliyun.alink.dm.api.DeviceManager
-
获取当前 sdk 版本
- getServices() - 接口 中的方法com.aliyun.alink.dm.api.IThing
-
获取设备的方法列表
- getServices() - 类 中的方法com.aliyun.alink.dm.thing.ThingImpl
-
- getServiceStatus() - 类 中的方法com.aliyun.alink.dm.coap.AlcsCoAPService
-
- getSha(byte[], String) - 类 中的静态方法com.aliyun.alink.dm.utils.StringGeneratorUtils
-
- getSign() - 类 中的方法com.aliyun.alink.dm.api.ITask.TaskDesc
-
- getSignMethod() - 类 中的方法com.aliyun.alink.dm.api.ITask.TaskDesc
-
- getStatus() - 类 中的方法com.aliyun.alink.dm.api.ITask.TaskDesc
-
- getStatus() - 类 中的方法com.aliyun.alink.dm.ota.Downloader
-
- getStatusDetail() - 类 中的方法com.aliyun.alink.dm.api.ITask.TaskDesc
-
- getSubDeviceCOTA(BaseInfo) - 接口 中的方法com.aliyun.alink.dm.api.IGateway
-
获取子设备 COTA 接口
必须子设备登录,且初始化之后才可以调用
- getSubDeviceCOTA(BaseInfo) - 类 中的方法com.aliyun.alink.dm.gateway.GatewayImpl
-
- getSubDeviceLabel(BaseInfo) - 接口 中的方法com.aliyun.alink.dm.api.IGateway
-
获取子设备标签接口
必须子设备登录,且初始化之后才可以调用
- getSubDeviceLabel(BaseInfo) - 类 中的方法com.aliyun.alink.dm.gateway.GatewayImpl
-
- getSubDeviceShadow(BaseInfo) - 接口 中的方法com.aliyun.alink.dm.api.IGateway
-
获取子设备设备影子接口
必须子设备登录,且初始化之后才可以调用
- getSubDeviceShadow(BaseInfo) - 类 中的方法com.aliyun.alink.dm.gateway.GatewayImpl
-
- getSubDeviceThing(BaseInfo) - 接口 中的方法com.aliyun.alink.dm.api.IGateway
-
获取子设备物模型
子设备登录之后,且初始化了子设备的物模型获取该接口才会有有效返回
子设备的 IThing 接口调用和直连设备一致
每次获取会创建一个 IThing 对象,用户需要保存对应子设备的物模型对象
- getSubDeviceThing(BaseInfo) - 类 中的方法com.aliyun.alink.dm.gateway.GatewayImpl
-
- getTask() - 类 中的方法com.aliyun.alink.dm.api.DeviceManager
-
- getTaskId() - 类 中的方法com.aliyun.alink.dm.api.ITask.TaskDesc
-
- getToken() - 类 中的方法com.aliyun.alink.dm.notify.TokenWrapper
-
- getToSignString(Map<String, String>) - 类 中的静态方法com.aliyun.alink.dm.api.SignUtils
-
签名串