One Logo Pool Ball
TelephonyMessagingKit · IOS API REFERENCE

RCSMessage.DispositionNotification

struct · iOS 26.0+ · SDK 27.1

struct DispositionNotification

A structure that represents disposition notification content in an RCS message, such as whether delivery succeeded or failed.

Members (5)

get · iOS 26.5+

isEndToEndEncrypted

TypeScript
get isEndToEndEncrypted(): boolean
Swift declaration
var isEndToEndEncrypted: Bool

A Boolean value indicating whether this message is end-to-end encrypted. For outgoing messages, this indicates whether to end-to-end encrypt the message before sending out. If the service does not support end-to-end encryption, the operation will throw ``RCSService/Error/endToEndEncryptionNotSupported``. For incoming messages, this indicates whether the message was end-to-end encrypted.

set · iOS 26.5+

isEndToEndEncrypted

TypeScript
set isEndToEndEncrypted(value: boolean)
Swift declaration
var isEndToEndEncrypted: Bool

A Boolean value indicating whether this message is end-to-end encrypted. For outgoing messages, this indicates whether to end-to-end encrypt the message before sending out. If the service does not support end-to-end encryption, the operation will throw ``RCSService/Error/endToEndEncryptionNotSupported``. For incoming messages, this indicates whether the message was end-to-end encrypted.

init · iOS 26.0+

init

TypeScript
static init(disposition: RCSMessage_Disposition, disposedMessageID: RCSMessageID): RCSMessage_DispositionNotification
Swift declaration
init(disposition: RCSMessage.Disposition, disposedMessageID: RCSMessageID)

Creates a disposition notification content instance with the given disposition and a message identifier. - Parameters: - disposition: The disposition of a message. - disposedMessageID: The message identifier of the message.

get · iOS 26.0+

disposition

TypeScript
get disposition(): RCSMessage_Disposition
Swift declaration
let disposition: RCSMessage.Disposition

The disposition of a message.

get · iOS 26.0+

disposedMessageID

TypeScript
get disposedMessageID(): RCSMessageID
Swift declaration
let disposedMessageID: RCSMessageID

The message identifier of the message.

Skipped declarations

No declarations were skipped in this snapshot.

All TelephonyMessagingKit types →