Interface | Description |
---|---|
ICommConfig |
Tagging interface for communication configuration options
|
ICommNetwork<ConfigType extends ModuleConfig> |
Interface used to represent communication networks of different types, such
as Ethernet, WiFi, Bluetooth, Bluetooth LE, ZigBee, etc...
|
ICommProvider<ConfigType extends CommProviderConfig<?>> |
Interface for all communication providers giving access to an input stream
for reading incoming data and an output stream for sending outgoing data.
|
IDeviceInfo | |
IDeviceScanCallback |
Device scan callback to which newly found devices are reported during a scan
|
IDeviceScanner |
Interface for device scanning services.
Implementations of this interface are typically used by sensor drivers to discover sensors connected via USB, bluetooth, zeroconf, etc. |
IMessageQueuePush |
Common interface to publish and receive messages from various message
queue implementations
|
IMessageQueuePush.MessageListener | |
INetworkInfo | |
INetworkManager | |
INetworkProvider |
Class | Description |
---|---|
CommProviderConfig<ConfigType> | |
DeviceScanEvent | |
MessageQueueConfig | |
NetworkConfig |
Enum | Description |
---|---|
DeviceScanEvent.Type |
Possible event types for a DeviceScanEvent
|
ICommNetwork.NetworkType |