TWMChannelDelegate Protocol Reference
| Conforms to | NSObject |
|---|---|
| Declared in | TWMChannel.h |
– ipMessagingClient:channelChanged:
Called when this channel is changed.
- (void)ipMessagingClient:(TwilioIPMessagingClient *)client channelChanged:(TWMChannel *)channelParameters
client |
The IP Messaging client. |
|---|---|
channel |
The channel. |
Discussion
Called when this channel is changed.
Declared In
TWMChannel.h
– ipMessagingClient:channelDeleted:
Called when this channel is deleted.
- (void)ipMessagingClient:(TwilioIPMessagingClient *)client channelDeleted:(TWMChannel *)channelParameters
client |
The IP Messaging client. |
|---|---|
channel |
The channel. |
Discussion
Called when this channel is deleted.
Declared In
TWMChannel.h
– ipMessagingClient:channelHistoryLoaded:
Called when one of the current users channels has fully loaded historical messages. (Deprecated: When using the new client initialization methods, message loading will depend on the policy you choose. If you specify a large number of messages to synchronize, then the history will be loaded when the channel reports that it is synchronized. If you are progressively loading messages, the history chunks will be available via the completion handler for the get messages call.)
- (void)ipMessagingClient:(TwilioIPMessagingClient *)client channelHistoryLoaded:(TWMChannel *)channelParameters
client |
The IP Messaging client. |
|---|---|
channel |
The channel. |
Discussion
Called when one of the current users channels has fully loaded historical messages.
Declared In
TWMChannel.h
– ipMessagingClient:channel:synchronizationStatusChanged:
Called when a channel the current the client is aware of changes synchronization state.
- (void)ipMessagingClient:(TwilioIPMessagingClient *)client channel:(TWMChannel *)channel synchronizationStatusChanged:(TWMChannelSynchronizationStatus)statusParameters
client |
The IP Messaging client. |
|---|---|
channel |
The channel. |
status |
The current synchronization status of the channel. |
Discussion
Called when a channel the current the client is aware of changes synchronization state.
Declared In
TWMChannel.h
– ipMessagingClient:channel:memberJoined:
Called when this channel has a new member join.
- (void)ipMessagingClient:(TwilioIPMessagingClient *)client channel:(TWMChannel *)channel memberJoined:(TWMMember *)memberParameters
client |
The IP Messaging client. |
|---|---|
channel |
The channel. |
member |
The member. |
Discussion
Called when this channel has a new member join.
Declared In
TWMChannel.h
– ipMessagingClient:channel:memberChanged:
Called when this channel has a member modified.
- (void)ipMessagingClient:(TwilioIPMessagingClient *)client channel:(TWMChannel *)channel memberChanged:(TWMMember *)memberParameters
client |
The IP Messaging client. |
|---|---|
channel |
The channel. |
member |
The member. |
Discussion
Called when this channel has a member modified.
Declared In
TWMChannel.h
– ipMessagingClient:channel:member:userInfo:updated:
Called when this channel has a member’s user info updated.
- (void)ipMessagingClient:(TwilioIPMessagingClient *)client channel:(TWMChannel *)channel member:(TWMMember *)member userInfo:(TWMUserInfo *)userInfo updated:(TWMUserInfoUpdate)updatedParameters
client |
The IP Messaging client. |
|---|---|
channel |
The channel. |
member |
The member. |
userInfo |
The member’s user information. |
updated |
The field updated in the user information. |
Discussion
Called when this channel has a member’s user info updated.
Declared In
TWMChannel.h
– ipMessagingClient:channel:memberLeft:
Called when this channel has a member leave.
- (void)ipMessagingClient:(TwilioIPMessagingClient *)client channel:(TWMChannel *)channel memberLeft:(TWMMember *)memberParameters
client |
The IP Messaging client. |
|---|---|
channel |
The channel. |
member |
The member. |
Discussion
Called when this channel has a member leave.
Declared In
TWMChannel.h
– ipMessagingClient:channel:messageAdded:
Called when this channel receives a new message.
- (void)ipMessagingClient:(TwilioIPMessagingClient *)client channel:(TWMChannel *)channel messageAdded:(TWMMessage *)messageParameters
client |
The IP Messaging client. |
|---|---|
channel |
The channel. |
message |
The message. |
Discussion
Called when this channel receives a new message.
Declared In
TWMChannel.h
– ipMessagingClient:channel:messageChanged:
Called when a message on a channel the current user is subscribed to is modified.
- (void)ipMessagingClient:(TwilioIPMessagingClient *)client channel:(TWMChannel *)channel messageChanged:(TWMMessage *)messageParameters
client |
The IP Messaging client. |
|---|---|
channel |
The channel. |
message |
The message. |
Discussion
Called when a message on a channel the current user is subscribed to is modified.
Declared In
TWMChannel.h
– ipMessagingClient:channel:messageDeleted:
Called when a message on a channel the current user is subscribed to is deleted.
- (void)ipMessagingClient:(TwilioIPMessagingClient *)client channel:(TWMChannel *)channel messageDeleted:(TWMMessage *)messageParameters
client |
The IP Messaging client. |
|---|---|
channel |
The channel. |
message |
The message. |
Discussion
Called when a message on a channel the current user is subscribed to is deleted.
Declared In
TWMChannel.h
– ipMessagingClient:typingStartedOnChannel:member:
Called when a member of a channel starts typing.
- (void)ipMessagingClient:(TwilioIPMessagingClient *)client typingStartedOnChannel:(TWMChannel *)channel member:(TWMMember *)memberParameters
client |
The IP Messaging client. |
|---|---|
channel |
The channel. |
member |
The member. |
Discussion
Called when a member of a channel starts typing.
Declared In
TWMChannel.h
– ipMessagingClient:typingEndedOnChannel:member:
Called when a member of a channel ends typing.
- (void)ipMessagingClient:(TwilioIPMessagingClient *)client typingEndedOnChannel:(TWMChannel *)channel member:(TWMMember *)memberParameters
client |
The IP Messaging client. |
|---|---|
channel |
The channel. |
member |
The member. |
Discussion
Called when a member of a channel ends typing.
Declared In
TWMChannel.h