| Interface | Description |
|---|---|
| MultiplexTransportConfig.TransportListener |
Callback to be used if the state of the transports needs to be monitored for any reason.
|
| RouterServiceValidator.TrustedListCallback |
This interface is used as a callback to know when we have either obtained a list or at least returned from our attempt.
|
| SdlRouterStatusProvider.ConnectedStatusCallback | |
| TransportManagerBase.TransportEventListener | |
| UsbTransferProvider.UsbTransferCallback |
| Class | Description |
|---|---|
| BaseTransportConfig |
Defines base abstract class for transport configurations.
|
| MultiplexBaseTransport | |
| MultiplexBluetoothTransport |
This class does all the work for setting up and managing Bluetooth
connections with other devices.
|
| MultiplexTcpTransport | |
| MultiplexTransportConfig | |
| MultiplexUsbTransport | |
| RouterServiceValidator |
This class will tell us if the currently running router service is valid or not.
|
| RouterServiceValidator.SdlApp |
Class that holds all the info we want to send/receive from the validation server
|
| SdlBroadcastReceiver | |
| SdlPsm | |
| SdlRouterService |
This class should not be modified by anyone outside of the approved contributors of the SmartDeviceLink project.
This service is a central point of communication between hardware and the registered clients.
|
| SdlRouterStatusProvider | |
| SiphonServer | |
| TCPTransportConfig |
Container of TCP transport specific configuration.
|
| TCPTransportManager | |
| TCPTransportManager.TCPHandler | |
| TransportBroker | |
| TransportConstants |
These constants are shared between the router service and the SDL base service.
|
| TransportManager | |
| TransportManager.LegacyBluetoothHandler | |
| TransportManagerBase | |
| USBAccessoryAttachmentActivity |
The USBAccessoryAttachmentActivity is a proxy to listen for
USB_ACCESSORY_ATTACHED intents.
|
| UsbTransferProvider |
| Enum | Description |
|---|---|
| RouterServiceValidator.TrustedAppStore |