LootLocker Unreal SDK 10.4.0
Game backend SDK for Unreal Engine
Loading...
Searching...
No Matches
FLootLockerResponse Struct Reference

Base response struct — every SDK callback receives a struct that derives from this. More...

#include <LootLockerResponse.h>

Inherited by FInternalLootLockerListCatalogPricesResponse, FInternalLootLockerListCatalogPricesV2Response, FLootLockerAccountConnectedResponse, FLootLockerActivateRentalAssetResponse, FLootLockerAssetCandidateResponse, FLootLockerAssetCandidatesResponse, FLootLockerAssetInstanceStorageItemResponse, FLootLockerAssetInstanceStorageItemsResponse, FLootLockerAsyncPurchaseInitiatedResponse, FLootLockerAsyncPurchaseStatusResponse, FLootLockerAuthResponse, FLootLockerBalanceResponse, FLootLockerBeginSteamPurchaseRedemptionResponse, FLootLockerCharacterLoadoutResponse, FLootLockerComputeAndLockDropTableResponse, FLootLockerCreateAssetCandidateResponse, FLootLockerCreateStripeCheckoutSessionResponse, FLootLockerCreateWalletResponse, FLootLockerCreditWalletResponse, FLootLockerDebitWalletResponse, FLootLockerDeleteAssetInstanceResponse, FLootLockerDlcResponse, FLootLockerEntitlementHistoryResponse, FLootLockerFeedbackCategoryResponse, FLootLockerFileListResponse, FLootLockerFollowActionResponse, FLootLockerFriendActionResponse, FLootLockerGameHeroListResponse, FLootLockerGameInfoResponse, FLootLockerGenericProgressionResponse, FLootLockerGetAllMemberRanksResponse, FLootLockerGetAssetBonesResponse, FLootLockerGetAssetsResponse, FLootLockerGetByListOfMembersResponse, FLootLockerGetContextResponse, FLootLockerGetCurrencyDetailsResponse, FLootLockerGetCurrentPlayerInfoResponse, FLootLockerGetFavouriteAssetIndicesResponse, FLootLockerGetFriendResponse, FLootLockerGetMapsResponse, FLootLockerGetMemberRankResponse, FLootLockerGetMetadataResponse, FLootLockerGetMultisourceMetadataResponse, FLootLockerGetScoreListResponse, FLootLockerGetWalletResponse, FLootLockerGrantAssetResponse, FLootLockerHeroListResponse, FLootLockerHeroLoadoutResponse, FLootLockerHeroResponse, FLootLockerInternalListBroadcastsResponse, FLootLockerInventoryResponse, FLootLockerInvokeTriggersByKeyResponse, FLootLockerLeaderboardArchiveDetailsResponse, FLootLockerLeaderboardArchiveResponse, FLootLockerLeaderboardDetailsResponse, FLootLockerLeaseRemoteSessionResponse, FLootLockerListBalancesForWalletResponse, FLootLockerListBlockedPlayersResponse, FLootLockerListBroadcastsResponse, FLootLockerListCatalogPricesResponse, FLootLockerListCatalogPricesV2Response, FLootLockerListCatalogsResponse, FLootLockerListCharacterTypesResponse, FLootLockerListConnectedAccountsResponse, FLootLockerListCurrenciesResponse, FLootLockerListDenominationsResponse, FLootLockerListFollowersResponse, FLootLockerListFriendsResponse, FLootLockerListIncomingFriendRequestsResponse, FLootLockerListLeaderboardsResponse, FLootLockerListMetadataResponse, FLootLockerListNotificationsResponse, FLootLockerListOutgoingFriendRequestsResponse, FLootLockerListPlayerCharactersResponse, FLootLockerListPlayerInfoResponse, FLootLockerListSimpleAssetsResponse, FLootLockerLootBoxContentResponse, FLootLockerMessagesResponse, FLootLockerMultiplePlayersNamesResponse, FLootLockerMultiplePlayersPlatformIdsResponse, FLootLockerNameResponse, FLootLockerOpenLootBoxResponse, FLootLockerPaginatedGenericProgressionResponse, FLootLockerPaginatedProgressionTiersResponse, FLootLockerPaginatedProgressionsResponse, FLootLockerPersistentStorageItemResponse, FLootLockerPersistentStorageItemsResponse, FLootLockerPickDropsFromDropTableResponse, FLootLockerPlayerAssetNotificationResponse, FLootLockerPlayerFileResponse, FLootLockerPlayerHeroResponse, FLootLockerProgressionResponse, FLootLockerQuerySteamPurchaseRedemptionStatusResponse, FLootLockerReadNotificationsResponse, FLootLockerRefundByEntitlementIdsResponse, FLootLockerRemoteSessionStatusPollingResponse, FLootLockerSetMetadataResponse, FLootLockerSimpleInventoryResponse, FLootLockerSingleEntitlementResponse, FLootLockerSubmitScoreResponse, FLootLockerTimeResponse, FLootLockerUniversalAssetsResponse, and FLootLockerWhiteLabelVerifySessionResponse.

Collaboration diagram for FLootLockerResponse:

Data Fields

bool success = false
 Whether this request was a success.
 
int StatusCode = 0
 HTTP Status code from the request to LootLockers backend.
 
FString FullTextFromServer = ""
 Raw text/http body from the server response.
 
FLootLockerErrorData ErrorData
 If this request was not a success, this structure holds all the information needed to identify the problem.
 
FLootLockerRequestContext Context
 Context for the request.
 

Detailed Description

Base response struct — every SDK callback receives a struct that derives from this.

Check success before accessing any payload fields. On failure, ErrorData contains the HTTP status code and a human-readable description.

Field Documentation

◆ Context

FLootLockerRequestContext FLootLockerResponse::Context

Context for the request.

◆ ErrorData

FLootLockerErrorData FLootLockerResponse::ErrorData

If this request was not a success, this structure holds all the information needed to identify the problem.

◆ FullTextFromServer

FString FLootLockerResponse::FullTextFromServer = ""

Raw text/http body from the server response.

◆ StatusCode

int FLootLockerResponse::StatusCode = 0

HTTP Status code from the request to LootLockers backend.

◆ success

bool FLootLockerResponse::success = false

Whether this request was a success.