MlsTransportResponse

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

MLS transport may or may not succeeed; this response indicates to CC the outcome of the transport attempt.

  • The message was accepted by the distribution service

    Declaration

    Swift

    case success
  • A client should have consumed all incoming messages before re-trying.

    Declaration

    Swift

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

    Declaration

    Swift

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