UNPKG

@synet/realtime

Version:

Realtime Communication server/client implementations

16 lines (14 loc) 574 B
import { WebSocketRealtimeProvider } from "./websocket-provider"; import type { RealtimeProviderOptions } from "@synet/patterns/realtime/client"; import type { WebsocketOptions } from "./websocket-types"; /** * Creates a new Gateway client * @param gatewayUrl The URL of the gateway server * @param options Configuration options for the gateway client */ export function createWebsocketClient( gatewayUrl: string, options: RealtimeProviderOptions<WebsocketOptions> = {}, ): WebSocketRealtimeProvider { return new WebSocketRealtimeProvider(gatewayUrl, options); }