Interface MessageProcessorClient
- All Known Implementing Classes:
CustomMessageProcessorClient
,DefaultMessageProcessorClient
public interface MessageProcessorClient
- Author:
- luna
-
Method Summary
Modifier and TypeMethodDescriptionvoid
broadcastNotify
(DeviceBroadcastNotify broadcastNotify) <T> void
deviceControl
(T deviceControlBase) 设备控制getDeviceAlarmNotify
(DeviceAlarmQuery deviceAlarmQuery) 设备告警通知getDeviceConfigResponse
(DeviceConfigDownload deviceConfigDownload) 设备配置查询getDeviceInfo
(String userId) 获取设备信息 DeviceInfoDeviceInfoQueryMessageClientHandler
getDeviceItem
(String userId) 获取设备通道信息CatalogQueryMessageClientHandler
getDeviceRecord
(DeviceRecordQuery deviceRecordQuery) 获取设备录像信息 DeviceRecordDeviceInfoQueryMessageClientHandler
getDeviceStatus
(String userId) 获取设备信息 DeviceStatusDeviceStatusQueryMessageClientHandler
-
Method Details
-
getDeviceRecord
获取设备录像信息 DeviceRecordDeviceInfoQueryMessageClientHandler
- Parameters:
deviceRecordQuery
- 设备Id- Returns:
- DeviceInfo
-
getDeviceStatus
获取设备信息 DeviceStatusDeviceStatusQueryMessageClientHandler
- Parameters:
userId
- 设备Id- Returns:
- DeviceInfo
-
getDeviceInfo
获取设备信息 DeviceInfoDeviceInfoQueryMessageClientHandler
- Parameters:
userId
- 设备Id- Returns:
- DeviceInfo
-
getDeviceItem
获取设备通道信息CatalogQueryMessageClientHandler
- Parameters:
userId
-- Returns:
-
broadcastNotify
- Parameters:
broadcastNotify
-
-
getDeviceAlarmNotify
设备告警通知- Parameters:
deviceAlarmQuery
-- Returns:
-
getDeviceConfigResponse
设备配置查询- Parameters:
deviceConfigDownload
-- Returns:
-
deviceControl
<T> void deviceControl(T deviceControlBase) 设备控制- Parameters:
deviceControlBase
-
-