Graphorin API reference v0.1.0
Graphorin API reference / @graphorin/server / ws
ws
@graphorin/server/ws — WebSocket protocol implementation for the Graphorin standalone server. Combines the dispatcher (which fans events out to subscribers + applies the delivery-layer commentary sanitization), the in-memory ticket store (browser single-use ticket flow), the per-subject replay buffer, the strict subject grammar parser + scope check, and the @hono/node-ws upgrade handler.
Type Aliases
| Type Alias | Description |
|---|---|
| ParseSubjectResult | Result of tryParseSubject. |
Functions
| Function | Description |
|---|---|
| isSubjectAllowed | Compatibility shim — re-exports scopeMatches so consumers don't have to learn the security package's surface. |
References
BareEventFrame
Re-exports BareEventFrame
createReplayBuffer
Re-exports createReplayBuffer
createWsDispatcher
Re-exports createWsDispatcher
createWsTicketStore
Re-exports createWsTicketStore
createWsUpgradeEvents
Re-exports createWsUpgradeEvents
ParsedSubject
Re-exports ParsedSubject
ReplayBuffer
Re-exports ReplayBuffer
ReplayBufferOptions
Re-exports ReplayBufferOptions
ReplayBufferSlice
Re-exports ReplayBufferSlice
requiredScopeFor
Re-exports requiredScopeFor
SubscribeResult
Re-exports SubscribeResult
tryParseSubject
Re-exports tryParseSubject
WsDispatcher
Re-exports WsDispatcher
WsDispatcherOptions
Re-exports WsDispatcherOptions
WsDispatcherWarning
Re-exports WsDispatcherWarning
WsSubscriberHandle
Re-exports WsSubscriberHandle
WsSubscriptionSnapshot
Re-exports WsSubscriptionSnapshot
WsTicket
Re-exports WsTicket
WsTicketConsumeResult
Re-exports WsTicketConsumeResult
WsTicketStore
Re-exports WsTicketStore
WsTicketStoreOptions
Re-exports WsTicketStoreOptions
WsUpgradeOptions
Re-exports WsUpgradeOptions