ver
This commit is contained in:
24
types/ApplicationServices/WebSocketClientServer.d.ts
vendored
Normal file
24
types/ApplicationServices/WebSocketClientServer.d.ts
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
/**
|
||||
* WebSocket 客户端. 每隔一分钟尝试连接到CAD的服务
|
||||
*/
|
||||
export declare class WebSocketClientServer {
|
||||
url: string;
|
||||
private ws;
|
||||
private _Closeing;
|
||||
mode: "obj" | "" | undefined;
|
||||
constructor(url?: string);
|
||||
_ConnectionPromise: Promise<boolean>;
|
||||
private _ReTryTime;
|
||||
private _CloseTime;
|
||||
Connect(retry?: boolean, timeOut?: number): Promise<boolean> | true;
|
||||
Send(msg: string): Promise<void>;
|
||||
/**
|
||||
* 接收到消息. AOP可接入此函数
|
||||
* @param {MessageEvent} event
|
||||
*/
|
||||
OnMessageEvent(event: MessageEvent): void;
|
||||
get IsLink(): boolean;
|
||||
OnLinkEvent(isLink: boolean): void;
|
||||
Close(): Promise<void>;
|
||||
}
|
||||
//# sourceMappingURL=WebSocketClientServer.d.ts.map
|
Reference in New Issue
Block a user