Class DectModule
- Namespace
- Jabra.NET.Sdk.DevicePairing
- Assembly
- Jabra.NET.Sdk.DevicePairing.dll
Represents an entry point for DECT functionality
public class DectModule : IDectModule
- Inheritance
-
DectModule
- Implements
- Inherited Members
Constructors
DectModule(IApi)
Initializes a new instance of the DectModule class.
public DectModule(IApi api)
Parameters
api
IApi
Methods
ConvertToDectDongle(IDevice)
Converts provided device to DECT dongle.
public Task<IDectDongle> ConvertToDectDongle(IDevice device)
Parameters
device
IDeviceA device must be a DECT dongle. IsDectDongle(IDevice) can be used for validation.
Returns
- Task<IDectDongle>
An IDectDongle instance which can be used to invoke DECT dongle specific actions
Exceptions
ConvertToDectHeadsetOverUsb(IDevice)
Converts provided device to DECT headset.
public Task<IDectHeadsetOverUsb> ConvertToDectHeadsetOverUsb(IDevice device)
Parameters
device
IDeviceA device must be a DECT headset connected over USB. IsDectHeadsetOverUsb(IDevice) can be used for validation.
Returns
- Task<IDectHeadsetOverUsb>
An IDectHeadsetOverUsb instance which can be used to invoke DECT headset specific actions
Exceptions
IsDectDevice(IDevice)
public static Task<bool> IsDectDevice(IDevice device)
Parameters
device
IDevice
Returns
IsDectDongle(IDevice)
Tests whether specified device is a DECT dongle
public static Task<bool> IsDectDongle(IDevice device)
Parameters
device
IDevice
Returns
IsDectHeadsetOverUsb(IDevice)
Tests whether specified device is a DECT headset connected over USB
public static Task<bool> IsDectHeadsetOverUsb(IDevice device)
Parameters
device
IDevice