5#include "CoreMinimal.h"
16#pragma region helper classes
28#pragma region public API
ServerResponseType
ServerResponseType Contains the possible response types that can be reported by the VoxtaApiReponseHa...
Definition ServerResponseType.h:16
ServerResponseBase(ServerResponseType responseType)
Definition ServerResponseBase.h:20
ChatMessageType
Contains the possible states of the message that is currently being generated by Voxta.
Definition ServerResponseChatMessageBase.h:20
@ MessageChunk
Definition ServerResponseChatMessageBase.h:22
@ MessageStart
Definition ServerResponseChatMessageBase.h:21
@ MessageEnd
Definition ServerResponseChatMessageBase.h:23
@ MessageCancelled
Definition ServerResponseChatMessageBase.h:24
const FGuid SESSION_ID
The session ID this message belongs to.
Definition ServerResponseChatMessageBase.h:54
const FGuid MESSAGE_ID
The unique ID of the message.
Definition ServerResponseChatMessageBase.h:52
ServerResponseChatMessageBase(ChatMessageType messageType, FGuid messageId, FGuid sessionId)
Construct a base chat message response.
Definition ServerResponseChatMessageBase.h:37
const ChatMessageType MESSAGE_TYPE
The type of this chat message (start, chunk, end, cancelled).
Definition ServerResponseChatMessageBase.h:50