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. |