Package-level declarations
Internal API of TomTom Digital Cockpit's IPC framework specific for sharing data sources.
Note: The API provided by this package is not guaranteed to be backward compatible. Do not import anything from this package.
Types
Provides a generic implementation for IviDataSource.createPagingSource and IviDataSource.createPagingSourceFlow. The implementation invokes pagingSourceFactory whenever a new IviPagingSource needs to be created.
IPC interface of an IviDataSource.
Binder specific data class that allows an IviDataSource to be written to and read from a Parcel.
A binder specific IviDataSourceIpc interface.
Service side implementation of the IviDataSourceIpcBinderInterface.
Client side implementation of an IviDataSourceIpc interface.
An IviDataSourceIpc listener.
A binder specific IviDataSourceListener interface.
Wraps an IviDataSource to keep track of its active IviPagingSources to be able to invalidate them when markAsUnavailable is called.
Identifies a IviPagingSource. The ID is unique per client.
Mirrors another IviDataSource. The mirrored IviDataSource is accessed through ipc.