VoxtaApiResponseHandler Stateless utility class for deserializing and mapping raw SignalR responses from the VoxtaServer into strongly-typed C++ data structures. More...
#include <VoxtaApiResponseHandler.h>
Static Public Member Functions | |
static TUniquePtr< ServerResponseBase > | GetResponseData (const TMap< FString, FSignalRValue > &serverResponseData) |
Deserialize a SignalR response from the VoxtaServer into the corresponding ServerResponseBase-derived struct. | |
Static Public Attributes | |
static const TSet< FString > | IGNORED_MESSAGE_TYPES |
Set of message types that we could receive from VoxtaServer but are considered safe to ignore and require no handling. | |
VoxtaApiResponseHandler Stateless utility class for deserializing and mapping raw SignalR responses from the VoxtaServer into strongly-typed C++ data structures.
Used internally by VoxtaClient to process server messages.
All methods are static and the class holds no mutable state.
|
static |
|
static |
Set of message types that we could receive from VoxtaServer but are considered safe to ignore and require no handling.