Added remote debugging via SSH (fix #11)
This commit is contained in:
parent
d6c55d4aa8
commit
0ec1a4e8cf
5 changed files with 382 additions and 87 deletions
|
|
@ -13,8 +13,22 @@ export interface Stack {
|
|||
line: number;
|
||||
}
|
||||
|
||||
export interface SSHArguments {
|
||||
forwardX11: boolean;
|
||||
host: string;
|
||||
keyfile: string;
|
||||
password: string;
|
||||
cwd: string;
|
||||
port: number;
|
||||
user: string;
|
||||
remotex11screen: number;
|
||||
x11port: number;
|
||||
x11host: string;
|
||||
}
|
||||
|
||||
export interface IBackend {
|
||||
load(cwd: string, target: string): Thenable<any>;
|
||||
ssh(args: SSHArguments, cwd: string, target: string): Thenable<any>;
|
||||
attach(cwd: string, executable: string, target: string): Thenable<any>;
|
||||
connect(cwd: string, executable: string, target: string): Thenable<any>;
|
||||
start(): Thenable<boolean>;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue