Package-level declarations

Types

Link copied to clipboard
internal enum AvsCallBackError : Enum<AvsCallBackError>
Link copied to clipboard
internal enum AvsSFTError : Enum<AvsSFTError>
Link copied to clipboard
internal interface CallBackgroundManager
Link copied to clipboard
internal class CallBackgroundManagerImpl(callManager: Lazy<CallManager>, syncStateObserver: Lazy<SyncStateObserver>, selfUserId: UserId, logger: KaliumLogger = kaliumLogger, initialBackgroundState: Boolean = false) : CallBackgroundManager
Link copied to clipboard
internal interface CallManager
Link copied to clipboard
internal class CallManagerImpl(calling: Calling, callRepository: CallRepository, currentClientIdProvider: CurrentClientIdProvider, selfConversationIdProvider: SelfConversationIdProvider, messageSender: MessageSender, callMapper: CallMapper, federatedIdMapper: FederatedIdMapper, qualifiedIdMapper: QualifiedIdMapper, videoStateChecker: VideoStateChecker, conversationClientsInCallUpdater: ConversationClientsInCallUpdater, epochInfoUpdater: EpochInfoUpdater, networkStateObserver: NetworkStateObserver, getCallConversationType: GetCallConversationTypeProvider, userConfigRepository: UserConfigRepository, kaliumConfigs: KaliumConfigs, mediaManagerService: MediaManagerService, flowManagerService: FlowManagerService, createAndPersistRecentlyEndedCallMetadata: CreateAndPersistRecentlyEndedCallMetadataUseCase, selfUserId: UserId, serverTimeHandler: ServerTimeHandler = ServerTimeHandlerImpl(), kaliumDispatchers: KaliumDispatcher = KaliumDispatcherImpl, jsonDecoder: Json = KtxSerializer.json) : CallManager
internal class CallManagerImpl(callRepository: CallRepository, currentClientIdProvider: CurrentClientIdProvider, selfConversationIdProvider: SelfConversationIdProvider, messageSender: MessageSender, callMapper: CallMapper, federatedIdMapper: FederatedIdMapper, qualifiedIdMapper: QualifiedIdMapper, videoStateChecker: VideoStateChecker, conversationClientsInCallUpdater: ConversationClientsInCallUpdater, epochInfoUpdater: EpochInfoUpdater, networkStateObserver: NetworkStateObserver, getCallConversationType: GetCallConversationTypeProvider, userConfigRepository: UserConfigRepository, kaliumConfigs: KaliumConfigs, mediaManagerService: MediaManagerService, flowManagerService: FlowManagerService, createAndPersistRecentlyEndedCallMetadata: CreateAndPersistRecentlyEndedCallMetadataUseCase, selfUserId: UserId, serverTimeHandler: ServerTimeHandler = ServerTimeHandlerImpl(), kaliumDispatchers: KaliumDispatcher = KaliumDispatcherImpl, jsonDecoder: Json = KtxSerializer.json) : CallManager
Link copied to clipboard
internal abstract class CallNetworkChangeManager(scope: CoroutineScope, networkStateObserver: NetworkStateObserver)
Link copied to clipboard
class CallsScope(callManager: Lazy<CallManager>, callBackgroundManager: CallBackgroundManager, callRepository: CallRepository, conversationRepository: ConversationRepository, userRepository: UserRepository, flowManagerService: FlowManagerService, mediaManagerService: MediaManagerService, syncStateObserver: Lazy<SyncStateObserver>, qualifiedIdMapper: QualifiedIdMapper, currentClientIdProvider: CurrentClientIdProvider, userConfigRepository: UserConfigRepository, conversationClientsInCallUpdater: ConversationClientsInCallUpdater, getCallConversationType: GetCallConversationTypeProvider, kaliumConfigs: KaliumConfigs, inCallReactionsRepository: InCallReactionsRepository, callModerationActionsRepository: CallModerationActionsRepository, selfUserId: UserId, val dispatcher: KaliumDispatcher = KaliumDispatcherImpl)
Link copied to clipboard
internal interface FlowManagerService
Link copied to clipboard
internal actual open class FlowManagerServiceImpl : FlowManagerService
internal actual open class FlowManagerServiceImpl : FlowManagerService
internal actual open class FlowManagerServiceImpl : FlowManagerService
Link copied to clipboard
internal expect class GlobalCallManager(scope: CoroutineScope, networkStateObserver: NetworkStateObserver, platformContext: PlatformContext) : CallNetworkChangeManager
internal actual class GlobalCallManager(scope: CoroutineScope, networkStateObserver: NetworkStateObserver, platformContext: PlatformContext) : CallNetworkChangeManager
internal actual class GlobalCallManager(scope: CoroutineScope, networkStateObserver: NetworkStateObserver, platformContext: PlatformContext) : CallNetworkChangeManager
Link copied to clipboard
internal object LogHandlerImpl : LogHandler
Link copied to clipboard
internal interface MediaManagerService
Link copied to clipboard
internal actual open class MediaManagerServiceImpl : MediaManagerService
internal actual open class MediaManagerServiceImpl : MediaManagerService
internal actual open class MediaManagerServiceImpl : MediaManagerService
Link copied to clipboard
internal interface ShouldRemoteMuteChecker

Checks if the current user should be muted remotely. More details in the use case: https://wearezeta.atlassian.net/wiki/spaces/ENGINEERIN/pages/969605169/Use+case+conversation+admin+mutes+a+remote+participant

Link copied to clipboard

Functions

Link copied to clipboard