webcad-ue4-api/types/ApplicationServices/WebSocketClientServer.d.ts

24 lines
738 B
TypeScript
Raw Normal View History

2021-01-28 10:17:21 +08:00
/**
* WebSocket . CAD的服务
*/
export declare class WebSocketClientServer {
url: string;
private ws;
2022-02-16 11:15:31 +08:00
private _Closeing;
mode: "obj" | "" | undefined;
2021-01-28 10:17:21 +08:00
constructor(url?: string);
_ConnectionPromise: Promise<boolean>;
2022-02-16 11:15:31 +08:00
private _ReTryTime;
private _CloseTime;
Connect(retry?: boolean, timeOut?: number): Promise<boolean> | true;
2021-01-28 10:17:21 +08:00
Send(msg: string): Promise<void>;
/**
* . AOP可接入此函数
* @param {MessageEvent} event
*/
2022-02-16 11:15:31 +08:00
OnMessageEvent: (event: MessageEvent) => void;
get IsLink(): boolean;
2021-01-28 10:17:21 +08:00
OnLinkEvent(isLink: boolean): void;
Close(): Promise<void>;
}
//# sourceMappingURL=WebSocketClientServer.d.ts.map