Structs§
- Adaptive
Tracker - Adaptive tracker that switches between table and row-level tracking.
- Adaptive
Tracking Config - Configuration for adaptive tracking.
- Adaptive
Tracking Stats - Statistics about adaptive tracking.
- Change
Listener - Listens for database changes via PostgreSQL LISTEN/NOTIFY.
- Invalidation
Config - Configuration for the invalidation engine.
- Invalidation
Engine - Engine for determining which subscriptions need re-execution.
- Listener
Config - Change listener configuration.
- Reactor
- The Reactor orchestrates real-time reactivity. It connects: ChangeListener -> InvalidationEngine -> Query Re-execution -> WebSocket Push
- Reactor
Config - Reactor configuration.
- Reactor
Stats - Reactor statistics.
- Session
Manager - Session manager for tracking WebSocket connections.
- Subscription
Manager - Subscription manager for tracking active subscriptions.
- WebSocket
Config - WebSocket server configuration.
- WebSocket
Server - WebSocket server for managing real-time connections.
Enums§
- WebSocket
Message - Message types for WebSocket communication.