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>