MlsTransportResponse

public enum MlsTransportResponse
extension MlsTransportResponse: Sendable
extension MlsTransportResponse: Equatable, Hashable

The outcome of an MLS transport attempt, returned to CoreCrypto after delivery.

  • The message was accepted by the distribution service.

    Declaration

    Swift

    case success
  • The client should consume all incoming messages before retrying.

    Declaration

    Swift

    case retry
  • The message was rejected by the delivery service and there is no recovery.

    Declaration

    Swift

    case abort(
        /**
         * The reason this message was rejected.
         */reason: String
    )