ClientRepository

Functions

Link copied to clipboard
abstract suspend fun clearClientRegistrationBlockedByE2EI(): <Error class: unknown class><<Error class: unknown class>, Unit>
Link copied to clipboard
abstract suspend fun clearCurrentClientId(): <Error class: unknown class><<Error class: unknown class>, Unit>
Link copied to clipboard
abstract suspend fun clearHasRegisteredMLSClient(): <Error class: unknown class><<Error class: unknown class>, Unit>
Link copied to clipboard
abstract suspend fun clearNewClients()
Link copied to clipboard
abstract suspend fun clearRetainedClientId(): <Error class: unknown class><<Error class: unknown class>, Unit>
Link copied to clipboard
abstract suspend fun currentClientId(): <Error class: unknown class><<Error class: unknown class>, <Error class: unknown class>>
Link copied to clipboard
abstract suspend fun deleteClient(param: <Error class: unknown class>): <Error class: unknown class><<Error class: unknown class>, Unit>
Link copied to clipboard
abstract suspend fun deregisterToken(token: String): <Error class: unknown class><<Error class: unknown class>, Unit>
Link copied to clipboard
abstract suspend fun getClientsByConversationId(conversationId: <Error class: unknown class>): <Error class: unknown class><<Error class: unknown class>, Map<<Error class: unknown class>, List<<Error class: unknown class>>>>
Link copied to clipboard
abstract suspend fun getClientsByUserId(userId: <Error class: unknown class>): <Error class: unknown class><<Error class: unknown class>, List<<Error class: unknown class>>>
Link copied to clipboard
abstract suspend fun hasRegisteredMLSClient(): <Error class: unknown class><<Error class: unknown class>, Boolean>
Link copied to clipboard
abstract suspend fun isClientRegistrationBlockedByE2EI(): <Error class: unknown class><<Error class: unknown class>, Boolean>
Link copied to clipboard
abstract suspend fun observeClientsByUserId(userId: <Error class: unknown class>): <Error class: unknown class><<Error class: unknown class><<Error class: unknown class>, List<<Error class: unknown class>>>>
Link copied to clipboard
abstract suspend fun observeClientsByUserIdAndClientId(userId: <Error class: unknown class>, clientId: <Error class: unknown class>): <Error class: unknown class><<Error class: unknown class><<Error class: unknown class>, <Error class: unknown class>>>
Link copied to clipboard
abstract suspend fun observeCurrentClientId(): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
abstract suspend fun observeIsClientRegistrationBlockedByE2EI(): <Error class: unknown class><Boolean?>
Link copied to clipboard
abstract suspend fun observeNewClients(): <Error class: unknown class><<Error class: unknown class><<Error class: unknown class>, List<<Error class: unknown class>>>>
Link copied to clipboard
abstract suspend fun persistClientId(clientId: <Error class: unknown class>): <Error class: unknown class><<Error class: unknown class>, Unit>
Link copied to clipboard
abstract suspend fun persistRetainedClientId(clientId: <Error class: unknown class>): <Error class: unknown class><<Error class: unknown class>, Unit>
Link copied to clipboard
abstract suspend fun registerClient(param: RegisterClientParam): <Error class: unknown class><<Error class: unknown class>, <Error class: unknown class>>
Link copied to clipboard
abstract suspend fun registerMLSClient(clientId: <Error class: unknown class>, publicKey: ByteArray, cipherSuite: <Error class: unknown class>): <Error class: unknown class><<Error class: unknown class>, Unit>
Link copied to clipboard
abstract suspend fun registerToken(senderId: String, client: String, token: String, transport: String): <Error class: unknown class><<Error class: unknown class>, Unit>
Link copied to clipboard
abstract suspend fun removeClientsAndReturnUsersWithNoClients(redundantClientsOfUsers: Map<<Error class: unknown class>, List<<Error class: unknown class>>>): <Error class: unknown class><<Error class: unknown class>, List<<Error class: unknown class>>>
Link copied to clipboard
abstract suspend fun retainedClientId(): <Error class: unknown class><<Error class: unknown class>, <Error class: unknown class>>
Link copied to clipboard
abstract suspend fun saveNewClientEvent(newClientEvent: Event.User.NewClient): <Error class: unknown class><<Error class: unknown class>, Unit>
Link copied to clipboard
abstract suspend fun selfListOfClients(): <Error class: unknown class><<Error class: unknown class>, List<<Error class: unknown class>>>
Link copied to clipboard
abstract suspend fun setClientRegistrationBlockedByE2EI(): <Error class: unknown class><<Error class: unknown class>, Unit>
Link copied to clipboard
abstract suspend fun storeMapOfUserToClientId(userToClientMap: Map<<Error class: unknown class>, List<<Error class: unknown class>>>): <Error class: unknown class><<Error class: unknown class>, Unit>
Link copied to clipboard
abstract suspend fun storeUserClientIdList(userId: <Error class: unknown class>, clients: List<<Error class: unknown class>>): <Error class: unknown class><<Error class: unknown class>, Unit>
abstract suspend fun storeUserClientListAndRemoveRedundantClients(clients: List<<Error class: unknown class>>): <Error class: unknown class><<Error class: unknown class>, Unit>
Link copied to clipboard
abstract suspend fun updateClientProteusVerificationStatus(userId: <Error class: unknown class>, clientId: <Error class: unknown class>, verified: Boolean): <Error class: unknown class><<Error class: unknown class>, Unit>