Sip Endpoint SDK for Apple OS
|
#import <GSSessionManager.h>
Public Member Functions | |
(NSArray *) | - allSessions |
(NSArray *) | - sessionsForConnection: |
Properties | |
id< GSSessionNotificationDelegate > | notificationDelegate |
id< GSSessionPolicyDelegate > | policyDelegate |
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 11 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 |
- (id<GSSessionNotificationDelegate>) notificationDelegate [read, write, assign] |
Get/set the delegate to be notified about sessions state.
Definition at line 31 of file GSSessionManager.h.
- (id<GSSessionPolicyDelegate>) policyDelegate [read, write, assign] |
Get/set the policy which defines aspects of session behavior.
Definition at line 36 of file GSSessionManager.h.