MLSMessageUnpackerImpl

internal class MLSMessageUnpackerImpl(    conversationRepository: ConversationRepository,     subconversationRepository: SubconversationRepository,     mlsConversationRepository: MLSConversationRepository,     pendingProposalScheduler: PendingProposalScheduler,     selfUserId: <Error class: unknown class>,     protoContentMapper: ProtoContentMapper = MapperProvider.protoContentMapper(selfUserId = selfUserId)) : MLSMessageUnpacker

Constructors

Link copied to clipboard
constructor(    conversationRepository: ConversationRepository,     subconversationRepository: SubconversationRepository,     mlsConversationRepository: MLSConversationRepository,     pendingProposalScheduler: PendingProposalScheduler,     selfUserId: <Error class: unknown class>,     protoContentMapper: ProtoContentMapper = MapperProvider.protoContentMapper(selfUserId = selfUserId))

Functions

Link copied to clipboard
open suspend override fun unpackMlsBundle(    bundle: DecryptedMessageBundle,     conversationId: <Error class: unknown class>,     messageInstant: <Error class: unknown class>): MessageUnpackResult
Link copied to clipboard
open suspend override fun unpackMlsMessage(    mlsContext: <Error class: unknown class>,     event: Event.Conversation.NewMLSMessage): <Error class: unknown class><<Error class: unknown class>, List<MessageUnpackResult>>