ARTPublishResult

Objective-C

@interface ARTPublishResult : NSObject

Swift

class ARTPublishResult : NSObject, @unchecked Sendable

Contains the result of a publish operation.

  • An array of message serials corresponding 1:1 to the messages that were published.

    A serial’s value property may be nil if the message was discarded due to a configured conflation rule.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSArray<ARTPublishResultSerial *> *_Nonnull serials;

    Swift

    var serials: [ARTPublishResultSerial] { get }
  • Unavailable

    Undocumented

    Declaration

    Objective-C

    - (instancetype)init NS_UNAVAILABLE;
  • Initializes a new ARTPublishResult with the given serials.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithSerials:
        (nonnull NSArray<ARTPublishResultSerial *> *)serials;

    Swift

    init(serials: [ARTPublishResultSerial])

    Parameters

    serials

    An array of ARTPublishResultSerial objects.