Proxy
class Proxy<E : Any, Q : Any>( remote: IBinder, binderContext: BinderContext, queryWriter: (Parcel, Q) -> Unit, elementReader: (Parcel) -> E) : AsyncCapableBinderInterface.Proxy, IviDataSourceIpcBinderInterface<E, Q>
Content copied to clipboard
Constructors
Functions
Link copied to clipboard
open suspend override fun createIviPagingSource( listener: IBinder, pagingSourceId: IviPagingSourceId, query: Q): IviDataSourceIpc.CreateIviPagingSourceResult
Content copied to clipboard
Same as IviDataSourceIpc.createIviPagingSource with an additional listener.
Link copied to clipboard
open suspend override fun invalidateIviPagingSource(listener: IBinder, pagingSourceId: IviPagingSourceId)
Content copied to clipboard
Same as IviDataSourceIpc.invalidateIviPagingSource with an additional listener.
Link copied to clipboard
open suspend override fun loadPageFromIviPagingSource( listener: IBinder, pagingSourceId: IviPagingSourceId, loadParams: IviPagingSource.LoadParams): IviPagingSource.LoadResult<E>
Content copied to clipboard
Same as IviDataSourceIpc.loadPageFromIviPagingSource with an additional listener.