Package com.tomtom.ivi.sdk.communications.client
This contains the CommunicationClient, which is the client side of the communications architecture. This is the entry point for the head unit side of the service oriented communications architecture.
Types
Link copied to clipboard
Interface for application layer protocol handlers.
Link copied to clipboard
Factory for creating ApplicationProtocolHandler objects.
Link copied to clipboard
class CommunicationsClient(communicationsClientContext: CommunicationsClientContext, communicationsClientListener: CommunicationsClientListener) : DefaultLifecycleObserver
Content copied to clipboard
Client for remote communications services.
Link copied to clipboard
class CommunicationsClientContext( val context: Context, val lifecycleOwner: LifecycleOwner, val communicationsServiceFactory: CommunicationsServiceClientFactory, val applicationProtocolHandlerFactory: ApplicationProtocolHandlerFactory = getDefaultApplicationProtocolHandlerFactory())
Content copied to clipboard
Provides context for a CommunicationsClient.
Link copied to clipboard
Listener for CommunicationsClient that is notified on connection and disconnection of a remote service.