EI2EIClientProviderImpl

internal class EI2EIClientProviderImpl(currentClientIdProvider: CurrentClientIdProvider, mlsClientProvider: MLSClientProvider, userRepository: UserRepository, dispatchers: <Error class: unknown class> = KaliumDispatcherImpl) : E2EIClientProvider

Constructors

Link copied to clipboard
constructor(currentClientIdProvider: CurrentClientIdProvider, mlsClientProvider: MLSClientProvider, userRepository: UserRepository, dispatchers: <Error class: unknown class> = KaliumDispatcherImpl)

Functions

Link copied to clipboard
open suspend override fun getE2EIClient(clientId: <Error class: unknown class>?, isNewClient: Boolean): Either<E2EIFailure, <Error class: unknown class>>
Link copied to clipboard
open suspend override fun nuke()