IApi | Main Jabra API object. Returned after SDK initialization (see init()).Provides an entry point to reflecting and changing the state of Jabra devices. |
ICallControl | Defines the necessary functionality for call control: - being able to start/end a call, - mute/unmute the microphone, - hold/resume a call, - start/stop the ringer on the device, - events for emitted signals from the device, and - the required call lock for executing all of these functions. |
ICallControlSignal | Represent a signal that is emitted from a Jabra device. These signals notify you that something has happened on the device.This could be:- the user expressing an intent to do something by interacting with the device (e.g. pressing a button).- acknowledgement to a request (e.g. a SignalType.HOOK_SWITCH signal after your softphone starts a call successfully).- an error condition (e.g. headset out of range from the base station). |
IConfig | Optional configuration used when initializing the Jabra SDK. |
IConsoleLogger | Console logging functionality. |
IHidChannel | This class is a simple wrapper for a stream of incoming HID reports from a device and a callback to output HID reports to the device. |
IHidReport | HID Report. |
IHidUsage | HID Usage. |
IJabraError | Describes an error that can be thrown while utilizing the Jabra SDK.It has the usual properties of an Error , with some additional ones added. |
ILogEvent | Describes all necessary information about a log event. |
ILogger | Interface used to describe an object that can log runtime information. |
ISdkDevice | Describes all properties of a physical Jabra device along with methods for basic device communication via HID or GNP. |
ISoftphoneInfo | Softphone information used for Jabra Direct integration |
ITransport | |