LootLocker Unreal SDK 10.7.0
Game backend SDK for Unreal Engine
Loading...
Searching...
No Matches
LootLockerErrorData.h
Go to the documentation of this file.
1// Copyright (c) 2021 LootLocker
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "LootLockerErrorData.generated.h"
7
9USTRUCT(BlueprintType)
11{
12 GENERATED_BODY()
14 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
15 FString ban_reason = "";
17 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
18 FString ban_detail = "";
20 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
21 FString banned_on = "";
24 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
25 FString banned_until = "";
27 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
28 bool permanent = false;
29};
30
31USTRUCT(BlueprintType)
33{
34 GENERATED_BODY()
36 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
37 FString Code = "";
39 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
40 FString Doc_url = "";
42 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
43 FString Request_id = "";
45 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
46 FString Trace_id = "";
50 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
53 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
54 FString Message = "";
57 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "LootLocker")
59};
Details about a player's active ban.
Definition LootLockerErrorData.h:11
FString ban_detail
A player-facing message describing the ban. Empty when no detail was provided.
Definition LootLockerErrorData.h:18
FString banned_until
The time the ban expires, as an ISO 8601 timestamp.
Definition LootLockerErrorData.h:25
FString banned_on
The time the ban was issued, as an ISO 8601 timestamp.
Definition LootLockerErrorData.h:21
FString ban_reason
The reason for the ban. One of "manual" or "chargeback".
Definition LootLockerErrorData.h:15
bool permanent
True if the ban has no expiry date.
Definition LootLockerErrorData.h:28
Definition LootLockerErrorData.h:33
FString Code
A descriptive code identifying the error.
Definition LootLockerErrorData.h:37
FString Message
A free text description of the problem and potential suggestions for fixing it.
Definition LootLockerErrorData.h:54
FString Trace_id
A unique identifier for tracing the request through LootLocker systems, use this in contact with supp...
Definition LootLockerErrorData.h:46
int Retry_after_seconds
If the request was rate limited (status code 429) or the servers were temporarily unavailable (status...
Definition LootLockerErrorData.h:51
FLootLockerBanInfo ban
When Code is "player_banned", contains sanitized details about the active ban.
Definition LootLockerErrorData.h:58
FString Request_id
A unique identifier of the request to use in contact with support.
Definition LootLockerErrorData.h:43
FString Doc_url
A link to further documentation on the error.
Definition LootLockerErrorData.h:40