Avaya Client Services API Reference (iOS)
Classes | Enumerations
CSActiveParticipant.h File Reference
#import <CoreGraphics/CoreGraphics.h>
#import <Foundation/Foundation.h>
#import "CSParticipant.h"
#import "CSCameraControl.h"

Classes

protocol  <CSActiveParticipantDelegate>
 Describes methods that are implemented by the delegate of a CSActiveParticipant. More...
 
class  CSActiveParticipant
 Interface object representing an active participant in a conference call. More...
 

Enumerations

enum  CSParticipantMediaStatus {
  CSParticipantMediaNone,
  CSParticipantMediaSendOnly,
  CSParticipantMediaReceiveOnly,
  CSParticipantMediaSendReceive,
  CSParticipantMediaBlockedByServer,
  CSParticipantMediaSelfMuted,
  CSParticipantMediaBothMuted
}
 Enumeration representing active participant media status. More...
 
enum  CSParticipantConnectionStatus {
  CSParticipantConnectionStatusUnknown,
  CSParticipantConnectionStatusConnecting,
  CSParticipantConnectionStatusConnected,
  CSParticipantConnectionStatusDisconnecting,
  CSParticipantConnectionStatusDisconnected,
  CSParticipantConnectionStatusAuthorizing
}
 Enumeration representing active participant connection status. More...
 

Enumeration Type Documentation

Enumeration representing active participant connection status.

Enumerator
CSParticipantConnectionStatusUnknown 

Connection status is not specified.

CSParticipantConnectionStatusConnecting 

Participant is connecting, i.e.

either dialing in, or being dialed out towards.

CSParticipantConnectionStatusConnected 

Participant is in the conference call.

CSParticipantConnectionStatusDisconnecting 

Participant is leaving the conference call, either on his or her own, or forced out by the conference moderator.

CSParticipantConnectionStatusDisconnected 

Participant left the conference call.

This status is only valid for DroppedParticipant object.

CSParticipantConnectionStatusAuthorizing 

Participant is being authorized to join the conference call.

A participant may be in "authorizing" state while waiting to be admitted to a locked conference call or while joining a conference that is passcode protected. Upon admission to a locked conference call or entering the correct passcode, the participant transitions to connected state.

Enumeration representing active participant media status.

Enumerator
CSParticipantMediaNone 

There is no media.

CSParticipantMediaSendOnly 

Media is being sent, but no media is being received.

CSParticipantMediaReceiveOnly 

Media is being received, but not sent.

CSParticipantMediaSendReceive 

Media is being sent and received.

CSParticipantMediaBlockedByServer 

Media is being received, but other participant doesn't get media from this participant, because server has blocked it.

CSParticipantMediaSelfMuted 

The participant has muted itself.

CSParticipantMediaBothMuted 

The participant has muted itself and the media from this participant is also blocked by server.