@telnyx/webrtc
Version:
Telnyx WebRTC Client
58 lines (57 loc) • 3.94 kB
TypeScript
export declare const TELNYX_ERROR_CODES: {
readonly SDP_CREATE_OFFER_FAILED: 40001;
readonly SDP_CREATE_ANSWER_FAILED: 40002;
readonly SDP_SET_LOCAL_DESCRIPTION_FAILED: 40003;
readonly SDP_SET_REMOTE_DESCRIPTION_FAILED: 40004;
readonly SDP_SEND_FAILED: 40005;
readonly MEDIA_MICROPHONE_PERMISSION_DENIED: 42001;
readonly MEDIA_DEVICE_NOT_FOUND: 42002;
readonly MEDIA_GET_USER_MEDIA_FAILED: 42003;
readonly HOLD_FAILED: 44001;
readonly INVALID_CALL_PARAMETERS: 44002;
readonly BYE_SEND_FAILED: 44003;
readonly SUBSCRIBE_FAILED: 44004;
readonly PEER_CLOSED_DURING_INIT: 44005;
readonly WEBSOCKET_CONNECTION_FAILED: 45001;
readonly WEBSOCKET_ERROR: 45002;
readonly RECONNECTION_EXHAUSTED: 45003;
readonly GATEWAY_FAILED: 45004;
readonly LOGIN_FAILED: 46001;
readonly INVALID_CREDENTIALS: 46002;
readonly AUTHENTICATION_REQUIRED: 46003;
readonly ICE_RESTART_FAILED: 47001;
readonly NETWORK_OFFLINE: 48001;
readonly SESSION_NOT_REATTACHED: 48501;
readonly UNEXPECTED_ERROR: 49001;
};
export declare const TELNYX_WARNING_CODES: {
readonly HIGH_RTT: 31001;
readonly HIGH_JITTER: 31002;
readonly HIGH_PACKET_LOSS: 31003;
readonly LOW_MOS: 31004;
readonly LOW_LOCAL_AUDIO: 31005;
readonly LOW_INBOUND_AUDIO: 31006;
readonly LOW_BYTES_RECEIVED: 32001;
readonly LOW_BYTES_SENT: 32002;
readonly RECORDING_UNAVAILABLE: 32003;
readonly RECORDING_BUFFER_OVERFLOW: 32004;
readonly ICE_CONNECTIVITY_LOST: 33001;
readonly ICE_GATHERING_TIMEOUT: 33002;
readonly ICE_GATHERING_EMPTY: 33003;
readonly PEER_CONNECTION_FAILED: 33004;
readonly ONLY_HOST_ICE_CANDIDATES: 33005;
readonly ANSWER_WHILE_PEER_ACTIVE: 33006;
readonly ICE_CANDIDATE_PAIR_CHANGED: 33008;
readonly AUDIO_INPUT_DEVICE_CHANGE_SKIPPED: 33009;
readonly MULTIPLE_ACTIVE_CALLS_DETECTED: 33010;
readonly DUPLICATE_INBOUND_ANSWER: 33007;
readonly SHARED_REMOTE_ELEMENT_OVERWRITE: 33011;
readonly TOKEN_EXPIRING_SOON: 34001;
readonly UNKNOWN_REATTACHED_SESSION: 35002;
readonly SIGNALING_RECOVERY_REQUIRED: 36003;
readonly MEDIA_RECOVERY_REQUIRED: 36004;
readonly RECONNECTION_FAILED_WITH_NO_AUTO_RECONNECT: 36005;
};
export declare const SDP_CREATE_OFFER_FAILED: 40001, SDP_CREATE_ANSWER_FAILED: 40002, SDP_SET_LOCAL_DESCRIPTION_FAILED: 40003, SDP_SET_REMOTE_DESCRIPTION_FAILED: 40004, SDP_SEND_FAILED: 40005, MEDIA_MICROPHONE_PERMISSION_DENIED: 42001, MEDIA_DEVICE_NOT_FOUND: 42002, MEDIA_GET_USER_MEDIA_FAILED: 42003, HOLD_FAILED: 44001, INVALID_CALL_PARAMETERS: 44002, BYE_SEND_FAILED: 44003, SUBSCRIBE_FAILED: 44004, PEER_CLOSED_DURING_INIT: 44005, WEBSOCKET_CONNECTION_FAILED: 45001, WEBSOCKET_ERROR: 45002, RECONNECTION_EXHAUSTED: 45003, GATEWAY_FAILED: 45004, LOGIN_FAILED: 46001, INVALID_CREDENTIALS: 46002, AUTHENTICATION_REQUIRED: 46003, ICE_RESTART_FAILED: 47001, NETWORK_OFFLINE: 48001, SESSION_NOT_REATTACHED: 48501, UNEXPECTED_ERROR: 49001;
export declare const HIGH_RTT: 31001, HIGH_JITTER: 31002, HIGH_PACKET_LOSS: 31003, LOW_MOS: 31004, LOW_LOCAL_AUDIO: 31005, LOW_INBOUND_AUDIO: 31006, LOW_BYTES_RECEIVED: 32001, LOW_BYTES_SENT: 32002, RECORDING_UNAVAILABLE: 32003, RECORDING_BUFFER_OVERFLOW: 32004, ICE_CONNECTIVITY_LOST: 33001, ICE_GATHERING_TIMEOUT: 33002, ICE_GATHERING_EMPTY: 33003, PEER_CONNECTION_FAILED: 33004, ONLY_HOST_ICE_CANDIDATES: 33005, ANSWER_WHILE_PEER_ACTIVE: 33006, ICE_CANDIDATE_PAIR_CHANGED: 33008, AUDIO_INPUT_DEVICE_CHANGE_SKIPPED: 33009, MULTIPLE_ACTIVE_CALLS_DETECTED: 33010, DUPLICATE_INBOUND_ANSWER: 33007, SHARED_REMOTE_ELEMENT_OVERWRITE: 33011, TOKEN_EXPIRING_SOON: 34001, UNKNOWN_REATTACHED_SESSION: 35002, SIGNALING_RECOVERY_REQUIRED: 36003, MEDIA_RECOVERY_REQUIRED: 36004, RECONNECTION_FAILED_WITH_NO_AUTO_RECONNECT: 36005;
export declare const HAS_NON_HOST_ICE_CANDIDATE_REGEX: RegExp;