@gauf/tracker
Version:
Browser tracker with perfect customization
12 lines • 519 B
TypeScript
import { Packed, Packer } from "@gauf/packer";
import TransportNetworkDuplex, { Callback } from "@gauf/transport/network-duplex";
declare type Data = string | Blob | ArrayBuffer | ArrayBufferView;
export default class TransportWebsocket extends TransportNetworkDuplex {
static readonly defaultPacker: Packer<Data>;
protected connection?: WebSocket;
connect(callback: Callback): void;
send(data: Packed<Data>): void;
disconnect(): void;
}
export {};
//# sourceMappingURL=websocket.d.ts.map