Avaya Client Services API Reference (OS X)
Properties | List of all members
CSACSConfiguration Class Reference

Configuration information for ACS. More...

#import <CSACSConfiguration.h>

Inherits NSObject.

Properties

BOOL enabled
 A Boolean value indicating whether the ACS provider is enabled. More...
 
CSServerInfoserver
 The signaling server to connect with. More...
 
id< CSCredentialProvidercredentialProvider
 The credential provider. More...
 
NSURL * serverURL
 The URL of the server to connect with. More...
 
NSTimeInterval initialReconnectInterval
 The initial time interval between a connection failure and a reconnect attempt. More...
 
NSTimeInterval maxReconnectInterval
 The maximum time interval between a connection failure and a reconnect attempt. More...
 

Detailed Description

Configuration information for ACS.

Property Documentation

- (id<CSCredentialProvider>) credentialProvider
readwritenonatomicweak

The credential provider.

- (BOOL) enabled
readwritenonatomicassign

A Boolean value indicating whether the ACS provider is enabled.

- (NSTimeInterval) initialReconnectInterval
readwritenonatomicassign

The initial time interval between a connection failure and a reconnect attempt.

If connection attempts continue to fail the reconnect interval will be progressively extended using a backoff algorithm based on this initial reconnect interval. The default is 2 seconds.

Set to zero to disable automatic reconnection attempts. Values < 0 or > 65535 are ignored.

- (NSTimeInterval) maxReconnectInterval
readwritenonatomicassign

The maximum time interval between a connection failure and a reconnect attempt.

The default is 1800 seconds. Values < 0 or > 65535 are ignored.

- (CSServerInfo*) server
readwritenonatomicstrong

The signaling server to connect with.

- (NSURL*) serverURL
readwritenonatomiccopy

The URL of the server to connect with.

CSServerInfo will be ignored if this URL is specified.


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