ClientRemoteRepository
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract suspend fun fetchOtherUserClients(userIdList: List<UserId>): Either<NetworkFailure, Map<UserId, List<SimpleClientResponse>>>
Link copied to clipboard
abstract suspend fun registerClient(param: RegisterClientParameters): Either<NetworkFailure, Client>
Link copied to clipboard
abstract suspend fun registerMLSClient(clientId: ClientId, publicKey: String, cipherSuite: CipherSuite): Either<NetworkFailure, Unit>
Link copied to clipboard
Link copied to clipboard
abstract suspend fun updateClientCapabilities(updateClientCapabilitiesParam: UpdateClientCapabilitiesParam, clientID: String): Either<NetworkFailure, Unit>