Intel® Collaboration Suite for WebRTC  version 4.3.1
Open WebRTC Toolkit (OWT) Client SDK for iOS*
<OWTConferenceClientDelegate> Protocol Reference

Delegate for OWTConferenceClient. More...

#import <OWTConferenceClient.h>

Inheritance diagram for <OWTConferenceClientDelegate>:
Collaboration diagram for <OWTConferenceClientDelegate>:

Instance Methods

(void) - conferenceClientDidDisconnect:
 Triggers when client is disconnected from conference server.
 
(void) - conferenceClient:didAddStream:
 Triggers when a stream is added. More...
 
(void) - conferenceClient:didReceiveMessage:from:to:
 Triggers when a message is received. More...
 
(void) - conferenceClient:didAddParticipant:
 Triggers when a user joined conference. More...
 

Detailed Description

Delegate for OWTConferenceClient.

Method Documentation

◆ conferenceClient:didAddParticipant:()

- (void) conferenceClient: (OWTConferenceClient *)  client
didAddParticipant: (OWTConferenceParticipant *)  user 
optional

Triggers when a user joined conference.

Parameters
userThe user joined.

◆ conferenceClient:didAddStream:()

- (void) conferenceClient: (OWTConferenceClient *)  client
didAddStream: (OWTRemoteStream *)  stream 
optional

Triggers when a stream is added.

Parameters
streamThe stream which is added.

◆ conferenceClient:didReceiveMessage:from:to:()

- (void) conferenceClient: (OWTConferenceClient *)  client
didReceiveMessage: (NSString *)  message
from: (NSString *)  senderId
to: (NSString *)  targetType 
optional

Triggers when a message is received.

Parameters
senderIdSender's ID.
messageMessage received.
targetType"all" if broadcast message. "me" if the message is sent only to current conference client.