|
SIP Endpoint SDK for OS X
|
#import <GSConnectionManager.h>
Public Member Functions | |
| (id< GSConnection >) | - addConnectionWithConfiguration: |
| (GSMwiSubscription *) | - addSubscriptionWithConfiguration: |
| (id< GSConnection >) | - addConnectionByConfigId: |
| (id< GSConnection >) | - addSubscriptionByConfigId: |
| (int) | - connectionIdByConfigId: |
| (id< GSConnection >) | - connectionByConnectionId: |
| (id< GSConnection >) | - connectionByConfigId: |
| (void) | - removeConnection: |
| (NSArray *) | - allConnections |
| (NSArray *) | - allSubscriptions |
| (id< GSMwiService >) | - mwiService |
| (id< GSVideoService >) | - videoService |
Properties | |
| id < GSConnectionNotificationDelegate > | notificationDelegate |
| id< GSMwiNotificationDelegate > | mwiNotificationDelegate |
This protocol defines connection manager functionality. Note: all NSArrays returned by this protocol's methods hold objects of type id<GSConnection>.
Definition at line 19 of file GSConnectionManager.h.
| - (id<GSConnection>) addConnectionByConfigId: | (int) | configId |
Adds a new connection by configuration ID
| conifgId | represents sequential number of Connectivity in Basic container of the configuration file starting from 0 |
| - (id<GSConnection>) addConnectionWithConfiguration: | (NSDictionary *) | configuration |
Adds a new connection with complete set of configuration settings
| - (id<GSConnection>) addSubscriptionByConfigId: | (int) | configId |
Adds a new subscription by configuration ID
| conifgId | represents sequential number of Connectivity in Basic container of the configuration file starting from 0 |
| - (GSMwiSubscription*) addSubscriptionWithConfiguration: | (NSDictionary *) | configuration |
Adds a new subscription with complete set of configuration settings
| - (NSArray*) allConnections |
| - (NSArray*) allSubscriptions |
| - (id<GSConnection>) connectionByConfigId: | (int) | configId |
Gets a connection by configuration ID
| conifgId | represents sequential number of Connectivity in Basic container of the configuration file starting from 0 |
| - (id<GSConnection>) connectionByConnectionId: | (int) | connectionId |
Gets a connection by connection ID
| connectionId | represents connection ID of the registered connection |
| - (int) connectionIdByConfigId: | (int) | configId |
Gets a connection ID for registered connection by configuration ID
| conifgId | represents sequential number of Connectivity in Basic container of the configuration file starting from 0 |
| - (id<GSMwiService>) mwiService |
| - (void) removeConnection: | (id< GSConnection >) | connection |
Removes by unregistering the specified connection.
| connection | the connection to remove. |
| - (id<GSVideoService>) videoService |
|
readwritenonatomicretain |
Get/set the delegate responsible for notifications about Message Wainting Indication state.
Definition at line 119 of file GSConnectionManager.h.
|
readwritenonatomicretain |
Get/Set the object that implements the GSConnectionNotificationDelegate protocol will be notified of all connection state changes.
Definition at line 107 of file GSConnectionManager.h.