ClientRemoteDataSource
class ClientRemoteDataSource(clientApi: <Error class: unknown class>, clientConfig: ClientConfig, clientMapper: ClientMapper = MapperProvider.clientMapper()) : ClientRemoteRepository
Constructors
Link copied to clipboard
constructor(clientApi: <Error class: unknown class>, clientConfig: ClientConfig, clientMapper: ClientMapper = MapperProvider.clientMapper())
Functions
Link copied to clipboard
open suspend override fun deleteClient(param: <Error class: unknown class>): Either<NetworkFailure, Unit>
Link copied to clipboard
Link copied to clipboard
open suspend override fun fetchOtherUserClients(userIdList: List<<Error class: unknown class>>): Either<NetworkFailure, Map<<Error class: unknown class>, List<<Error class: unknown class>>>>
Link copied to clipboard
open suspend override fun registerClient(param: RegisterClientParam): Either<NetworkFailure, <Error class: unknown class>>
Link copied to clipboard
open suspend override fun registerMLSClient(clientId: <Error class: unknown class>, publicKey: String, cipherSuite: <Error class: unknown class>): Either<NetworkFailure, Unit>
Link copied to clipboard
open suspend override fun registerToken(body: <Error class: unknown class>): Either<NetworkFailure, Unit>
Link copied to clipboard
open suspend override fun updateClientCapabilities(updateClientCapabilitiesParam: <Error class: unknown class>, clientID: String): Either<NetworkFailure, Unit>