1 | import IVSCServerManagerEventsHandler from "./IVSCServerManagerEventsHandler";
|
2 | import VSCServerManagerBase from "./VSCServerManagerBase";
|
3 | export default class VSCNotification implements IVSCServerManagerEventsHandler {
|
4 | onStart(serverManager: VSCServerManagerBase, session: number): void;
|
5 | onStartFail(serverManager: VSCServerManagerBase, session: number, error: Error): void;
|
6 | onStartSuccess(serverManager: VSCServerManagerBase, session: number): void;
|
7 | onClean(serverManager: VSCServerManagerBase, session: number): void;
|
8 | onCleanFail(serverManager: VSCServerManagerBase, session: number, error: Error): void;
|
9 | onCleanSuccess(serverManager: VSCServerManagerBase, session: number): void;
|
10 | onClose(serverManager: VSCServerManagerBase, session: number): void;
|
11 | onCloseFail(serverManager: VSCServerManagerBase, session: number, error: Error): void;
|
12 | onCloseSuccess(serverManager: VSCServerManagerBase, session: number): void;
|
13 | }
|
14 |
|
\ | No newline at end of file |