MLSMessageCreatorImpl

class MLSMessageCreatorImpl(conversationRepository: ConversationRepository, legalHoldStatusMapper: LegalHoldStatusMapper, mlsClientProvider: MLSClientProvider, selfUserId: <Error class: unknown class>, protoContentMapper: ProtoContentMapper = MapperProvider.protoContentMapper(selfUserId = selfUserId), idMapper: IdMapper = MapperProvider.idMapper()) : MLSMessageCreator

Constructors

Link copied to clipboard
constructor(conversationRepository: ConversationRepository, legalHoldStatusMapper: LegalHoldStatusMapper, mlsClientProvider: MLSClientProvider, selfUserId: <Error class: unknown class>, protoContentMapper: ProtoContentMapper = MapperProvider.protoContentMapper(selfUserId = selfUserId), idMapper: IdMapper = MapperProvider.idMapper())

Functions

Link copied to clipboard
open suspend override fun createOutgoingMLSMessage(groupId: <Error class: unknown class>, message: <Error class: unknown class>): Either<CoreFailure, <Error class: unknown class>>