Enum ErrorType
- Namespace
- Jabra.NET.Sdk.ToolsAndHelpers
- Assembly
- Jabra.NET.Sdk.dll
DEPRECATED JabraException for details.
Determines what caused an error to be thrown.
[Obsolete("This type will be removed in future version of SDK. Please migrate error handling to utilize exception types.")]
public enum ErrorType
Fields
[Obsolete("This type will be removed in future version of SDK. Please consider using DeviceException.")] DeviceError = 2
Specifies an error which is thrown when communicating with a Jabra device.
This can happen due to several reasons, e.g. device disconnected during packet transmission.
Depending on the reason, this could either mean that the operation is fatal or that it might work if attempted again. Deprecated in favor of DeviceException.
[Obsolete("This type will be removed in future version of SDK. Please consider using FeatureNotSupportedException.")] FeatureNotSupported = 1
Specifies an error which is thrown when the specified command/feature is not supported by the device, e.g. trying to mute a device that does not have a microphone. Deprecated in favor of FeatureNotSupportedException.
[Obsolete("This type will be removed in future version of SDK. Please consider using InitException.")] InitError = 4
Specifies an error which is thrown due to incorrect initialization.
The user is either trying to use Jabra.NET.Sdk without initializing, or they have not provided correct arguments when initializing Jabra.NET.Sdk (e.g. missing/incomplete softphone information). Deprecated in favor of InitException.
[Obsolete("This type will be removed in future version of SDK. Please consider using SdkUsageException.")] SdkUsageError = 0
Specifies an error which is thrown when events were not executed in the expected order, e.g. trying to mute a device without having the call lock.
These are usually fixable errors and happen due to control flow. Deprecated in favor of SdkUsageException.
[Obsolete("This type will be removed in future version of SDK. Please consider using UnexpectedException.")] UnexpectedError = 3
Specifies an error which is thrown and doesn’t fall in any of the other categories. Deprecated in favor of UnexpectedException.