Files
collabvm-1.2.ts/cvmts/src/NetworkClient.ts

8 lines
280 B
TypeScript
Raw Normal View History

export default interface NetworkClient {
getIP() : string;
send(msg: string) : Promise<void>;
close() : void;
on(event: string, listener: (...args: any[]) => void) : void;
off(event: string, listener: (...args: any[]) => void) : void;
isOpen() : boolean;
}