Package-level declarations
Types
Link copied to clipboard
Internal: Handles the send of delivery confirmation of messages.
Link copied to clipboard
internal class ConfirmationDeliveryHandlerImpl(syncManager: SyncManager, conversationRepository: ConversationRepository, sendDeliverSignalUseCase: SendDeliverSignalUseCase, pendingConfirmationMessages: ConcurrentMutableMap<ConversationId, MutableSet<String>> = ConcurrentMutableMap(), kaliumLogger: KaliumLogger) : ConfirmationDeliveryHandler
Link copied to clipboard
Use case for sending a delivery confirmation signal for a list of messages in a conversation.
Link copied to clipboard
internal class SendDeliverSignalUseCaseImpl(selfUserId: UserId, messageSender: MessageSender, currentClientIdProvider: CurrentClientIdProvider, kaliumLogger: KaliumLogger) : SendDeliverSignalUseCase