Interface WebSocketConfig

interface WebSocketConfig {
    apiKey?: string;
    autoReconnect?: boolean;
    bufferSize?: number;
    enableCircuitBreaker?: boolean;
    enableCompression?: boolean;
    enableSmartCaching?: boolean;
    endpoint: string;
    heartbeatInterval?: number;
    maxReconnectAttempts?: number;
    maxSubscriptions?: number;
    reconnectDelay?: number;
}

Properties

apiKey?: string
autoReconnect?: boolean
bufferSize?: number
enableCircuitBreaker?: boolean
enableCompression?: boolean
enableSmartCaching?: boolean
endpoint: string
heartbeatInterval?: number
maxReconnectAttempts?: number
maxSubscriptions?: number
reconnectDelay?: number