Avaya Client Services API Reference (iOS)

- Main Page
- Classes
- Files
- Related Pages

- File List
- File Members

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

enum CSParticipantConnectionStatus

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.

enum CSParticipantMediaStatus

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.