@x5e/gink
Version:
an eventually consistent database
17 lines (16 loc) • 535 B
TypeScript
import { connection as WebSocketConnection } from "websocket";
import { AbstractConnection } from "./AbstractConnection";
export declare class ServerConnection extends AbstractConnection {
private onData;
private onClose;
private websocketConnection;
constructor(args: {
onClose: () => void;
onData: (data: Uint8Array) => Promise<void>;
websocketConnection: WebSocketConnection;
});
send(data: Uint8Array): void;
close(): void;
private onMessage;
get connected(): boolean;
}