TCHChannelDelegate Protocol Reference
Conforms to | NSObject |
---|---|
Declared in | TCHChannel.h |
– chatClient:channelChanged:
Called when this channel is changed.
- (void)chatClient:(TwilioChatClient *)client channelChanged:(TCHChannel *)channel
Parameters
client |
The chat client. |
---|---|
channel |
The channel. |
Discussion
Called when this channel is changed.
Declared In
TCHChannel.h
– chatClient:channelDeleted:
Called when this channel is deleted.
- (void)chatClient:(TwilioChatClient *)client channelDeleted:(TCHChannel *)channel
Parameters
client |
The chat client. |
---|---|
channel |
The channel. |
Discussion
Called when this channel is deleted.
Declared In
TCHChannel.h
– chatClient:channel:synchronizationStatusChanged:
Called when a channel the current the client is aware of changes synchronization state.
- (void)chatClient:(TwilioChatClient *)client channel:(TCHChannel *)channel synchronizationStatusChanged:(TCHChannelSynchronizationStatus)status
Parameters
client |
The chat 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
TCHChannel.h
– chatClient:channel:memberJoined:
Called when this channel has a new member join.
- (void)chatClient:(TwilioChatClient *)client channel:(TCHChannel *)channel memberJoined:(TCHMember *)member
Parameters
client |
The chat client. |
---|---|
channel |
The channel. |
member |
The member. |
Discussion
Called when this channel has a new member join.
Declared In
TCHChannel.h
– chatClient:channel:memberChanged:
Called when this channel has a member modified.
- (void)chatClient:(TwilioChatClient *)client channel:(TCHChannel *)channel memberChanged:(TCHMember *)member
Parameters
client |
The chat client. |
---|---|
channel |
The channel. |
member |
The member. |
Discussion
Called when this channel has a member modified.
Declared In
TCHChannel.h
– chatClient:channel:member:userInfo:updated:
Called when this channel has a member’s user info updated.
- (void)chatClient:(TwilioChatClient *)client channel:(TCHChannel *)channel member:(TCHMember *)member userInfo:(TCHUserInfo *)userInfo updated:(TCHUserInfoUpdate)updated
Parameters
client |
The chat client. |
---|---|
channel |
The channel. |
member |
The member. |
userInfo |
The userInfo object for changed member. |
updated |
The field updated in the user information. |
Discussion
Called when this channel has a member’s user info updated.
Declared In
TCHChannel.h
– chatClient:channel:memberLeft:
Called when this channel has a member leave.
- (void)chatClient:(TwilioChatClient *)client channel:(TCHChannel *)channel memberLeft:(TCHMember *)member
Parameters
client |
The chat client. |
---|---|
channel |
The channel. |
member |
The member. |
Discussion
Called when this channel has a member leave.
Declared In
TCHChannel.h
– chatClient:channel:messageAdded:
Called when this channel receives a new message.
- (void)chatClient:(TwilioChatClient *)client channel:(TCHChannel *)channel messageAdded:(TCHMessage *)message
Parameters
client |
The chat client. |
---|---|
channel |
The channel. |
message |
The message. |
Discussion
Called when this channel receives a new message.
Declared In
TCHChannel.h
– chatClient:channel:messageChanged:
Called when a message on a channel the current user is subscribed to is modified.
- (void)chatClient:(TwilioChatClient *)client channel:(TCHChannel *)channel messageChanged:(TCHMessage *)message
Parameters
client |
The chat 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
TCHChannel.h
– chatClient:channel:messageDeleted:
Called when a message on a channel the current user is subscribed to is deleted.
- (void)chatClient:(TwilioChatClient *)client channel:(TCHChannel *)channel messageDeleted:(TCHMessage *)message
Parameters
client |
The chat 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
TCHChannel.h
– chatClient:typingStartedOnChannel:member:
Called when a member of a channel starts typing.
- (void)chatClient:(TwilioChatClient *)client typingStartedOnChannel:(TCHChannel *)channel member:(TCHMember *)member
Parameters
client |
The chat client. |
---|---|
channel |
The channel. |
member |
The member. |
Discussion
Called when a member of a channel starts typing.
Declared In
TCHChannel.h
– chatClient:typingEndedOnChannel:member:
Called when a member of a channel ends typing.
- (void)chatClient:(TwilioChatClient *)client typingEndedOnChannel:(TCHChannel *)channel member:(TCHMember *)member
Parameters
client |
The chat client. |
---|---|
channel |
The channel. |
member |
The member. |
Discussion
Called when a member of a channel ends typing.
Declared In
TCHChannel.h