@microsoft/dev-tunnels-ssh
Version:
SSH library for Dev Tunnels
21 lines • 775 B
JavaScript
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
Object.defineProperty(exports, "__esModule", { value: true });
exports.SshSessionClosedEventArgs = void 0;
const transportMessages_1 = require("../messages/transportMessages");
class SshSessionClosedEventArgs {
constructor(reason, message, error) {
this.reason = reason;
this.message = message;
this.error = error;
if (!message)
throw new TypeError('A disconnect message is required.');
}
toString() {
return `${transportMessages_1.SshDisconnectReason[this.reason]}: ${this.message}`;
}
}
exports.SshSessionClosedEventArgs = SshSessionClosedEventArgs;
//# sourceMappingURL=sshSessionClosedEventArgs.js.map
;