Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ConversationAlreadyExists(val conversationId: ByteArray) : MlsException

The byte vector included in this error variant is the raw conversation id.

Link copied to clipboard
Link copied to clipboard
object ErrorHandler : UniffiRustCallStatusErrorHandler<MlsException>
Link copied to clipboard
Link copied to clipboard
class MessageRejected(val reason: String) : MlsException
Link copied to clipboard

This happens when the DS cannot flag KeyPackages as claimed or not. It this scenario, a client requests their old KeyPackages to be deleted but one has already been claimed by another client to create a Welcome. In that case the only solution is that the client receiving such a Welcome tries to join the group with an External Commit instead

Link copied to clipboard
class Other(val msg: String) : MlsException
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Properties

Link copied to clipboard
open val cause: Throwable?
Link copied to clipboard
open val message: String?