RemoteDataSource

interface RemoteDataSource

Functions

Link copied to clipboard
abstract fun getPresenceForUser(userUri: String): Single<Presence>
Link copied to clipboard
abstract fun getPresences(withoutAvatar: Boolean): Single<List<Presence>>
Link copied to clipboard
abstract fun subscribeToPresence(userUri: String): Single<Presence>
Link copied to clipboard
abstract fun subscribeToPresences(userUris: List<String>): Single<List<Presence>>
Link copied to clipboard
abstract fun updatePresence(Presence: Presence): Single<Presence>

Properties

Link copied to clipboard
abstract val subscriptions: Set<String>

Inheritors

Link copied to clipboard