UNPKG

ssh2-promise

Version:
66 lines (65 loc) 1.27 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const events_1 = require("events"); class BaseSSH2Promise extends events_1.EventEmitter { /** * Execute a cmd * @param cmd * @param params * @param options */ exec(cmd, params, options) { return Promise.reject(false); } /** * Spawn a cmd * @param cmd * @param params * @param options */ spawn(cmd, params, options) { return Promise.reject(false); } /** * Get shell socket */ shell(options) { return Promise.reject(false); } /** * Get a subsys */ subsys(cmd) { return Promise.reject(false); } /** * Get a X11 port */ x11(cmd) { return Promise.reject(false); } /** * Get a Socks Port */ getSocksPort(localPort) { return Promise.reject(false); } /** * Get existing tunnel by name */ getTunnel(name) { } /** * Add new tunnel if not exist */ addTunnel(tunnelConfig) { return Promise.reject(false); } /** * Close the tunnel */ closeTunnel(name) { return Promise.reject(false); } } exports.default = BaseSSH2Promise;