EasyCallControlFactory class

Enables the creation of ISingleCallControl and IMultiCallControl objects which offer easy call control functionality on a specific connection that belongs on a specific device.

Signature

export declare class EasyCallControlFactory 

Remarks

Compared to the regular Call Control module, Easy Call Control automates device signal handling and command sequences.

An EasyCallControlFactory is initialized by passing in the core IApi interface. It can then be used to create ICallControl instances.

Constructors

Constructor Modifiers Description
(constructor)(coreApi) Constructs a new instance of the EasyCallControlFactory class

Methods

Method Modifiers Description
createMultiCallControl(device, initialState) Creates a IMultiCallControl instance for a given device, enabling multi-call-control functionality.
createSingleCallControl(device, initialState) Creates a device with single-call-control functionality.
supportsEasyCallControl(potentialDevice) Verifies whether a device supports easy call control or not.