Avaya Client Services API Reference (OS X)

- Main Page
- Classes
- Files
- Related Pages

- File List
- File Members

Classes | Macros | Enumerations
CSConference.h File Reference
`#import <Foundation/Foundation.h>`
`#import "CSVideoLayout.h"`
`#import "CSDataCollectionChangeType.h"`
`#import "CSVideoChannel.h"`

## Classes
class | CSConference
| The CSConference object provides access to conferencing related capabilities and actions. More...
protocol | <CSConferenceDelegate>
| CSConferenceDelegate is registered as an observer of conference status update notifications. More...

## Macros
#define | DATASET_SUPPORTED

## Enumerations
enum | CSConferenceRecordingStatus { CSConferenceRecordingStatusOff, CSConferenceRecordingStatusOn, CSConferenceRecordingStatusPaused, CSConferenceRecordingStatusFailed }
| Recording status of the conference call. More...
enum | CSConferenceEncryptionStatus { CSConferenceEncryptionStatusUnknown, CSConferenceEncryptionStatusNotEncrypted, CSConferenceEncryptionStatusPartiallyEncrypted, CSConferenceEncryptionStatusEncrypted }
| Overall encryption status of the conference call. More...
enum | CSConferenceStreamingStatus { CSConferenceStreamingStatusUnknown, CSConferenceStreamingStatusDisabled, CSConferenceStreamingStatusEnabled }
| Overall streaming status of the conference call. More...

## Macro Definition Documentation

#define DATASET_SUPPORTED

## Enumeration Type Documentation

enum CSConferenceEncryptionStatus

Overall encryption status of the conference call.

Enumerator
CSConferenceEncryptionStatusUnknown | Conference encryption status is unknown, for example, if the conference server does not support the indication.
CSConferenceEncryptionStatusNotEncrypted | None of the media legs (audio or video) are encrypted.
CSConferenceEncryptionStatusPartiallyEncrypted | Some of the media legs are encrypted.
CSConferenceEncryptionStatusEncrypted | All of the media legs are encrypted.

enum CSConferenceRecordingStatus

Recording status of the conference call.

Enumerator
CSConferenceRecordingStatusOff | Conference recording is off, or is not supported.
CSConferenceRecordingStatusOn | Conference recording is on.
CSConferenceRecordingStatusPaused | Conference recording is paused.
CSConferenceRecordingStatusFailed | Conference recording is failed.

enum CSConferenceStreamingStatus

Overall streaming status of the conference call.

Enumerator
CSConferenceStreamingStatusUnknown | Conference streaming status is unknown, for example, if the conference server does not support the indication.
CSConferenceStreamingStatusDisabled | Conference is not being streamed.
CSConferenceStreamingStatusEnabled | Conference is being streamed.