Interface MessageProcessorServer

All Known Implementing Classes:
CustomMessageProcessorServer, DefaultMessageProcessorServer

public interface MessageProcessorServer
Author:
luna
  • Method Details

    • keepLiveDevice

      void keepLiveDevice(DeviceKeepLiveNotify deviceKeepLiveNotify)
      更新设备心跳信息
      Parameters:
      deviceKeepLiveNotify -
    • updateRemoteAddress

      void updateRemoteAddress(String userId, RemoteAddressInfo remoteAddressInfo)
      更新设备地址信息
      Parameters:
      userId -
      remoteAddressInfo -
    • updateDeviceAlarm

      void updateDeviceAlarm(DeviceAlarmNotify deviceAlarmNotify)
      更新报警信息
      Parameters:
      deviceAlarmNotify -
    • updateMobilePosition

      void updateMobilePosition(MobilePositionNotify mobilePositionNotify)
      更新位置信息
      Parameters:
      mobilePositionNotify -
    • updateMediaStatus

      void updateMediaStatus(MediaStatusNotify mediaStatusNotify)
      更新媒体状态
      Parameters:
      mediaStatusNotify -
    • updateDeviceRecord

      void updateDeviceRecord(String userId, DeviceRecord deviceRecord)
      更新设备录像
      Parameters:
      userId -
      deviceRecord -
    • updateDeviceResponse

      void updateDeviceResponse(String userId, DeviceResponse deviceResponse)
      更新设备通道
      Parameters:
      userId -
      deviceResponse -
    • updateDeviceInfo

      void updateDeviceInfo(String userId, DeviceInfo deviceInfo)
      更新设备信息
      Parameters:
      userId -
      deviceInfo -