Avaya Client Services API Reference (iOS)
Instance Methods | Properties | List of all members
CSEnhancedCallForwardingStatus Class Reference

The parameters for Enhanced Call Forwarding feature invocation. More...

#import <CSEnhancedCallForwardingStatus.h>

Inherits NSObject, and <NSCoding>.

Instance Methods

(instancetype) - initWithFeatureStatus:ownerExtension:busyCallForwardingStatus:noReplyCallForwardingStatus:unconditionalCallForwardingStatus:
 Constructs an CSEnhancedCallForwardingStatus object from the specified parameters. More...
 

Properties

CSFeatureStatus status
 The feature's status. More...
 
NSString * ownerExtension
 The owner extension this feature status is targeted for. More...
 
CSCallForwardingStatus * busyCallForwardingStatus
 The busy call forward parameter for Enhanced call forward. More...
 
CSCallForwardingStatus * noReplyCallForwardingStatus
 The no reply call forward parameter for Enhanced call forward. More...
 
CSCallForwardingStatus * unconditionalCallForwardingStatus
 The unconditional call forward parameter for Enhanced call forward. More...
 

Detailed Description

The parameters for Enhanced Call Forwarding feature invocation.

Method Documentation

- (instancetype) initWithFeatureStatus: (CSFeatureStatus)  status
ownerExtension: (NSString *)  extension
busyCallForwardingStatus: (CSCallForwardingStatus *)  busyCallForwardingStatus
noReplyCallForwardingStatus: (CSCallForwardingStatus *)  noReplyCallForwardingStatus
unconditionalCallForwardingStatus: (CSCallForwardingStatus *)  unconditionalCallForwardingStatus 

Constructs an CSEnhancedCallForwardingStatus object from the specified parameters.

The object is initialized with the status of all three call forwarding conditions i.e On-Busy/On-NoReply/Unconditional forward.

Parameters
statusThe feature status.
extensionThe owner extension this feature is targeted for.
busyCallForwardingStatusBusy call forwarding status.
noReplyCallForwardingStatusNo reply call forwarding status
unconditionalCallForwardingStatusUnconditional call forwarding status.

Property Documentation

- (CSCallForwardingStatus*) busyCallForwardingStatus
readnonatomicassign

The busy call forward parameter for Enhanced call forward.

- (CSCallForwardingStatus*) noReplyCallForwardingStatus
readnonatomicassign

The no reply call forward parameter for Enhanced call forward.

- (NSString*) ownerExtension
readnonatomicassign

The owner extension this feature status is targeted for.

Populated only if different from the local user's extension.

- (CSFeatureStatus) status
readnonatomicassign

The feature's status.

- (CSCallForwardingStatus*) unconditionalCallForwardingStatus
readnonatomicassign

The unconditional call forward parameter for Enhanced call forward.


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