ARTMessageAction

Objective-C

enum ARTMessageAction : NSUInteger {}

Swift

enum ARTMessageAction : UInt, @unchecked Sendable

The namespace containing the different types of message actions.

  • Message action for a newly created message.

    Declaration

    Objective-C

    ARTMessageActionCreate

    Swift

    case create = 0
  • Message action for an updated message.

    Declaration

    Objective-C

    ARTMessageActionUpdate

    Swift

    case update = 1
  • Message action for a deleted message.

    Declaration

    Objective-C

    ARTMessageActionDelete

    Swift

    case delete = 2
  • A meta-message (a message originating from ably rather than being explicitly published on a channel), containing information such as inband channel occupancy events that has been requested by channel param.

    Declaration

    Objective-C

    ARTMessageActionMeta

    Swift

    case meta = 3
  • Message action for a message containing the latest rolled-up summary of annotations that have been made to this message.

    Declaration

    Objective-C

    ARTMessageActionMessageSummary

    Swift

    case messageSummary = 4
  • Message action for an appended message. The serial field identifies the message to which data is being appended. The data field is appended to the previous message’s data, while all other fields replace the previous values.

    Declaration

    Objective-C

    ARTMessageActionAppend

    Swift

    case append = 5