SIP Endpoint SDK for OS X
 All Classes Functions Properties
GSSipDeviceManager Class Reference
Inheritance diagram for GSSipDeviceManager:
GSSipAbstractionObject <GSDeviceManager>

List of all members.

Public Member Functions

(id) - initWithLogger:core:
(void) - deviceChanged:
- Public Member Functions inherited from GSSipAbstractionObject
(id) - initWithLogger:
(id) - initWithLogger:configData:
- Public Member Functions inherited from
(id< GSAudioDevice >) - activeAudioInputDevice
(id< GSAudioDevice >) - activeAudioOutputDevice
(id< GSAudioDevice >) - activeRingerDevice
(id< GSCaptureDevice >) - activeCaptureDevice
(GSResult) - useAudioInputDevice:
(GSResult) - useAudioOutputDevice:
(GSResult) - useRingerDevice:
(GSResult) - useCaptureDevice:
(GSStatus *) - setCaptureDevice:withCapability:
(void) - setActiveAudioInputDevice:
(void) - setActiveAudioOutputDevice:
(void) - setActiveRingerDevice:
(void) - setActiveCaptureDevice:
(NSArray *) - systemAudioDevices
(NSArray *) - systemCaptureDevices
(GSFlagState) - headsetAvailable
(id< GSAudioDevice >) - currentAudioDeviceForInput
(id< GSAudioDevice >) - currentAudioDeviceForOutput
(id< GSAudioDevice >) - currentRingerDevice
(id< GSCaptureDevice >) - currentCaptureDevice
(GSDeviceArray *) - getAudioInDevices:outDevices:
(GSDeviceArray *) - getCaptureDevices
(id< GSAudioDevice >) - getAudioDeviceById:
(id< GSCaptureDevice >) - getCaptureDeviceById:
(int) - videoCapabilitiesCount:
(GSCaptureCapability *) - videoCapability:capabilityIndex:
(GSResult) - releaseCaptureDevice
(BOOL) - hasCaptureDevice
(void) - refreshDevices
(void) - configure
(void) - configureAudioDevices
(void) - configureCaptureDevice

Properties

id< GSLoggertheLogger
GSDeviceArrayaudioDevices
GSDeviceArraycaptureDevices
NSMutableDictionary * activeDevices
id< GSDeviceNotificationDelegatenotificationDelegate
id< GSDevicePolicyDelegatepolicyDelegate
- Properties inherited from GSSipAbstractionObject
id< GSLoggerlogger
NSMutableDictionary * configuration
GSepCoreepCore
- Properties inherited from

Detailed Description

Definition at line 19 of file GSSipDeviceManager.h.


Property Documentation

- (id< GSDeviceNotificationDelegate >) notificationDelegate
readwritenonatomicretain

Get/set the delegate that will be used to recieve notifications about device state

Reimplemented from <GSDeviceManager>.

Definition at line 25 of file GSSipDeviceManager.h.

- (id< GSDevicePolicyDelegate >) policyDelegate
readwritenonatomicretain

Get/set the delegate that will be used to specify the device manager's behavior.

Reimplemented from <GSDeviceManager>.

Definition at line 26 of file GSSipDeviceManager.h.


The documentation for this class was generated from the following file: