Skip to main content

Home > @gnaudio/jabra-js > SignalType

SignalType enum#

Definitions for incoming signals from Jabra devices related to call control.

Signature:
declare enum SignalType

Enumeration Members#

MemberValueDescription
ALT_HOLD35
ALT_VOLUME_DOWN234
ALT_VOLUME_UP233
ANSWER_ON_OFF116
FLASH33This signal is reported in multiple scenarios:- when the user requests to hold a call by interacting with the device,- when the user requests to resume a call by interacting with the device, or- when the user requests to swap the 'active' call (if there's multiple calls running on their system).
HOOK_SWITCH32The signal is reported in multiple scenarios:- as an acknowledgement of a successful ICallControl.offHook(true) request made by your softphone,- when the user is trying to accept an incoming call by interacting with the device, or- when the user is trying to start a new outgoing call by interacting with the device.For further information, refer to the guide on device signals.
LINE_BUSY151Indicates whether the device is currently in an active call (true) or not (false).The value of the signal is not exclusive to your softphone, and will also be sent from the device when other softphones start a call.
ONLINE42This signal is reported by wireless adapters (Bluetooth and DECT). It gives information on whether the adapter is transmitting audio to a connected device (true) or if the device is in power saving mode instead.If the device is saving power, short audio cues might be cut off, as there is some latency before the device wakes up and re-establishes wireless audio link to the adapter.
PHONE_KEY_0176Indicates that the number pad "0" button was pressed.
PHONE_KEY_1177Indicates that the number pad "1" button was pressed.
PHONE_KEY_2178Indicates that the number pad "2" button was pressed.
PHONE_KEY_3179Indicates that the number pad "3" button was pressed.
PHONE_KEY_4180Indicates that the number pad "4" button was pressed.
PHONE_KEY_5181Indicates that the number pad "5" button was pressed.
PHONE_KEY_6182Indicates that the number pad "6" button was pressed.
PHONE_KEY_7183Indicates that the number pad "7" button was pressed.
PHONE_KEY_8184Indicates that the number pad "8" button was pressed.
PHONE_KEY_9185Indicates that the number pad "9" button was pressed.
PHONE_KEY_POUND187Indicates that the number pad "#" button was pressed.
PHONE_KEY_STAR186Indicates that the number pad "*" button was pressed.
PHONE_MUTE47Indicates a change in the mute state of the microphone.For further information, refer to the guide on device signals.
REDIAL36Indicates that the user requests the softphone to repeat the most recent call.
REJECT_CALL65533Indicates that the user requests to reject an incoming call.
RINGER158
SEND49
SPEAKER_PHONE43
SPEED_DIAL80
VOICE_MAIL112

Remarks#

This list might not be exhaustive.

There is a known issue with PHONE_KEY signals when using the SDK on Mac OS or Linux and running TransportContext.NODE. For further information, refer to the guide on device signals.