Package org.onosproject.net.device
Infrastructure device model & related services API definitions.
-
Interface Summary 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 Summary 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 Summary Enum Description DeviceAgentEvent.Type Type of device events.DeviceEvent.Type Type of device events.DeviceInterfaceDescription.Mode Represents the type of operation of the interface.