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
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>
Link copied to clipboard
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>