TCHChannelDelegate Protocol Reference
Conforms to | NSObject |
---|---|
Declared in | TCHChannel.h |
– chatClient:channel:updated:
Called when this channel is changed.
- (void)chatClient:(TwilioChatClient *)client channel:(TCHChannel *)channel updated:(TCHChannelUpdate)updated
Parameters
client |
The chat client. |
---|---|
channel |
The channel. |
updated |
An indication of what changed on 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:synchronizationStatusUpdated:
Called when a channel the current the client is aware of changes synchronization state.
- (void)chatClient:(TwilioChatClient *)client channel:(TCHChannel *)channel synchronizationStatusUpdated:(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:member:updated:
Called when a channel the current user is subscribed to has a member modified.
- (void)chatClient:(TwilioChatClient *)client channel:(TCHChannel *)channel member:(TCHMember *)member updated:(TCHMemberUpdate)updated
Parameters
client |
The chat client. |
---|---|
channel |
The channel. |
member |
The member. |
updated |
An indication of what changed on the member. |
Discussion
Called when a channel the current user is subscribed to has a member modified.
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:message:updated:
Called when a message on a channel the current user is subscribed to is modified.
- (void)chatClient:(TwilioChatClient *)client channel:(TCHChannel *)channel message:(TCHMessage *)message updated:(TCHMessageUpdate)updated
Parameters
client |
The chat client. |
---|---|
channel |
The channel. |
message |
The message. |
updated |
An indication of what changed on 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
– chatClient:channel:member:user:updated:
Called when this channel has a member’s user updated.
- (void)chatClient:(TwilioChatClient *)client channel:(TCHChannel *)channel member:(TCHMember *)member user:(TCHUser *)user updated:(TCHUserUpdate)updated
Parameters
client |
The chat client. |
---|---|
channel |
The channel. |
member |
The member. |
user |
The object for changed user. |
updated |
An indication of what changed on the user. |
Discussion
Called when this channel has a member’s user updated.
Declared In
TCHChannel.h
– chatClient:channel:member:userSubscribed:
Called when the user associated with a member of this channel is subscribed to.
- (void)chatClient:(TwilioChatClient *)client channel:(TCHChannel *)channel member:(TCHMember *)member userSubscribed:(TCHUser *)user
Parameters
client |
The chat client. |
---|---|
channel |
The channel. |
member |
The member. |
user |
The object for subscribed user. |
Discussion
Called when the user associated with a member of this channel is subscribed to.
Declared In
TCHChannel.h
– chatClient:channel:member:userUnsubscribed:
Called when the user associated with a member of this channel is unsubscribed from.
- (void)chatClient:(TwilioChatClient *)client channel:(TCHChannel *)channel member:(TCHMember *)member userUnsubscribed:(TCHUser *)user
Parameters
client |
The chat client. |
---|---|
channel |
The channel. |
member |
The member. |
user |
The object for unsubscribed user. |
Discussion
Called when the user associated with a member of this channel is unsubscribed from.
Declared In
TCHChannel.h