Module ws

Source
Expand description

WebSocket utilities and constants

Structs§

WebSocketSubscription
Base structure for WebSocket subscriptions

Constants§

DEFAULT_MAX_FRAME_SIZE
Default maximum WebSocket frame size (16MB)
DEFAULT_PING_INTERVAL_MS
Default ping interval in milliseconds (3 minutes as per Binance docs)
DEFAULT_TIMEOUT_MS
Default WebSocket connection timeout in milliseconds
MAX_CONNECTIONS_PER_IP_5_MIN
Maximum connections per IP address in 5 minutes
MAX_INCOMING_MESSAGES_PER_SECOND
Maximum incoming messages per second
MAX_STREAMS_PER_CONNECTION
Maximum streams per WebSocket connection

Functions§

create_subscription
Creates a subscription message for WebSocket connection
create_unsubscription
Creates an unsubscription message for WebSocket connection