UNPKG

sinch-rtc

Version:

RTC JavaScript/Web SDK

29 lines (28 loc) 792 B
import { ErrorBase } from "./utils/Errors"; export declare enum ErrorType { Generic = 0, Network = 1, Session = 2, Api = 3, Persistence = 4, Sip = 5, Http = 6 } export declare class ErrorMessage { static readonly ICE_FAILED_TO_CONNECT = "ICE failed to connect"; } export declare enum ErrorCode { Generic = 1, CallFailedToConnectIce = 3002, WebRtcAudioRecordInitFailed = 3500, WebRtcAudioRecordStartFailed = 3501, WebRtcAudioTrackInitFailed = 3502, WebRtcAudioTrackStartFailed = 3503 } export declare class SinchError extends ErrorBase { message: string; code: number; domain: ErrorType; isFatal?: boolean | undefined; constructor(message: string, code?: number, domain?: ErrorType, isFatal?: boolean | undefined); }