MLSClientManager
class MLSClientManager(currentClientIdProvider: CurrentClientIdProvider, isAllowedToRegisterMLSClient: IsAllowedToRegisterMLSClientUseCase, syncStateObserver: SyncStateObserver, slowSyncRepository: <Error class: unknown class><SlowSyncRepository>, clientRepository: <Error class: unknown class><ClientRepository>, registerMLSClient: <Error class: unknown class><RegisterMLSClientUseCase>, userCoroutineScope: <Error class: unknown class>)
MLSClientManager is responsible for registering an MLS client when a user upgrades to an MLS supported build.
Constructors
Link copied to clipboard
internal constructor(currentClientIdProvider: CurrentClientIdProvider, isAllowedToRegisterMLSClient: IsAllowedToRegisterMLSClientUseCase, syncStateObserver: SyncStateObserver, slowSyncRepository: <Error class: unknown class><SlowSyncRepository>, clientRepository: <Error class: unknown class><ClientRepository>, registerMLSClient: <Error class: unknown class><RegisterMLSClientUseCase>, userCoroutineScope: <Error class: unknown class>)