Back | Home
الـ Path الحالي: /home/picotech/domains/instantly.picotech.app/public_html/public/uploads/../uploads/../../../../instantly.picotech.app/homes/../../wa.picotech.app/public_html/node_modules/path-exists/../duplexify/./.././debug/../domutils/../cheerio/../negotiator/../wrappy/../url/../yargs-parser/../@socket.io/../depd/../mime/../engine.io-parser/../decamelize/../depd/../decamelize/../asynckit/../gopd/../destroy/.././express-validator/../libsignal/src
الملفات الموجودة في هذا الـ Path:
.
..
.eslintrc.json
WhisperTextProtocol.js
base_key_type.js
chain_type.js
crypto.js
curve.js
errors.js
keyhelper.js
numeric_fingerprint.js
protobufs.js
protocol_address.js
queue_job.js
session_builder.js
session_cipher.js
session_record.js

مشاهدة ملف: errors.js

// vim: ts=4:sw=4:expandtab

exports.SignalError = class SignalError extends Error {};

exports.UntrustedIdentityKeyError = class UntrustedIdentityKeyError extends exports.SignalError {
    constructor(addr, identityKey) {
        super();
        this.name = 'UntrustedIdentityKeyError';
        this.addr = addr;
        this.identityKey = identityKey;
    }
};

exports.SessionError = class SessionError extends exports.SignalError {
    constructor(message) {
        super(message);
        this.name = 'SessionError';
    }
};

exports.MessageCounterError = class MessageCounterError extends exports.SessionError {
    constructor(message) {
        super(message);
        this.name = 'MessageCounterError';
    }
};

exports.PreKeyError = class PreKeyError extends exports.SessionError {
    constructor(message) {
        super(message);
        this.name = 'PreKeyError';
    }
};