@hprose/rpc-wx
Version:
20 lines • 655 B
TypeScript
import { Context, Transport } from '@hprose/rpc-core';
export declare class WebSocketTransport implements Transport {
static readonly schemes: string[];
private counter;
private results;
private websockets;
private connect;
transport(request: Uint8Array, context: Context): Promise<Uint8Array>;
abort(): Promise<void>;
}
declare module '@hprose/rpc-core' {
interface WebSocketTransport {
transport(request: Uint8Array, context: Context): Promise<Uint8Array>;
abort(): Promise<void>;
}
interface Client {
websocket: WebSocketTransport;
}
}
//# sourceMappingURL=WebSocketTransport.d.ts.map