UNPKG

@klastra/ksync

Version:

Real-time sync engine for modern applications with 300k+ ops/sec performance

24 lines (23 loc) 563 B
export declare class KSyncServer { private port; private wss; private clients; private events; private currentVersion; private heartbeatInterval?; constructor(port?: number); private setupServer; private handleMessage; private handleEvent; private handleSyncRequest; private sendSyncResponse; private broadcast; private startHeartbeat; private generateClientId; getStats(): { connectedClients: number; totalEvents: number; currentVersion: number; }; close(): void; }