Chat delegate provides updates about the status of chat.
More...
#import <CSChat.h>
Inherits <NSObjectNSObject>.
Chat delegate provides updates about the status of chat.
The client application is notified about status updates reported by the server through the CSChatDelegate object. These updates may be the result of local operations on the CSChat object as well as remote changes initiated by either the server or other users on the conference call.
- See also
- CSChat::delegate
Sent to report that the list of messages in the chat has changed.
- Parameters
-
chat | The chat sending the message. |
changeType | The type of change that has occurred to the message list. |
changedMessages | An array of CSChatMessage objects that have changed. For a delete change, the supplied objects have been removed from the list. For a "collection cleared" change, this array will be empty. |
- See also
- CSChat::allMessages
Sent to report that the list of private messages in the chat has changed.
- Parameters
-
chat | The chat sending the message. |
changeType | The type of change that has occurred to the message list. |
changedMessages | An array of CSChatMessage objects that have changed. For a delete change, the supplied objects have been removed from the list. For a "collection cleared" change, this array will be empty. |
- See also
- CSChat::privateMessages
Sent to report that the list of public messages in the chat has changed.
- Parameters
-
chat | The chat sending the message. |
changeType | The type of change that has occurred to the message list. |
changedMessages | An array of CSChatMessage objects that have changed. For a delete change, the supplied objects have been removed from the list. For a "collection cleared" change, this array will be empty. |
- See also
- CSChat::publicMessages
- (void) chatDidReportServiceAvailable: |
|
(CSChat *) |
chat |
|
Called when the chat session started and became available.
Chat can become available/unavailable in case of network disruptions within one call.
- Parameters
-
chat | The chat sending the message. |
- See also
- CSChat::chatDidReportServiceUnavailable:
- (void) chatDidReportServiceUnavailable: |
|
(CSChat *) |
chat |
|
Called when the chat became unavailable what can be caused by network disruption.
It doesn't mean that chat session has ended.
- Parameters
-
chat | The chat sending the message. |
- See also
- CSChat::chatDidReportServiceAvailable:
The documentation for this protocol was generated from the following file: