TWMChannelDelegate Protocol Reference

Conforms to NSObject
Declared in TWMChannel.h

Overview

This protocol declares the IP Messaging client delegate methods.

– ipMessagingClient:channelChanged:

Called when this channel is changed.

- (void)ipMessagingClient:(TwilioIPMessagingClient *)client channelChanged:(TWMChannel *)channel

Parameters

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 *)channel

Parameters

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.

- (void)ipMessagingClient:(TwilioIPMessagingClient *)client channelHistoryLoaded:(TWMChannel *)channel

Parameters

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:memberJoined:

Called when this channel has a new member join.

- (void)ipMessagingClient:(TwilioIPMessagingClient *)client channel:(TWMChannel *)channel memberJoined:(TWMMember *)member

Parameters

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 *)member

Parameters

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:memberLeft:

Called when this channel has a member leave.

- (void)ipMessagingClient:(TwilioIPMessagingClient *)client channel:(TWMChannel *)channel memberLeft:(TWMMember *)member

Parameters

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 *)message

Parameters

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 *)message

Parameters

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 *)message

Parameters

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 *)member

Parameters

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 *)member

Parameters

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