# WacPresenceDataSource

class WacPresenceDataSource(presenceService: PresenceService, userUri: String) : RemoteDataSource

## Constructors

WacPresenceDataSource
Link copied to clipboard
constructor(presenceService: PresenceService, userUri: String)

## Properties

subscriptions
Link copied to clipboard
open override val subscriptions: Set<String>

## Functions

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