UnrealVoxta 0.1.1
 
Loading...
Searching...
No Matches
ServerResponseChatMessageEnd Struct Reference

ServerResponseChatMessageEnd Read-only data struct containing the relevant data of the 'replyEnd' response from the VoxtaServer. More...

#include <ServerResponseChatMessageEnd.h>

Inheritance diagram for ServerResponseChatMessageEnd:
ServerResponseChatMessageBase ServerResponseBase

Public Member Functions

 ServerResponseChatMessageEnd (FGuid messageId, FGuid senderId, FGuid sessionId)
 Construct a chat message end response.
 
- Public Member Functions inherited from ServerResponseChatMessageBase
 ServerResponseChatMessageBase (ChatMessageType messageType, FGuid messageId, FGuid sessionId)
 Construct a base chat message response.
 
- Public Member Functions inherited from ServerResponseBase
virtual ~ServerResponseBase ()=default
 
 ServerResponseBase (ServerResponseType responseType)
 

Public Attributes

const FGuid SENDER_ID
 The ID of the sender of the message with matching MESSAGE_ID.
 
- Public Attributes inherited from ServerResponseChatMessageBase
const ChatMessageType MESSAGE_TYPE
 The type of this chat message (start, chunk, end, cancelled).
 
const FGuid MESSAGE_ID
 The unique ID of the message.
 
const FGuid SESSION_ID
 The session ID this message belongs to.
 
- Public Attributes inherited from ServerResponseBase
const ServerResponseType RESPONSE_TYPE
 The type of this server response.
 

Additional Inherited Members

- Public Types inherited from ServerResponseChatMessageBase
enum class  ChatMessageType { MessageStart , MessageChunk , MessageEnd , MessageCancelled }
 Contains the possible states of the message that is currently being generated by Voxta. More...
 

Detailed Description

ServerResponseChatMessageEnd Read-only data struct containing the relevant data of the 'replyEnd' response from the VoxtaServer.

Signals the end of a chat message with associated sender information.

Constructor & Destructor Documentation

◆ ServerResponseChatMessageEnd()

ServerResponseChatMessageEnd::ServerResponseChatMessageEnd ( FGuid messageId,
FGuid senderId,
FGuid sessionId )
inlineexplicit

Construct a chat message end response.

Parameters
messageIdThe unique ID of the message.
senderIdThe ID of the sender.
sessionIdThe session ID this message belongs to.

Member Data Documentation

◆ SENDER_ID

const FGuid ServerResponseChatMessageEnd::SENDER_ID

The ID of the sender of the message with matching MESSAGE_ID.


The documentation for this struct was generated from the following file: