See: Description
| Interface | Description | 
|---|---|
| DeviceAdminService | 
 Service for administering the inventory of infrastructure devices. 
 | 
| DeviceAgentListener | 
 A listener to receive events related to a protocol agent controlling an
 infrastructure device. 
 | 
| DeviceClockService | 
 Interface for a logical clock service that vends per device timestamps. 
 | 
| DeviceDescription | 
 Carrier of immutable information about a device. 
 | 
| DeviceDescriptionDiscovery | 
 Handler behaviour capable of creating device and port descriptions. 
 | 
| DeviceHandshaker | 
 Behavior to test device's reachability and change the mastership role on that
 device. 
 | 
| DeviceInterfaceDescription | 
 The description of an interface used for legacy devices. 
 | 
| DeviceListener | 
 Entity capable of receiving infrastructure device related events. 
 | 
| DeviceProvider | 
 Abstraction of a device information provider. 
 | 
| DeviceProviderRegistry | 
 Abstraction of a device provider registry. 
 | 
| DeviceProviderService | 
 Service through which device providers can inject device information into
 the core. 
 | 
| DeviceService | 
 Service for interacting with the inventory of infrastructure devices. 
 | 
| DeviceStore | 
 Manages inventory of infrastructure devices; not intended for direct use. 
 | 
| DeviceStoreDelegate | 
 Infrastructure device store delegate abstraction. 
 | 
| PortDescription | 
 Information about a port. 
 | 
| PortStatistics | 
 Statistics of a port. 
 | 
| PortStatisticsDiscovery | 
 Handler behaviour capable of collecting and updating port statistics. 
 | 
| Class | Description | 
|---|---|
| DefaultDeviceDescription | 
 Default implementation of immutable device description entity. 
 | 
| DefaultDeviceInterfaceDescription | 
 Basic implementation of description of a legacy device interface. 
 | 
| DefaultPortDescription | 
 Default implementation of immutable port description. 
 | 
| DefaultPortDescription.Builder | |
| DefaultPortStatistics | 
 Default implementation of immutable port statistics. 
 | 
| DefaultPortStatistics.Builder | |
| DeviceAgentEvent | 
 Describes and event related to a protocol agent used to interact with an
 infrastructure device. 
 | 
| DeviceEvent | 
 Describes infrastructure device event. 
 | 
| DeviceServiceAdapter | 
 Test adapter for device service. 
 | 
| Enum | Description | 
|---|---|
| DeviceAgentEvent.Type | 
 Type of device events. 
 | 
| DeviceEvent.Type | 
 Type of device events. 
 | 
| DeviceInterfaceDescription.Mode | 
 Represents the type of operation of the interface. 
 |