Table of Contents

Interface ICallControlFactory

Namespace
Jabra.NET.Sdk.Modules.CallControl
Assembly
Jabra.NET.Sdk.dll

Enables the creation of ICallControl objects which offer call control functionality on specific connections that belong on a specific device.

public interface ICallControlFactory

Methods

CreateCallControl(IDevice)

Creates an ICallControl instance for a given device, enabling call control functionality.

Task<ICallControl> CreateCallControl(IDevice device)

Parameters

device IDevice

The device you wish to execute call control functionality on.

Returns

Task<ICallControl>

The created ICallControl instance for the given device.

Exceptions

JabraException

When the device has no connections that support any call control functionality.

SupportsCallControl(IDevice)

Verifies whether a device supports call control or not.

bool SupportsCallControl(IDevice device)

Parameters

device IDevice

The device you wish to execute call control functionality on.

Returns

bool

true if the device has a connection that has support for any call control functionality, false otherwise.