RealtimeEvent class abstract
Base for every inbound / outbound realtime event. (You said this already exists – keeping a stub for context.)
- Implementers
- BetaSessionCreatedEvent
- BetaSessionUpdatedEvent
- BetaSessionUpdateEvent
- ConversationCreatedEvent
- ConversationItemAddedEvent
- ConversationItemCreatedEvent
- ConversationItemDeletedEvent
- ConversationItemDoneEvent
- ConversationItemInputAudioTranscriptionCompletedEvent
- ConversationItemInputAudioTranscriptionDeltaEvent
- ConversationItemInputAudioTranscriptionFailedEvent
- ConversationItemInputAudioTranscriptionSegmentEvent
- ConversationItemRetrievedEvent
- ConversationItemTruncatedEvent
- InputAudioBufferAppendEvent
- InputAudioBufferClearedEvent
- InputAudioBufferClearEvent
- InputAudioBufferCommitEvent
- InputAudioBufferCommittedEvent
- InputAudioBufferSpeechStartedEvent
- InputAudioBufferSpeechStoppedEvent
- InputAudioBufferTimeoutTriggeredEvent
- OutputAudioBufferClearedEvent
- OutputAudioBufferClearEvent
- OutputAudioBufferStartedEvent
- OutputAudioBufferStoppedEvent
- RateLimitsUpdatedEvent
- RealtimeConversationItemCreateEvent
- RealtimeConversationItemDeleteEvent
- RealtimeConversationItemRetrieveEvent
- RealtimeConversationItemTruncateEvent
- RealtimeErrorEvent
- RealtimeMcpListToolsCompletedEvent
- RealtimeMcpListToolsFailedEvent
- RealtimeMcpListToolsInProgressEvent
- RealtimeResponseAudioDeltaEvent
- RealtimeResponseAudioDoneEvent
- RealtimeResponseAudioTranscriptDeltaEvent
- RealtimeResponseAudioTranscriptDoneEvent
- RealtimeResponseCancelEvent
- RealtimeResponseContentPartAddedEvent
- RealtimeResponseContentPartDoneEvent
- RealtimeResponseCreatedEvent
- RealtimeResponseCreateEvent
- RealtimeResponseDoneEvent
- RealtimeResponseFunctionCallArgumentsDeltaEvent
- RealtimeResponseFunctionCallArgumentsDoneEvent
- RealtimeResponseMcpCallArgumentsDeltaEvent
- RealtimeResponseMcpCallArgumentsDoneEvent
- RealtimeResponseMcpCallCompletedEvent
- RealtimeResponseMcpCallFailedEvent
- RealtimeResponseMcpCallInProgressEvent
- RealtimeResponseOutputAudioDeltaEvent
- RealtimeResponseOutputAudioDoneEvent
- RealtimeResponseOutputAudioTranscriptDeltaEvent
- RealtimeResponseOutputAudioTranscriptDoneEvent
- RealtimeResponseOutputItemAddedEvent
- RealtimeResponseOutputItemDoneEvent
- RealtimeResponseOutputTextDeltaEvent
- RealtimeResponseOutputTextDoneEvent
- RealtimeResponseTextDeltaEvent
- RealtimeResponseTextDoneEvent
- SessionCreatedEvent
- SessionUpdatedEvent
- SessionUpdateEvent
- TranscriptionSessionUpdatedEvent
- TranscriptionSessionUpdateEvent
Constructors
- RealtimeEvent.new(String type)
-
const
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
fromJson(
Map< String, dynamic> j) → RealtimeEvent -
Parse an arbitrary WebSocket JSON payload into the specific
RealtimeEvent
implementation for thattype
. Throws if thetype
is missing or unknown.