Skip to main content

Module rtc

Module rtc 

Source
Expand description

WebRTC call setup: Create realtime call.md. SDP answer and Location remain raw HTTP body/headers; multipart session is a direct JSON session object.

Structs§

CreateLiveCallMultipartForm
CreateLiveCallMultipartFormBuilder
Builder for CreateLiveCallMultipartForm.
CreateRealtimeCallMultipartForm
CreateRealtimeCallMultipartFormBuilder
Builder for CreateRealtimeCallMultipartForm.
LiveDelegation
LiveDelegationBuilder
Builder for LiveDelegation.
LiveInitialMessage
LiveInitialMessageBuilder
Builder for LiveInitialMessage.
LiveInitialText
LiveInitialTextBuilder
Builder for LiveInitialText.
LiveSessionCreateRequest
Frameless WebRTC setup at POST /v1/live. Unlike Realtime, this session has no required type: realtime. Source: samples/codex/codex-rs/codex-api/ src/endpoint/realtime_websocket/methods_frameless_bidi.rs::session_json.
LiveSessionCreateRequestBuilder
Builder for LiveSessionCreateRequest.

Enums§

RealtimeRoute
HTTP/WS entry paths for the OpenAI realtime family. The host still owns authentication, model routing and upgrading the connection.

Type Aliases§

CreateLiveCallRequest
CreateLiveCallResponse
CreateRealtimeCallRequest
CreateRealtimeCallResponse
RealtimeCallSessionJson
JSON value of the multipart session part, without an extra wrapper object.