Namespace Virtufin.WebSocketManager.Configuration
Classes
- ConnectionEvents
CloudEvents v1.0 type strings for WSM events. See virtufin-openspec/openspec/specs/pubsub-topics/spec.md for the ce-type taxonomy.
- ConnectionStoreOptions
Tuning for connection record state-store TTL. The WSM sets a Dapr
ttlInSecondson every connection record write. ConnectionHeartbeatService refreshes it for every locally-owned, connected connection every TTL/3 seconds (floored at 10s), independent of send traffic; a successfulSend/SendRawalso refreshes it as a side effect. Records whose TTL elapses (e.g. a pod that died without a clean disconnect, so nothing is heartbeating them anymore) are removed by the state store without explicit reclaimer intervention.
- InfraEvents
CloudEvents v1.0 type strings for WSM infra events (heartbeats, instance index updates).
- Topics
Pubsub topics published by the WebSocketManager. Topic naming follows the lane + scenario scheme in virtufin-openspec/openspec/specs/pubsub-topics/spec.md. This file is the source of truth for any service that needs to consume websocketmanager.* events.