- saveDeviceDetailInfo(String, String) - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceManager
-
保存设备详细数据信息
- schema - Variable in class com.aliyun.alink.linksdk.cmp.connect.hubapi.HubApiRequest
-
- secureMode - Variable in class com.aliyun.alink.linksdk.cmp.connect.channel.PersistentConnectConfig
-
安全认证模式
- securityGuardAuthcode - Variable in class com.aliyun.alink.linksdk.cmp.connect.channel.PersistentConnectConfig
-
使用Mobile 自动请求三元组时需传入。 无线保镖authcode
- send(ARequest, IConnectSendListener) - Method in class com.aliyun.alink.linksdk.cmp.api.ConnectSDK
-
- send(String, ARequest, IConnectSendListener) - Method in class com.aliyun.alink.linksdk.cmp.api.ConnectSDK
-
- send(ARequest, IConnectSendListener) - Method in interface com.aliyun.alink.linksdk.cmp.api.IConnectSDK
-
SDK 内部自行选择连接通道发送请求
- send(String, ARequest, IConnectSendListener) - Method in interface com.aliyun.alink.linksdk.cmp.api.IConnectSDK
-
指定连接通道发送请求
- send(ARequest, IConnectSendListener) - Method in class com.aliyun.alink.linksdk.cmp.connect.channel.PersistentConnect
-
- send(ARequest, IConnectSendListener) - Method in class com.aliyun.alink.linksdk.cmp.connect.hubapi.HubApiClientConnect
-
- send(ARequest, IConnectSendListener) - Method in class com.aliyun.alink.linksdk.cmp.core.base.AConnect
-
- SEND_ERROR_CONNECT_NOT_FOUND() - Static method in class com.aliyun.alink.linksdk.cmp.core.base.CmpError
-
- sendIoTHTTPRequest(ARequest, IConnectSendListener) - Method in interface com.aliyun.alink.dm.api.IApiClient
-
Deprecated.
- sendIoTHTTPRequest(CommonRequest, IoTCallback) - Method in interface com.aliyun.alink.dm.api.IApiClient
-
动态注册等相关请求
- sendRawData(byte[], IDevRawDataListener) - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
发送二进制数据
- sendRequest(Connection, Http2Request, Http2StreamListener, CompletableListener<StreamWriteContext>) - Method in class com.aliyun.alink.h2.api.IotHttp2Client
-
send Request interface
- sendStream(String, Http2Request, IDownStreamListener, CompletableListener<StreamWriteContext>) - Method in interface com.aliyun.alink.h2.stream.api.IStreamSender
-
在打开的流上发送数据
- serialize(KeyValuePair, Type, JsonSerializationContext) - Method in class com.aliyun.alink.linksdk.tmp.device.payload.KeyValuePair.KeyValuePairJsonSerializer
-
KeyValuePair json格式序列化实现函数
- serialize(ValueWrapper, Type, JsonSerializationContext) - Method in class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.ValueWrapperJsonSerializer
-
ValueWrapper自定义序列化实现函数
- serialize(DataType, Type, JsonSerializationContext) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DataType.DataTypeJsonSerializer
-
参数类型描述序列化函数
- Service<T> - Class in com.aliyun.alink.linksdk.tmp.devicemodel
-
设备方法描述结构
- Service() - Constructor for class com.aliyun.alink.linksdk.tmp.devicemodel.Service
-
- Service.ServiceJsonDeSerializer - Class in com.aliyun.alink.linksdk.tmp.devicemodel
-
方法描述反序列化类
- ServiceJsonDeSerializer() - Constructor for class com.aliyun.alink.linksdk.tmp.devicemodel.Service.ServiceJsonDeSerializer
-
- setAccessMode(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Property
-
修改属性权限
- setAddr(String) - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
修改设备 ip 地址
- setCallType(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Service
-
- setCloudLevel(int) - Method in class com.aliyun.alink.dm.api.LogManager
-
设置上传云端的日志level
- setCode(int) - Method in class com.aliyun.alink.linksdk.tools.AError
-
设置 Code
- setConfiData(Object, Object, IDevListener) - Method in interface com.aliyun.alink.linksdk.tmp.api.IProvision
-
配置本地通信客户端和服务端
- setConnectId(String) - Method in class com.aliyun.alink.linksdk.cmp.core.base.AConnect
-
- setContent(byte[]) - Method in class com.aliyun.alink.h2.entity.BaseHttpEntity
-
- setCOTAChangeListener(IConnectRrpcListener) - Method in interface com.aliyun.alink.dm.api.IDeviceCOTA
-
取消 DeviceCOTA 下行数据订阅
- setData(Object) - Method in class com.aliyun.alink.linksdk.cmp.core.base.AMessage
-
- setDataFragmentSendTimeout(int) - Method in interface com.aliyun.alink.h2.stream.api.IH2FileManager
-
设置数据分片超时时间
- setDataType(DataType) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Arg
-
获取参数类型描述
- setDataType(DataType) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Property
-
设置属性数据结构的描述
- setDeleteListener(IConnectRrpcListener) - Method in interface com.aliyun.alink.linksdk.channel.gateway.api.subdevice.ISubDeviceChannel
-
设置子设备删除监听器
- setDesc(String) - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
修改设备描述
- setDesc(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Event
-
修改事件描述
- setDesc(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Property
-
修改属性描述
- setDesc(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Service
-
修改方法描述
- setDeviceModelJson(String) - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
设置设备模型 json 格式字符串
- setDeviceName(String) - Method in class com.aliyun.alink.linksdk.tmp.api.DevFoundOutputParams
-
设置deviceName
- setDeviceName(String) - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
设置设备名
- setDisableListener(IConnectRrpcListener) - Method in interface com.aliyun.alink.linksdk.channel.gateway.api.subdevice.ISubDeviceChannel
-
设置子设备禁用监听器
- setDomain(String) - Method in class com.aliyun.alink.linksdk.tools.AError
-
设置 Domain
- setEndOfStream(boolean) - Method in class com.aliyun.alink.h2.entity.Http2Request
-
- setErrorCode(int) - Method in class com.aliyun.alink.linksdk.tmp.utils.ErrorInfo
-
设置错误号
- setErrorMsg(String) - Method in class com.aliyun.alink.linksdk.tmp.utils.ErrorInfo
-
修改错误描述
- setEvents(List<Event>) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
设置设备事件描述列表
- setExtend(List<String>) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
Deprecated.
- setH2StreamId(int) - Method in class com.aliyun.alink.h2.entity.BaseHttpEntity
-
- setHeaders(Http2Headers) - Method in class com.aliyun.alink.h2.entity.BaseHttpEntity
-
- setId(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
设置设备模型唯一标识符
- setIdentifier(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Arg
-
设置参数唯一标识符
- setIdentifier(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Event
-
设置事件的id
- setIdentifier(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Property
-
设置属性id
- setIdentifier(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Service
-
设置方法唯一标识符
- setInputData(List<T>) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Service
-
设置方法的入参
- setIotId(String) - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
设置设备的 IotId
- setKey(String) - Method in class com.aliyun.alink.linksdk.tmp.device.payload.KeyValuePair
-
设置键名
- setLength(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.MetaSpec
-
设置长度
- setLevel(int) - Method in class com.aliyun.alink.dm.api.DeviceManager
-
- setLevel(int) - Method in interface com.aliyun.alink.linkkit.api.ILinkKit
-
设置云端允许上传日志等级
- setLevel(int) - Method in class com.aliyun.alink.linkkit.api.LinkKit
-
- setLevel(byte) - Static method in class com.aliyun.alink.linksdk.tools.ALog
-
- setLink(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
设置设备模型连接
- setLocal(boolean) - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
设置是否可以被本地发现
- setLogDispatcher(ILogDispatcher) - Static method in class com.aliyun.alink.linksdk.tools.ALog
-
- setLogLevel(int) - Method in class com.aliyun.alink.dm.api.LogManager.RecLog
-
- setLogLevel(int) - Static method in class com.aliyun.alink.h2.api.HLog
-
- setLogStrategyType(LogStrategyType) - Static method in class com.aliyun.alink.linksdk.tools.ALog
-
- setLogUpload(ILogUpload) - Static method in class com.aliyun.alink.linksdk.tools.ALog
-
- setMax(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.MetaSpec
-
修改属性最大值,当类型是Integer值才可用
- setMethod(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Event
-
设置事件的方法
- setMethod(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Service
-
设置设备方法的方法
- setMin(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.MetaSpec
-
修改属性最小值,当类型是Integer值才可用
- setModelType(String) - Method in class com.aliyun.alink.linksdk.tmp.api.DevFoundOutputParams
-
设置modelType
- setModelType(String) - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
修改设备类型
- setMsg(String) - Method in class com.aliyun.alink.dm.api.LogManager.RecLog
-
- setMsg(String) - Method in class com.aliyun.alink.linksdk.tools.AError
-
设置 Message
- setName(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Arg
-
设置参数名
- setName(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Event
-
修改事件名称
- setName(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Profile
-
设置设备名
- setName(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Property
-
修改属性名
- setName(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Service
-
修改方法名
- setNeedAutoLoginSubdevice(boolean) - Method in class com.aliyun.alink.linksdk.channel.gateway.api.GatewayChannel
-
- setNotifyListener(IConnectNotifyListener) - Method in class com.aliyun.alink.linksdk.cmp.connect.channel.PersistentConnect
-
- setNotifyListener(IConnectNotifyListener) - Method in class com.aliyun.alink.linksdk.cmp.connect.hubapi.HubApiClientConnect
-
- setNotifyListener(IConnectNotifyListener) - Method in class com.aliyun.alink.linksdk.cmp.core.base.AConnect
-
- setOne(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.MetaSpec
-
设置数值一代表的值
- setOpening(boolean) - Method in class com.aliyun.alink.linksdk.tmp.service.DevService.breezeSubDevLoginCallback
-
- setOptional(boolean) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Property
-
Deprecated.
- setOriginResponseObject(Object) - Method in class com.aliyun.alink.linksdk.tools.AError
-
设置原始响应对象
- setOutputData(List<Arg>) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Event
-
设置事件的参数列表
- setOutputData(List<Arg>) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Service
-
设置方法的出参
- setPort(int) - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
设置本地的网络端口
- setProdKey(String) - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
Deprecated.
- setProdKey(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Profile
-
设置设备 productKey
- setProductKey(String) - Method in class com.aliyun.alink.linksdk.tmp.api.DevFoundOutputParams
-
设置productKey
- setProductKey(String) - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
设置设备的 productKey
- setProfile(Profile) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
设置设备配置
- setProperties(String, IPanelCallback) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
设置设备属性
- setProperties(String, IPanelCallback, PanelMethodExtraData) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
设置设备属性
- setProperties(List<Property>) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
设置设备属性描述列表
- setPropertyValue(String, ValueWrapper, Object, IDevListener) - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
异步设置一个属性的值
- setPropertyValue(List<KeyValuePair>, Object, IDevListener) - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
Deprecated.
- setPropertyValue(ExtraData, List<KeyValuePair>, Object, IDevListener) - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
异步设置多个属性的值
- setPropertyValue(Map<String, ValueWrapper>, boolean, IPublishResourceListener) - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
设置服务端属性值
- setPropertyValue(Map<String, ValueWrapper>, boolean) - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
Deprecated.
- setRawPropertyChangeListener(boolean, ITRawDataRequestHandler) - Method in interface com.aliyun.alink.dm.api.IThing
-
订阅二进制属性数据变化
- setRequestId(String) - Method in class com.aliyun.alink.h2.entity.BaseHttpEntity
-
- setRequired(boolean) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Property
-
设置是否是必选的
- setSchema(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
设置设备模型描述概要地址
- setServiceHandler(String, ITResRequestHandler) - Method in interface com.aliyun.alink.dm.api.IThing
-
设置服务触发时的处理类
服务包括了 set、get 以及用户自定义的服务类型
- setServices(List<Service>) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
设置设备方法描述列表
- setShadowChangeListener(IShadowRRPC) - Method in interface com.aliyun.alink.dm.api.IDeviceShadow
-
SHADOW 注册设备影子下行数据回调
设备响应操作之后需要触发事件上报
- setSpecs(T) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DataType
-
设置参数枚举描述
- setStep(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.MetaSpec
-
- setStringValue(String, String) - Method in class com.aliyun.alink.linksdk.tmp.api.DevFoundOutputParams
-
- setSubCode(int) - Method in class com.aliyun.alink.linksdk.tools.AError
-
设置 SubCode
- setSubDomain(String) - Method in class com.aliyun.alink.linksdk.tools.AError
-
设置 SubDomain
- setSubMsg(String) - Method in class com.aliyun.alink.linksdk.tools.AError
-
设置Sub Message
- setType(String) - Method in class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper
-
设置数据类型
- setType(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DataType
-
修改属性类型
- setType(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Event
-
设置事件的类型
- setUnit(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.MetaSpec
-
修改属性单位
- setup(Object, Object, IDevListener) - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
配置本地通信客户端和服务端
- setupConnection(Connection, Http2StreamListener) - Static method in class com.aliyun.alink.h2.stream.utils.StreamUtil
-
- setUploadLevel(byte) - Static method in class com.aliyun.alink.linksdk.tools.ALog
-
- setValue(List<ValueWrapper>) - Method in class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.ArrayValueWrapper
-
- setValue(Double) - Method in class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.DoubleValueWrapper
-
- setValue(int) - Method in class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.IntValueWrapper
-
设置整型值
- setValue(T) - Method in class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper
-
设置模版值
- setValue(String) - Method in class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.StringValueWrapper
-
设置字符串值
- setValue(Map<String, ValueWrapper>) - Method in class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.StructValueWrapper
-
设置键值对集合
- setValueWrapper(ValueWrapper) - Method in class com.aliyun.alink.linksdk.tmp.device.payload.KeyValuePair
-
设置键值
- setZero(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.MetaSpec
-
设置数值零代表的值
- ShadowResponse<T> - Class in com.aliyun.alink.dm.shadow
-
date: 2018-06-26
author: jeeking
description: null
- ShadowResponse() - Constructor for class com.aliyun.alink.dm.shadow.ShadowResponse
-
- shadowUpload(String, IConnectSendListener) - Method in interface com.aliyun.alink.dm.api.IDeviceShadow
-
SHADOW 设备影子数据上行
1.上报设备影子数据;
2.删除设备影子属性;
3.获取设备影子数据;
- shouldHandle(String, String) - Method in interface com.aliyun.alink.linksdk.cmp.core.listener.IConnectNotifyListener
-
- shutdown() - Method in class com.aliyun.alink.h2.api.IotHttp2Client
-
- sign(AuthSignMethod, String, String) - Static method in enum com.aliyun.alink.h2.api.AuthSignMethod
-
获取签名值
- SignUtils - Class in com.aliyun.alink.dm.api
-
签名帮助类
- SignUtils() - Constructor for class com.aliyun.alink.dm.api.SignUtils
-
- size - Variable in class com.aliyun.alink.dm.api.OtaInfo
-
固件大小
- size - Variable in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.ArraySpec
-
- startConnect(Context, PersistentConnectConfig, IGatewayConnectListener) - Method in class com.aliyun.alink.linksdk.channel.gateway.api.GatewayChannel
-
- startConnect(Context, PersistentConnectConfig, IGatewayConnectListener) - Method in interface com.aliyun.alink.linksdk.channel.gateway.api.IGatewayChannel
-
长连接通道启动接口,应用起来时调用一次
- startConnectReuseMobileChannel(Context, IGatewayConnectListener) - Method in class com.aliyun.alink.linksdk.channel.gateway.api.GatewayChannel
-
- startConnectReuseMobileChannel(Context, IGatewayConnectListener) - Method in interface com.aliyun.alink.linksdk.channel.gateway.api.IGatewayChannel
-
长连接通道启动借口给,复用Mobile Channel接口
- startDiscovery(IDiscoveryListener) - Method in interface com.aliyun.alink.linksdk.cmp.core.listener.IConnectDiscovery
-
- startDiscovery(int, IDiscoveryListener) - Method in interface com.aliyun.alink.linksdk.cmp.core.listener.IConnectDiscovery
-
- startDiscovery(int, DiscoveryConfig, IDiscoveryListener) - Method in interface com.aliyun.alink.linksdk.cmp.core.listener.IConnectDiscovery
-
- startLocalConnect(IPanelCallback) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
建立本地链接
- startNotifyMonitor(IDiscoveryListener) - Method in interface com.aliyun.alink.linksdk.cmp.core.listener.IConnectDiscovery
-
- startNotifyMonitor() - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceManager
-
- STEP_DOWNLOAD - Static variable in interface com.aliyun.alink.dm.api.IOta
-
- STEP_RCVD_OTA - Static variable in interface com.aliyun.alink.dm.api.IOta
-
- STEP_REPORT_VERSION - Static variable in interface com.aliyun.alink.dm.api.IOta
-
- STEP_SUBSCRIBE - Static variable in interface com.aliyun.alink.dm.api.IOta
-
- stopDiscoverDevices() - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceManager
-
停止发现设备
- stopDiscoverDevicesInfinite() - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceManager
-
- stopDiscovery() - Method in interface com.aliyun.alink.linksdk.cmp.core.listener.IConnectDiscovery
-
- stopLocalConnect(IPanelCallback) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
断开本地链接
- stopNotifyMonitor() - Method in interface com.aliyun.alink.linksdk.cmp.core.listener.IConnectDiscovery
-
- stopNotifyMonitor() - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceManager
-
- StreamData - Class in com.aliyun.alink.h2.stream.entity
-
- StreamData(int) - Constructor for class com.aliyun.alink.h2.stream.entity.StreamData
-
- streamSender(Profile) - Static method in class com.aliyun.alink.h2.stream.api.StreamSenderFactory
-
- StreamSenderFactory - Class in com.aliyun.alink.h2.stream.api
-
- StreamSenderFactory() - Constructor for class com.aliyun.alink.h2.stream.api.StreamSenderFactory
-
- StreamServiceContext - Class in com.aliyun.alink.h2.api
-
- StreamServiceContext(Connection, BaseHttpEntity, String) - Constructor for class com.aliyun.alink.h2.api.StreamServiceContext
-
- StreamUtil - Class in com.aliyun.alink.h2.stream.utils
-
- StreamUtil() - Constructor for class com.aliyun.alink.h2.stream.utils.StreamUtil
-
- StreamWriteContext - Class in com.aliyun.alink.h2.api
-
stream write上下文
通过Connection.writeHeader打开新流获取
用于写Header及Data帧
- StreamWriteContext(Http2Stream, Connection) - Constructor for class com.aliyun.alink.h2.api.StreamWriteContext
-
- StringValueWrapper() - Constructor for class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.StringValueWrapper
-
构造函数
- StringValueWrapper(String) - Constructor for class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.StringValueWrapper
-
构造函数
- StructSpec - Class in com.aliyun.alink.linksdk.tmp.devicemodel.specs
-
混合结构描述
- StructSpec() - Constructor for class com.aliyun.alink.linksdk.tmp.devicemodel.specs.StructSpec
-
- StructValueWrapper() - Constructor for class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.StructValueWrapper
-
默认构造函数
- StructValueWrapper(Map<String, ValueWrapper>) - Constructor for class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.StructValueWrapper
-
构造函数
- subAllEvent(IPanelEventCallback, IPanelCallback) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
Deprecated.
- subAllEvents(Object, IEventListener) - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
监听设备的所有事件
- subAllEvents(IPanelEventCallback, IPanelCallback) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
订阅所有事件
- subAllEvents(IPanelEventCallback, IPanelCallback, PanelMethodExtraData) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
订阅所有事件
- subCode(int) - Method in class com.aliyun.alink.h2.stream.api.AError.Builder
-
- subCode - Variable in class com.aliyun.alink.h2.stream.api.AError
-
- subDeviceAuthenLogin(org.json.JSONObject, DevService.ServiceListener) - Static method in class com.aliyun.alink.linksdk.tmp.service.DevService
-
子设备动态上线接口
- subDeviceAuthenLogin(String, String, DevService.ServiceListener) - Static method in class com.aliyun.alink.linksdk.tmp.service.DevService
-
子设备动态上线接口
- subDeviceAuthenLogin(String, String, boolean, DevService.ServiceListener) - Static method in class com.aliyun.alink.linksdk.tmp.service.DevService
-
子设备动态上线接口
- SubDeviceInfo - Class in com.aliyun.alink.linksdk.channel.gateway.api.subdevice
-
子设备信息
- SubDeviceInfo() - Constructor for class com.aliyun.alink.linksdk.channel.gateway.api.subdevice.SubDeviceInfo
-
- SubDeviceInfo(String, String) - Constructor for class com.aliyun.alink.linksdk.channel.gateway.api.subdevice.SubDeviceInfo
-
- SubDeviceLoginState - Enum in com.aliyun.alink.linksdk.channel.gateway.api.subdevice
-
date: 2018-09-11
author: jeeking
description: null
- subDeviceRegister(List<SubDeviceInfo>, IConnectSendListener) - Method in class com.aliyun.alink.linksdk.channel.gateway.api.GatewayChannel
-
- subDeviceRegister(ARequest, IConnectSendListener) - Method in class com.aliyun.alink.linksdk.channel.gateway.api.GatewayChannel
-
- subDeviceRegister(List<SubDeviceInfo>, IConnectSendListener) - Method in interface com.aliyun.alink.linksdk.channel.gateway.api.IGatewayChannel
-
子设备动态注册
- subDeviceRegister(ARequest, IConnectSendListener) - Method in interface com.aliyun.alink.linksdk.channel.gateway.api.IGatewayChannel
-
子设备动态注册通用接口,上报数据由用户封装,topic如果为空则默认使用 /sys/pk/dn/thing/proxy/provisioning/product_register
当前version 使用 1.0
- subDevicRegister(ARequest, IConnectSendListener) - Method in interface com.aliyun.alink.dm.api.IGateway
-
一型一密子设备动态注册
- subDevicUnregister(List<SubDeviceInfo>, IConnectSendListener) - Method in class com.aliyun.alink.linksdk.channel.gateway.api.GatewayChannel
-
- subDevicUnregister(List<SubDeviceInfo>, IConnectSendListener) - Method in interface com.aliyun.alink.linksdk.channel.gateway.api.IGatewayChannel
-
Deprecated.
- SubDevInfo - Class in com.aliyun.alink.linksdk.tmp.data
-
子设备描述信息
- SubDevInfo() - Constructor for class com.aliyun.alink.linksdk.tmp.data.SubDevInfo
-
- subscribe(IConnectSubscribeListener) - Method in class com.aliyun.alink.dm.api.LogManager
-
- subscribe(ARequest, IConnectSubscribeListener) - Method in interface com.aliyun.alink.linkkit.api.ILinkKit
-
订阅
设置 isSubscribe = true
需要注意的是订阅关系在云端是一直存在的,即使app被kill,云端订阅关系也是存在的。
即只要订阅过一次,后续可以不进行重复订阅,云端针对这个topic的推送端上只要上线也是可以收到的。
- subscribe(ARequest, IConnectSubscribeListener) - Method in class com.aliyun.alink.linkkit.api.LinkKit
-
- subscribe(String, IGatewaySubscribeListener) - Method in class com.aliyun.alink.linksdk.channel.gateway.api.GatewayChannel
-
- subscribe(String, IGatewaySubscribeListener) - Method in interface com.aliyun.alink.linksdk.channel.gateway.api.IGatewayChannel
-
app订阅topic的接口
- subscribe(String, ISubDeviceActionListener) - Method in interface com.aliyun.alink.linksdk.channel.gateway.api.subdevice.ISubDeviceChannel
-
子设备订阅Topic,订阅后的数据会在 ISubDeviceConnectListener 的 onDataPush 接口返回。
- subscribe(String, ARequest, IConnectSubscribeListener) - Method in class com.aliyun.alink.linksdk.cmp.api.ConnectSDK
-
- subscribe(String, ARequest, IConnectSubscribeListener) - Method in interface com.aliyun.alink.linksdk.cmp.api.IConnectSDK
-
- subscribe(ARequest, IConnectSubscribeListener) - Method in class com.aliyun.alink.linksdk.cmp.connect.channel.PersistentConnect
-
- subscribe(ARequest, IConnectSubscribeListener) - Method in class com.aliyun.alink.linksdk.cmp.connect.hubapi.HubApiClientConnect
-
- subscribe(ARequest, IConnectSubscribeListener) - Method in class com.aliyun.alink.linksdk.cmp.core.base.AConnect
-
- subscribeEvent(String, Object, IEventListener) - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
监听设备的一个事件
- subscribeRRPC(ARequest, IConnectRrpcListener) - Method in interface com.aliyun.alink.linkkit.api.ILinkKit
-
Deprecated.
- subscribeRRPC(ARequest, IConnectRrpcListener) - Method in class com.aliyun.alink.linkkit.api.LinkKit
-
- subscribeRrpc(String, ARequest, IConnectRrpcListener) - Method in class com.aliyun.alink.linksdk.cmp.api.ConnectSDK
-
- subscribeRrpc(String, ARequest, IConnectRrpcListener) - Method in interface com.aliyun.alink.linksdk.cmp.api.IConnectSDK
-
Deprecated.
- subscribeRrpc(ARequest, IConnectRrpcListener) - Method in class com.aliyun.alink.linksdk.cmp.connect.channel.PersistentConnect
-
- subscribeRrpc(ARequest, IConnectRrpcListener) - Method in class com.aliyun.alink.linksdk.cmp.core.base.AConnect
-
Deprecated.
- SUCCESS - Static variable in interface com.aliyun.alink.dm.api.ResultCallback
-
成功
- SUCCESS_CODE - Static variable in class com.aliyun.alink.linksdk.tmp.utils.ErrorCode
-
成功错误号
- SUCCESS_MSG - Static variable in class com.aliyun.alink.linksdk.tmp.utils.ErrorCode
-
成功错误描述