Added Pursuit functionality (Untested and not fully implemented) + Global TrackedRequestSending check
This commit is contained in:
@ -117,4 +117,27 @@ private:
|
||||
bool ParseJsonObject(TSharedPtr<FJsonObject>& OutJsonObject) const;
|
||||
bool ValidateResponseType(const FString& ExpectedType) const;
|
||||
EDTFluxResponseStatus InitializeFromJson(const FString& JsonMessage, bool bLogErrors);
|
||||
|
||||
static FString GetJsonType(const EJson Type)
|
||||
{
|
||||
switch (Type)
|
||||
{
|
||||
case EJson::None:
|
||||
return TEXT("None");
|
||||
case EJson::Null:
|
||||
return TEXT("Null");
|
||||
case EJson::String:
|
||||
return TEXT("String");
|
||||
case EJson::Number:
|
||||
return TEXT("Number");
|
||||
case EJson::Boolean:
|
||||
return TEXT("Boolean");
|
||||
case EJson::Array:
|
||||
return TEXT("Array");
|
||||
case EJson::Object:
|
||||
return TEXT("Object");
|
||||
default:
|
||||
return TEXT("Unknown");
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user