Users Api Handler
interface UsersApiHandler
Functions
Link copied to clipboard
abstract suspend fun getAccountData(context: MatrixEndpointContext<GetGlobalAccountData, Unit, GlobalAccountDataEventContent>): GlobalAccountDataEventContent
Link copied to clipboard
abstract suspend fun getAvatarUrl(context: MatrixEndpointContext<GetAvatarUrl, Unit, GetAvatarUrl.Response>): GetAvatarUrl.Response
Link copied to clipboard
abstract suspend fun getDisplayName(context: MatrixEndpointContext<GetDisplayName, Unit, GetDisplayName.Response>): GetDisplayName.Response
Link copied to clipboard
abstract suspend fun getPresence(context: MatrixEndpointContext<GetPresence, Unit, PresenceEventContent>): PresenceEventContent
Link copied to clipboard
abstract suspend fun getProfile(context: MatrixEndpointContext<GetProfile, Unit, GetProfile.Response>): GetProfile.Response
Link copied to clipboard
abstract suspend fun searchUsers(context: MatrixEndpointContext<SearchUsers, SearchUsers.Request, SearchUsers.Response>): SearchUsers.Response
Link copied to clipboard
abstract suspend fun sendToDevice(context: MatrixEndpointContext<SendToDevice, SendToDevice.Request, Unit>)
Link copied to clipboard
abstract suspend fun setAccountData(context: MatrixEndpointContext<SetGlobalAccountData, GlobalAccountDataEventContent, Unit>)
Link copied to clipboard
abstract suspend fun setAvatarUrl(context: MatrixEndpointContext<SetAvatarUrl, SetAvatarUrl.Request, Unit>)
Link copied to clipboard
abstract suspend fun setDisplayName(context: MatrixEndpointContext<SetDisplayName, SetDisplayName.Request, Unit>)
Link copied to clipboard
abstract suspend fun setPresence(context: MatrixEndpointContext<SetPresence, SetPresence.Request, Unit>)