| Interface | Description |
|---|---|
| IDeviceAlert |
Interface for an event from a device indiacating and exceptional condition.
|
| IDeviceCommandInvocation |
Captures information about the invocation of a command.
|
| IDeviceCommandResponse |
Represents a response from a device regarding a previously sent command.
|
| IDeviceEvent |
Event that originates from a device.
|
| IDeviceEventBatch |
Used to create multiple events for a given device.
|
| IDeviceEventBatchResponse |
Response generated when a batch of events has been processed.
|
| IDeviceEventManagement |
Interface for device event management operations.
|
| IDeviceEventOriginator |
Wrapper for device event originator information.
|
| IDeviceLocation |
Location associated with a device assignment.
|
| IDeviceMeasurement |
Single measurement associated with a device assignment.
|
| IDeviceMeasurements |
Measurements associated with a device assignment at a point in time.
|
| IDeviceStateChange |
Event that captures a change of state (either requested or after the fact)
for a device.
|
| IDeviceStreamData |
A single chunk of data that is part of a stream coming from a device.
|
| IEventProcessing |
Base interface for system components that enable the event processing
pipeline.
|
| IMeasurementEntry |
Contains information about a single measurement.
|
| IMeasurementsProvider |
Class that stores measurement metadata.
|
| Enum | Description |
|---|---|
| AlertLevel |
Indicates severity of alert.
|
| AlertSource |
Indicates source that generated an alert.
|
| CommandInitiator |
Enumerates actors that can initiate commands.
|
| CommandStatus |
Status indicator for a command.
|
| CommandTarget |
Enumerates actors that can act as command targets.
|
| DeviceEventType |
Indicates event type.
|