Overview
Classes: DeviceStatusChange, DeviceStatusService, DeviceStatusServiceEventDispatcher, DeviceStatusServiceRemoteObject, DeviceStatusServiceServerHelper, DeviceStatusServiceSkeleton, IDeviceStatusService, StatusMessage, StatusUpdate
Classes
struct DeviceStatusChange
class DeviceStatusService
The DeviceStatusService keeps track of the current operational status of a device.
class DeviceStatusServiceEventDispatcher
The DeviceStatusService keeps track of the current operational status of a device.
class DeviceStatusServiceRemoteObject
The DeviceStatusService keeps track of the current operational status of a device.
class DeviceStatusServiceServerHelper
The DeviceStatusService keeps track of the current operational status of a device.
class DeviceStatusServiceSkeleton
The DeviceStatusService keeps track of the current operational status of a device.
class IDeviceStatusService
The DeviceStatusService keeps track of the current operational status of a device.
struct StatusMessage
struct StatusUpdate
Enumerations
DeviceStatus
DEVICE_STATUS_OK = 0
The device is working properly. Informational messages may be available.
The device is working properly, but one or more messages that need to be acknowledged are available.
Example: a software update is available
The device is working properly, but one or more messages that may indicate an upcoming problem are available.
The device has detected a malfunction, but continues to operate with minor or no restrictions.
Example: a temporary interruption of a network connection
The device has detected a malfunction that prevents it from performing its function.
Example: no or invalid data received from a sensor
The device has detected a malfunction that prevents it from performing its function.
Example: hardware failure