sinch-rtc
Version:
RTC JavaScript/Web SDK
29 lines (28 loc) • 792 B
TypeScript
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);
}