getCallManagerForClient

internal actual fun getCallManagerForClient(userId: <Error class: unknown class>, callRepository: CallRepository, currentClientIdProvider: CurrentClientIdProvider, selfConversationIdProvider: SelfConversationIdProvider, conversationRepository: ConversationRepository, userConfigRepository: UserConfigRepository, messageSender: MessageSender, callMapper: CallMapper, federatedIdMapper: FederatedIdMapper, qualifiedIdMapper: QualifiedIdMapper, videoStateChecker: VideoStateChecker, conversationClientsInCallUpdater: ConversationClientsInCallUpdater, getCallConversationType: GetCallConversationTypeProvider, networkStateObserver: <Error class: unknown class>, kaliumConfigs: KaliumConfigs, createAndPersistRecentlyEndedCallMetadata: CreateAndPersistRecentlyEndedCallMetadataUseCase): CallManager

Get a CallManager for a session, shouldn't be instantiated more than one CallManager for a single session.

internal actual fun getCallManagerForClient(userId: <Error class: unknown class>, callRepository: <Error class: unknown class>, currentClientIdProvider: <Error class: unknown class>, selfConversationIdProvider: <Error class: unknown class>, conversationRepository: <Error class: unknown class>, userConfigRepository: <Error class: unknown class>, messageSender: <Error class: unknown class>, callMapper: <Error class: unknown class>, federatedIdMapper: <Error class: unknown class>, qualifiedIdMapper: <Error class: unknown class>, videoStateChecker: <Error class: unknown class>, conversationClientsInCallUpdater: <Error class: unknown class>, getCallConversationType: <Error class: unknown class>, networkStateObserver: <Error class: unknown class>, kaliumConfigs: <Error class: unknown class>, createAndPersistRecentlyEndedCallMetadata: <Error class: unknown class>): <Error class: unknown class>
internal expect fun getCallManagerForClient(userId: <Error class: unknown class>, callRepository: CallRepository, currentClientIdProvider: CurrentClientIdProvider, selfConversationIdProvider: SelfConversationIdProvider, conversationRepository: ConversationRepository, userConfigRepository: UserConfigRepository, messageSender: MessageSender, callMapper: CallMapper, federatedIdMapper: FederatedIdMapper, qualifiedIdMapper: QualifiedIdMapper, videoStateChecker: VideoStateChecker, conversationClientsInCallUpdater: ConversationClientsInCallUpdater, getCallConversationType: GetCallConversationTypeProvider, networkStateObserver: <Error class: unknown class>, kaliumConfigs: KaliumConfigs, createAndPersistRecentlyEndedCallMetadata: CreateAndPersistRecentlyEndedCallMetadataUseCase): CallManager
internal actual fun getCallManagerForClient(userId: <Error class: unknown class>, callRepository: CallRepository, currentClientIdProvider: CurrentClientIdProvider, selfConversationIdProvider: SelfConversationIdProvider, conversationRepository: ConversationRepository, userConfigRepository: UserConfigRepository, messageSender: MessageSender, callMapper: CallMapper, federatedIdMapper: FederatedIdMapper, qualifiedIdMapper: QualifiedIdMapper, videoStateChecker: VideoStateChecker, conversationClientsInCallUpdater: ConversationClientsInCallUpdater, getCallConversationType: GetCallConversationTypeProvider, networkStateObserver: <Error class: unknown class>, kaliumConfigs: KaliumConfigs, createAndPersistRecentlyEndedCallMetadata: CreateAndPersistRecentlyEndedCallMetadataUseCase): CallManager

Get a CallManager for a session, shouldn't be instantiated more than one CallManager for a single session.