Class: OpenAI::Realtime::Transports::AsyncWebSocket
- Inherits:
-
WebSocket::AsyncWebSocketTransport
- Object
- WebSocket::AsyncWebSocketTransport
- OpenAI::Realtime::Transports::AsyncWebSocket
- Defined in:
- lib/openai/helpers/realtime/transports/async_websocket.rb
Overview
Compatibility facade for the shared async WebSocket transport.
Defined Under Namespace
Classes: Socket
Instance Method Summary collapse
-
#initialize(&tls_configurator) ⇒ AsyncWebSocket
constructor
A new instance of AsyncWebSocket.
Methods inherited from WebSocket::AsyncWebSocketTransport
Constructor Details
#initialize(&tls_configurator) ⇒ AsyncWebSocket
Returns a new instance of AsyncWebSocket.
29 30 31 32 33 34 35 36 37 |
# File 'lib/openai/helpers/realtime/transports/async_websocket.rb', line 29 def initialize(&tls_configurator) super( product_name: "Realtime", error_class: OpenAI::Errors::RealtimeConnectionError, error_factory: ERROR_FACTORY, sensitive_query_parameter: "call_id", &tls_configurator ) end |