Class: Finlight::RawArticleWebSocketClient
- Inherits:
-
BaseWebSocketClient
- Object
- BaseWebSocketClient
- Finlight::RawArticleWebSocketClient
- Defined in:
- lib/finlight/websocket/raw_article_client.rb
Overview
Streams unenriched articles with minimal latency. The raw stream delivers every message, including updates — no duplicate suppression.
Constant Summary
Constants inherited from BaseWebSocketClient
BaseWebSocketClient::CLOSE_ADMIN_KICK, BaseWebSocketClient::CLOSE_BLOCKED, BaseWebSocketClient::CLOSE_GRACE_SECONDS, BaseWebSocketClient::CLOSE_PROACTIVE_ROTATION, BaseWebSocketClient::CLOSE_RATE_LIMITED, BaseWebSocketClient::CLOSE_USER_BLOCKED, BaseWebSocketClient::DEFAULT_ADMIN_KICK_RETRY_MS, BaseWebSocketClient::DIAL_RATE_LIMIT_BACKOFF_SECONDS, BaseWebSocketClient::ERROR_BLOCKED_BACKOFF_SECONDS, BaseWebSocketClient::ERROR_RATE_LIMIT_BACKOFF_SECONDS, BaseWebSocketClient::RECENT_ARTICLE_CACHE_SIZE
Method Summary
Methods inherited from BaseWebSocketClient
#connect, #connect_async, #initialize, #stop
Constructor Details
This class inherits a constructor from Finlight::BaseWebSocketClient