Sip Endpoint SDK for Apple OS
|
#import <GSSessionManager.h>
Public Member Functions | |
(NSArray *) | - allSessions |
(NSArray *) | - sessionsForConnection: |
(id< GSStatisticsService >) | - statisticsService |
(GSResult) | - setAgcMode: |
(GSResult) | - setDtxMode:vadLevel: |
Properties | |
int | endpointId |
id< GSSessionNotificationDelegate > | notificationDelegate |
id< GSSessionPolicyDelegate > | policyDelegate |
id < GSStatisticsNotificationDelegate > | statisticsNotificationDelegate |
This protocol defines the functionality of a session manager which is responsible for handling all sessions. This object provides lists of current active sessions, some search functionality, as well as the ability to configure policy and receive notifications regarding session state.
Definition at line 24 of file GSSessionManager.h.
- (NSArray*) allSessions |
Returns a list of active sessions currently monitored by the session manager.
- (NSArray*) sessionsForConnection: | (id< GSConnection >) | connection |
Returns a list of active sessions established over the specified connection.
connection | the connection for which to retrieve the sessions |
- (GSResult) setAgcMode: | (int) | agcMode |
Get/set the policy which defines AGC mode for session.
- (GSResult) setDtxMode: | (int) | dtxMode | |
vadLevel: | (int) | vadLevel | |
Get/set the policy which defines AGC mode for session.
- (id<GSStatisticsService>) statisticsService |
|
readwritenonatomicassign |
Get/set the delegate to be notified about sessions state.
Definition at line 47 of file GSSessionManager.h.
|
readwritenonatomicassign |
Get/set the policy which defines aspects of session behavior.
Definition at line 52 of file GSSessionManager.h.
|
readwritenonatomicassign |
Get/set the delegate to be notified about sessions statistics.
Definition at line 57 of file GSSessionManager.h.