|
Avaya Client Services API Reference (iOS)
|
Delegate that can be used to retrieve status updates for a message. More...
#import <CSMessage.h>
Inherits <NSObjectNSObject>.
Instance Methods | |
| (void) | - message:didChangeBody: |
| Called to report that the message's body text has changed in response to a local setBodyAndReportTyping:completionHandler: (CSMessage) operation. More... | |
| (void) | - message:didChangeInReplyTo: |
| Called to report that the message's in-reply-to attribute has changed in response to a local setInReplyTo:completionHandler: (CSMessage) operation. More... | |
| (void) | - message:didChangeLastModifiedDate: |
| Called to report that the last modified date attribute of the message has changed. More... | |
| (void) | - message:didChangeHasAttachmentStatus: |
| Called to report that the list of attachments associated with the message has changed. More... | |
| (void) | - message:didChangeHasUnreadAttachmentStatus: |
| Called to report that the unread attachment status of the message has changed. More... | |
| (void) | - message:didChangeDoNotForwardStatus: |
| Called to report that the "do not forward" status of the message has changed. More... | |
| (void) | - message:didChangeReadState: |
| Called to report that the read state of the message has changed. More... | |
| (void) | - message:didChangeDeliveryState: |
| Called to report that the delivery state of the message has changed. More... | |
| (void) | - message:didChangeStatus: |
| Called to report that the status of the message has changed. More... | |
| (void) | - message:didChangeImportance: |
| Called to report that the importance of the message has changed. More... | |
| (void) | - messageDidChangeCapabilities: |
| Called to report that one or more of the capabilities of the message has changed. More... | |
| (void) | - message:didChangeIsCoalescedStatus: |
| Called to report that the message's coalesced status has changed in response to receiving additional messages. More... | |
| (void) | - message:didChangeIsReadStatus: |
| Called to report that the "is read" status of the message has changed. More... | |
Delegate that can be used to retrieve status updates for a message.
Delegate can be registered to retrieve status updates on the messages’ various attributes.
| - (void) message: | (CSMessage *) | message | |
| didChangeBody: | (NSString *) | body | |
Called to report that the message's body text has changed in response to a local setBodyAndReportTyping:completionHandler: (CSMessage) operation.
| message | The message for which the body has changed. |
| body | the new value of the body. |
| - (void) message: | (CSMessage *) | message | |
| didChangeDeliveryState: | (CSMessagingMessageDeliveryState) | state | |
Called to report that the delivery state of the message has changed.
| message | The CSMessage for which the "delivery" state has changed. |
| state | the new value of the delivery state. |
| - (void) message: | (CSMessage *) | message | |
| didChangeDoNotForwardStatus: | (BOOL) | doNotForward | |
Called to report that the "do not forward" status of the message has changed.
| message | The CSMessage for which the "do not forward" status has changed. |
| doNotForward | The new value of the do-not-forward flag. |
| - (void) message: | (CSMessage *) | message | |
| didChangeHasAttachmentStatus: | (BOOL) | hasAttachment | |
Called to report that the list of attachments associated with the message has changed.
| message | The message for which the hasAttachment has changed. |
| hasAttachment | The new value of the hasAttachment flag. |
| - (void) message: | (CSMessage *) | message | |
| didChangeHasUnreadAttachmentStatus: | (BOOL) | hasUnreadAttachment | |
Called to report that the unread attachment status of the message has changed.
| message | The CSMessage for which the unread attachment status has changed. |
| hasUnreadAttachment | The new value of the hasUnreadAttachment flag. |
| - (void) message: | (CSMessage *) | message | |
| didChangeImportance: | (CSMessagingImportance) | importance | |
Called to report that the importance of the message has changed.
| message | The CSMessage for which the importance has changed. |
| importance | The new value of the importance level. |
Called to report that the message's in-reply-to attribute has changed in response to a local setInReplyTo:completionHandler: (CSMessage) operation.
| message | The message for which the in-reply-to attribute has changed. |
| newMessage | The new in-reply-to message. |
|
optional |
Called to report that the message's coalesced status has changed in response to receiving additional messages.
| message | The message for which the coalesced status has changed. |
| isCoalesced | The new value of the isCoalesced flag. |
|
optional |
Called to report that the "is read" status of the message has changed.
| message | The message for which the "is read" status has changed. |
| isRead | The new value of the isRead flag. |
| - (void) message: | (CSMessage *) | message | |
| didChangeLastModifiedDate: | (NSDate *) | date | |
Called to report that the last modified date attribute of the message has changed.
| message | The message for which the last modified date has changed. |
| date | The new date. |
| - (void) message: | (CSMessage *) | message | |
| didChangeReadState: | (CSMessagingMessageReadState) | state | |
Called to report that the read state of the message has changed.
| message | The CSMessage for which the "read" state has changed. |
| state | the new value of the read state. |
| - (void) message: | (CSMessage *) | message | |
| didChangeStatus: | (CSMessagingMessageStatus) | status | |
Called to report that the status of the message has changed.
| message | The CSMessage for which the status has changed. |
| status | The new value of the message status. |
| - (void) messageDidChangeCapabilities: | (CSMessage *) | message |
Called to report that one or more of the capabilities of the message has changed.
The application should query each of the capabilities and enable/disable elements of the user interface based on the new capability settings. Capabilities can change as a result of local or remote actions.
| message | The CSMessage that the callback is associated with. |