Skip to main content
zerotal

Documentation


Documentation / @zerotal/broadcasting / PresenceMember

Interface: PresenceMember

Defined in: broadcasting/src/BroadcastManager.ts:19

Core broadcast manager.

  • Tracks all open WebSocket connections.
  • Manages per-channel subscription sets.
  • Dispatches broadcast events to subscribers.
  • Authenticates private/presence channel subscriptions via a registered callback.

Wire into the application via BroadcastProvider, which calls app.withWebSocket(manager.wsHandlers) before the server starts.

Properties

id

id: string | number

Defined in: broadcasting/src/BroadcastManager.ts:20


info

info: Record<string, unknown>

Defined in: broadcasting/src/BroadcastManager.ts:21