|
SIP Endpoint SDK for OS X
|
Public Member Functions | |
| (void) | - connectionStateChanged: |
| (void) | - sessionStateChanged: |
| (void) | - sipInfoReceived: |
| (void) | - audioFrameReceived: |
Public Member Functions inherited from GSSipAbstractionObject | |
| (id) | - initWithLogger: |
| (id) | - initWithLogger:core: |
| (id) | - initWithLogger:configData: |
Public Member Functions inherited from | |
| (void) | - activate |
| (BOOL) | - configure |
| (void) | - printConfigSettings |
| (void) | - printConfigFile: |
| (GSResult) | - setConfigSettingValue:forKey: |
| (NSString *) | - getConfigSettingForKey: |
| (GSResult) | - reloadConfigFile |
| (GSResult) | - restart |
| (void) | - stop |
| (void) | - shutdown |
| (id< GSSessionService >) | - sessionControlService |
| (id< GSStatisticsService >) | - statisticsService |
| (GSStatus) | - enableAudioMonitor: |
| (GSAudioFrame *) | - lastAudioMicFrame |
| (GSAudioFrame *) | - lastAudioSpeakerFrame |
Properties | |
| NSString * | endpointSdkVersion |
| GSSipConnectionManager * | connectionManager |
| int | connectionCount |
| GSSipSessionManager * | sessionManager |
| GSSipDeviceManager * | deviceManager |
| id< GSEndpointPolicyDelegate > | policyDelegate |
| id < GSEndpointNotificationDelegate > | notificationDelegate |
| GSEndpointState | state |
| NSMutableArray * | gsTestControl |
| NSString * | configFileName |
| BOOL | isStopped |
| GSAudioFrame * | lastAudioMicFrame |
| GSAudioFrame * | lastAudioSpeakerFrame |
Properties inherited from GSSipAbstractionObject | |
| id< GSLogger > | logger |
| NSMutableDictionary * | configuration |
| GSepCore * | epCore |
Properties inherited from | |
| NSMutableDictionary * | configuration |
| id< GSLogger > | logger |
Definition at line 13 of file GSSipEndpoint.h.
|
readwritenonatomicretain |
Get/set the configuration file name.
Reimplemented from <GSEndpoint>.
Definition at line 29 of file GSSipEndpoint.h.
|
readwritenonatomicretain |
Get/set instance of the connection manager object which handles all connection information, stores all related policies and provides notifications about connection state. Returns a Genesys GSConnectionManager implemenation as the default.
Reimplemented from <GSEndpoint>.
Definition at line 16 of file GSSipEndpoint.h.
|
readwritenonatomicretain |
Get/set instance of the device manager object which handles all connected input/output devices, stores all related policies and provides notifications about device state. Returns a Genesys GSDeviceManager implemenation as the default
Reimplemented from <GSEndpoint>.
Definition at line 19 of file GSSipEndpoint.h.
|
readwritenonatomicretain |
Used to provide SIP Endpoint SDK version description.
Reimplemented from <GSEndpoint>.
Definition at line 15 of file GSSipEndpoint.h.
|
readwritenonatomicretain |
Get/set array of GSTestControl elements if any connectivity has ctrl setting configured that means the connectivity can request a test phone to delegate control on particualar dn/user and then after getting delegated event will link this connection for test phone
Reimplemented from <GSEndpoint>.
Definition at line 23 of file GSSipEndpoint.h.
|
readwritenonatomicassign |
Get/set the endpoint stop state.
Reimplemented from <GSEndpoint>.
Definition at line 24 of file GSSipEndpoint.h.
|
readwritenonatomicretain |
Get/set the delegate responsible for notifications about endpoint state.
Reimplemented from <GSEndpoint>.
Definition at line 21 of file GSSipEndpoint.h.
|
readwritenonatomicretain |
Get/set the delegate responsible for dictating endpoint policy.
Reimplemented from <GSEndpoint>.
Definition at line 20 of file GSSipEndpoint.h.
|
readwritenonatomicretain |
Get/set instance of the session manager object which handles all session data, stores all related policies and provides notifications about session state. Returns a Genesys GSSessionManager implemenation as the default.
Reimplemented from <GSEndpoint>.
Definition at line 18 of file GSSipEndpoint.h.
|
readwritenonatomicassign |
Returns the current endpoint status. The endpoint is considered "Active" if at least one connection is registered.
Reimplemented from <GSEndpoint>.
Definition at line 22 of file GSSipEndpoint.h.