| 限定符和类型 | 接口和说明 |
|---|---|
interface |
DeviceMessage |
interface |
DeviceMessageReply
设备消息回复
|
interface |
RepayableDeviceMessage<R extends DeviceMessageReply>
支持回复的消息
|
interface |
RepayableThingMessage<R extends ThingMessageReply>
支持回复的消息
|
interface |
ThingMessageReply |
interface |
UpdateTingTagsMessage
更新物标签消息
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AcknowledgeDeviceMessage
应答消息,通常用于发送非可回复消息后的应答
|
class |
ChildDeviceMessage
发往子设备的消息,通常是通过网关设备接入平台的设备.
|
class |
ChildDeviceMessageReply
子设备消息
|
class |
CommonDeviceMessage |
class |
CommonDeviceMessageReply<ME extends CommonDeviceMessageReply> |
class |
CommonThingMessage<SELF extends CommonThingMessage<SELF>> |
class |
CommonThingMessageReply<SELF extends CommonThingMessageReply<SELF>> |
class |
DefaultUpdateTingTagsMessage |
class |
DerivedMetadataMessage |
class |
DeviceLogMessage |
class |
DeviceOfflineMessage |
class |
DeviceOnlineMessage |
class |
DeviceRegisterMessage
设备注册消息,通常用于子设备连接,并自动与父设备进行绑定
|
class |
DeviceUnRegisterMessage
设备注销消息,与
DeviceRegisterMessage相反 |
class |
DirectDeviceMessage
透传设备消息
|
class |
DisconnectDeviceMessage |
class |
DisconnectDeviceMessageReply |
class |
UpdateTagMessage |
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends ThingMessage> |
MessageType.forThing() |
<T extends ThingMessage> |
MessageType.forThing(String type,
String id) |
<T extends ThingMessage> |
MessageType.forThing(ThingId thingId) |
| 限定符和类型 | 方法和说明 |
|---|---|
default ThingMessage |
ThingMessage.copy() |
ThingMessage |
ThingMessage.messageId(String messageId)
设置messageId
|
ThingMessage |
ThingMessage.thingId(String thingType,
String thingId)
设置物类型和ID
|
default ThingMessage |
ThingMessage.thingId(ThingId thingId)
设置物类型和ID
|
default ThingMessage |
ThingMessage.thingId(ThingType thingType,
String thingId)
设置物类型和ID
|
ThingMessage |
ThingMessage.timestamp(long timestamp)
设置物消息时间戳
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
ThingEventMessage
物事件消息
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultEventMessage |
class |
EventMessage |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ReadFirmwareMessage
读取设备固件信息
|
class |
ReadFirmwareMessageReply
读取固件信息回复.
|
class |
ReportFirmwareMessage
设备上报固件信息
|
class |
RequestFirmwareMessage
拉取固件更新请求
|
class |
RequestFirmwareMessageReply
拉取固件信息响应
|
class |
UpgradeFirmwareMessage
更新设备固件消息,平台->设备
|
class |
UpgradeFirmwareMessageReply
固件更新回复
|
class |
UpgradeFirmwareProgressMessage
上报固件更新进度
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
ThingFunctionInvokeMessage<R extends ThingFunctionInvokeMessageReply>
物功能调用消息
|
interface |
ThingFunctionInvokeMessageReply
物功能调用回复,用于对物模型功能调用进行响应
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultFunctionInvokeMessage |
class |
DefaultFunctionInvokeMessageReply |
class |
FunctionInvokeMessage |
class |
FunctionInvokeMessageReply |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
ReadThingPropertyMessage<T extends ReadThingPropertyMessageReply>
读取设备属性消息, 方向: 平台->设备
下发指令后,设备需要回复指令
ReadPropertyMessageReply |
interface |
ReadThingPropertyMessageReply
读取设备属性消息回复, 方向: 设备->平台
在设备接收到
ReadPropertyMessage消息后,使用此消息进行回复,回复后,指令发起方将收到响应结果. |
interface |
ThingReportPropertyMessage
上报设备属性,通常由设备定时上报,方向: 设备->平台
|
interface |
WriteThingPropertyMessage<T extends WriteThingPropertyMessageReply>
读取设备属性消息, 方向: 平台->设备
下发指令后,设备需要回复指令
ReadPropertyMessageReply |
interface |
WriteThingPropertyMessageReply
读取设备属性消息回复, 方向: 设备->平台
在设备接收到
ReadPropertyMessage消息后,使用此消息进行回复,回复后,指令发起方将收到响应结果. |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultReadPropertyMessage
读取设备属性消息, 方向: 平台->设备
下发指令后,设备需要回复指令
ReadPropertyMessageReply |
class |
DefaultReadPropertyMessageReply
读取设备属性消息回复, 方向: 设备->平台
在设备接收到
ReadPropertyMessage消息后,使用此消息进行回复,回复后,指令发起方将收到响应结果. |
class |
DefaultReportPropertyMessage
上报物属性
|
class |
DefaultWritePropertyMessage
修改属性指令,方向: 平台->设备
用于修改设备属性,下发指令后,设备需要回复
WritePropertyMessageReply |
class |
DefaultWritePropertyMessageReply |
class |
ReadPropertyMessage
读取设备属性消息, 方向: 平台->设备
下发指令后,设备需要回复指令
ReadPropertyMessageReply,且Message.getMessageId()值需要相同 |
class |
ReadPropertyMessageReply
读取设备属性消息回复, 方向: 设备->平台
在设备接收到
ReadPropertyMessage消息后,使用此消息进行回复,回复后,指令发起方将收到响应结果. |
class |
ReportPropertyMessage
上报设备属性,通常由设备定时上报,方向: 设备->平台
|
class |
WritePropertyMessage
修改属性指令,方向: 平台->设备
用于修改设备属性,下发指令后,设备需要回复
WritePropertyMessageReply |
class |
WritePropertyMessageReply |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DeviceStateCheckMessage
设备状态检查消息,通常用于子设备的状态检查。
|
class |
DeviceStateCheckMessageReply
设备状态检查回复,如果设备存在则回复
DeviceStateCheckMessageReply.success(byte) |
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Flux<? extends ThingMessage> |
ThingRpcSupport.call(ThingMessage message) |
reactor.core.publisher.Flux<? extends ThingMessage> |
ThingRpcSupportChain.call(ThingMessage message,
ThingRpcSupport next) |
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Flux<? extends ThingMessage> |
ThingRpcSupport.call(ThingMessage message) |
reactor.core.publisher.Flux<? extends ThingMessage> |
ThingRpcSupportChain.call(ThingMessage message,
ThingRpcSupport next) |
Copyright © 2019–2022. All rights reserved.