15#include "CoreMinimal.h"
18#include "CPP/HIVE_CPP.h"
21class HIVESDK_API FHiveResultAPI
28 RESTORE_NOT_OWNED = 10,
35 ITEM_DELIVERY_DELAYED = 11,
66 CONFLICT_PLAYER = -11,
79 DEVELOPER_ERROR = -13,
85 DUPLICATED_PROMOTION_CODE = -14,
108 RealNameVerification = 2100,
110 CommonHTTPConnectionException = -1,
111 CommonHTTPConnectionOpenException = -2,
112 CommonHTTPContentEncodingNotSupported = -3,
113 CommonHTTPDecryptionFailed = -4,
114 CommonHTTPResponseException = -5,
115 CommonHTTPInvalidBody = -6,
116 CommonHTTPInvalidJSON = -7,
117 CommonHTTPInvalidURLRequest = -8,
118 CommonHTTPInvalidURL = -9,
119 CommonHTTPGzipDecodeFailed = -10,
120 CommonHTTPNetworkError = -11,
121 CommonLibraryMissing = -12,
123 TestWithNSError = -801,
124 TestWithNSString = -802,
125 TestWithNSDictionary = -803,
126 CommonUnknown = -999,
127 AuthNotInitialized = -1100001,
128 AuthInvalidServerResponse = -1100002,
129 AuthServerResponseNotSuccessful = -1100003,
130 AuthInvalidUser = -1100004,
131 AuthUserCanceled = -1100005,
132 AuthInProgressLoginLogout = -1100006,
133 AuthInvalidSelectedAccountURL = -1100007,
134 AuthInvalidSelectedVID = -1100008,
135 AuthOnRunningV4 = -1100009,
136 AuthInvalidConfigurationXml = -1100010,
137 AuthInvalidParamLoginType = -1100011,
138 AuthInvalidParamVID = -1100012,
139 AuthInvalidParamSessionKey = -1100013,
140 AuthInvalidGuestSession = -1100014,
141 AuthUserInBlacklist = -1100015,
142 AuthInvalidAccountSession = -1100016,
143 AuthJsonException = -1100017,
144 AuthCanceled = -1100018,
145 AuthDialogAlreadyUsing = -1100019,
146 AuthNetworkErrorShowLoginSelection = -1100020,
147 AuthNetworkErrorCheckMaintenance = -1100021,
148 AuthResponseFailCheckMaintenance = -1100022,
149 AuthResponseFailMaintenanceDialog = -1100023,
150 AuthNetworkErrorProcessLoginType = -1100024,
151 AuthNetworkErrorGuestLogin = -1100025,
152 AuthHIVESocialLoginCancelled = -1100026,
153 AuthNetworkErrorLoginCenterLogin = -1100027,
154 AuthNetworkErrorRequestUpdate = -1100028,
155 AuthNetworkErrorRequestAdultConfirm = -1100029,
156 AuthInvalidParamVIDList = -1100030,
157 AuthAgreementFail_DoExit = -1100031,
158 AuthMaintenanceActionDefault_DoExit = -1100032,
159 AuthMaintenanceActionOpenURL_DoExit = -1100033,
160 AuthMaintenanceActionExit_DoExit = -1100034,
161 AuthMaintenanceActionDone = -1100035,
162 AuthMaintenanceTimeover_DoExit = -1100036,
163 AuthUserInBlacklistActionDefault_DoExit = -1100037,
164 AuthUserInBlacklistActionOpenURL_DoExit = -1100038,
165 AuthUserInBlacklistActionExit_DoExit = -1100039,
166 AuthUserInBlacklistActionDone = -1100040,
167 AuthUserInBlacklistTimeover_DoExit = -1100041,
168 AuthInProgressInitialize = -1100042,
169 AuthSkipPermissionView = -1100043,
170 AuthInProgressRequestPermissionViewData = -1100044,
171 AuthNetworkErrorRequestPermissionViewData = -1100045,
172 AuthProviderMissingKey = -1100046,
173 AuthResponseFailLogoutOnlyPGSConnectedUser = -1100047,
174 AuthNetworkErrorLoginCenterSignOut = -1100048,
175 AuthV4InvalidServerResponse = -1200001,
176 AuthV4OnRunningV1 = -1200002,
177 AuthV4InProgressSignIn = -1200003,
178 AuthV4InvalidConfigurationXml = -1200004,
179 AuthV4InvalidSavedPlayerInfo = -1200005,
180 AuthV4AlreadyAuthorized = -1200006,
181 AuthV4ConflictPlayer = -1200007,
182 AuthV4UserInBlacklist = -1200008,
183 AuthV4InvalidSession = -1200009,
184 AuthV4ConflictPlayerHandlingFail = -1200010,
185 AuthV4InvalidParamDid = -1200011,
186 AuthV4NotInitialized = -1200012,
187 AuthV4SessionExist = -1200013,
188 AuthV4SessionNotExist = -1200014,
189 AuthV4InvalidProviderType = -1200015,
190 AuthV4SigninFirst = -1200016,
191 AuthV4ProviderAlreadyConnected = -1200017,
192 AuthV4ProviderAlreadyDisconnected = -1200018,
193 AuthV4InvalidParamSelectedPlayerid = -1200019,
194 AuthV4InvalidConflictInfo = -1200020,
195 AuthV4InvalidPlayeridList = -1200021,
196 AuthV4JsonException = -1200022,
197 AuthV4InvalidSigninSelection = -1200023,
198 AuthV4NotSupportedProviderType = -1200024,
199 AuthV4WebviewDialogError = -1200025,
200 AuthV4InProgressAuthDialog = -1200026,
201 AuthV4InvalidParamViewID = -1200027,
202 AuthV4InvalidParamPlayerID = -1200028,
203 AuthV4NetworkErrorSigninGuest = -1200029,
204 AuthV4ResponseFailProviderUserID = -1200030,
205 AuthV4ResponseFailSelectedPlayerID = -1200031,
206 AuthV4CancelDialog = -1200032,
207 AuthV4ResponseFailSocialDialog = -1200033,
208 AuthV4ProfileNetworkError = -1200034,
209 AuthV4ProfileResponseFail = -1200035,
210 AuthV4MembershipNetworkError = -1200036,
211 AuthV4MembershipResponseFail = -1200037,
212 AuthV4ResponseFailSigninProvider = -1200038,
213 AuthV4ResponseFailCheckProvider = -1200039,
214 AuthV4ResponseFailGetFriendList = -1200040,
215 AuthV4ResponseFailSigninGuest = -1200041,
216 AuthV4InProgressConnect = -1200042,
217 AuthV4InProgressShowLeaderboard = -1200043,
218 AuthV4InProgressShowAchievements = -1200044,
219 AuthV4PlayerChange = -1200045,
220 AuthV4HelperImplifiedLoginFail = -1200046,
221 AuthV4PlayerResolved = -1200047,
222 AuthV4AgreementFail_DoExit = -1200048,
223 AuthV4AgreementFailWithWebviewError_DoExit = -1200049,
224 AuthV4MaintenanceActionDefault_DoExit = -1200050,
225 AuthV4MaintenanceActionOpenURL_DoExit = -1200051,
226 AuthV4MaintenanceActionExit_DoExit = -1200052,
227 AuthV4MaintenanceActionDone = -1200053,
228 AuthV4MaintenanceTimeover_DoExit = -1200054,
229 AuthV4NetworkError = -1200055,
230 AuthV4InvalidResponseData = -1200056,
231 AuthV4ServerResponseError = -1200057,
232 AuthV4NeedSignIn = -1200058,
233 AuthV4InProgress = -1200059,
234 AuthV4InvalidParam = -1200060,
235 AuthV4SkipPermissionView = -1200061,
236 AuthV4InvalidCertification = -1200062,
237 AuthV4LastProviderCantDisconnect = -1200063,
238 AuthV4ServiceShutdown = -1200064,
239 AuthV4ProviderLoginError = -1200101,
240 AuthV4ProviderLogoutError = -1200102,
241 AuthV4ProviderNotSupportGetFriends = -1200103,
242 AuthV4ProviderLoginCancel = -1200104,
243 AuthV4ProviderMissingKey = -1200105,
244 authV4ProviderNotSupportedMyInquiry = -1200106,
245 AuthV4FacebookUserCanceled = -1200201,
246 AuthV4FacebookResponseFailGetFriends = -1200202,
247 AuthV4FacebookNetworkErrorUploadProfile = -1200203,
248 AuthV4FacebookResponseFailUploadProfile = -1200204,
249 AuthV4FacebookResponseError = -1200205,
250 AuthV4FacebookInvalidResponseData = -1200206,
251 AuthV4FacebookNetworkError = -1200207,
252 AuthV4FacebookCancel = -1200208,
253 AuthV4GoogleResponseFailLogin = -1200301,
254 AuthV4GoogleResponseFailLogout = -1200302,
255 AuthV4GoogleNetworkErrorUploadProfile = -1200303,
256 AuthV4GoogleResponseFailUploadProfile = -1200304,
257 AuthV4GoogleResponseFailShowAchievements = -1200305,
258 AuthV4GoogleResponseFailShowLeaderboards = -1200306,
259 AuthV4GoogleNotSupported = -1200307,
260 AuthV4GoogleLoginCancel = -1200308,
261 AuthV4GoogleNetworkError = -1200309,
262 AuthV4GoogleLogout = -1200310,
263 AuthV4GoogleResponseFailAchievementsReveal = -1200311,
264 AuthV4GoogleResponseFailAchievementsUnlock = -1200312,
265 AuthV4GoogleResponseFailAchievementsIncrement = -1200313,
266 AuthV4GoogleResponseFailLeaderboardsSubmitScore = -1200314,
267 AuthV4GoogleNeedSignIn = -1200315,
268 AuthV4GoogleNeedSettingOption = -1200316,
269 AuthV4GoogleResponseFailPGSGetServerAccessToken = -1200317,
270 AuthV4GoogleResponseFailPGSGetPlayerId = -1200318,
271 AuthV4GoogleObjectNotReady = -1200319,
272 AuthV4AppleLoginCancel = -1200401,
273 AuthV4AppleResponseFailLogin = -1200402,
274 AuthV4AppleTimeOut = -1200403,
275 AuthV4AppleResponseFailReportScore = -1200404,
276 AuthV4AppleInProgressGameCenterVC = -1200405,
277 AuthV4AppleResponseFailLoadAchievements = -1200406,
278 AuthV4AppleResponseFailReportAchievements = -1200407,
279 AuthV4AppleResponseFailResetAchievements = -1200408,
280 AuthV4AppleNotSupported = -1200409,
281 AuthV4AppleInProgress = -1200410,
282 AuthV4AppleResponseError = -1200411,
283 AuthV4AppleCancel = -1200412,
284 AuthV4VKResponseFailLogin = -1200501,
285 AuthV4VKInvalidParamSDK = -1200502,
286 AuthV4VKNotInitialized = -1200503,
287 AuthV4VKCancelLogin = -1200504,
288 AuthV4VKInvalidSession = -1200505,
289 AuthV4VKResponseFailGetFriends = -1200506,
290 AuthV4VKResponseFailLogout = -1200507,
291 AuthV4VKResponseFailUploadProfile = -1200508,
292 AuthV4VKNetworkErrorUploadProfile = -1200509,
293 AuthV4VKInProgress = -1200510,
294 AuthV4VKResponseError = -1200511,
295 AuthV4VKNetworkError = -1200512,
296 AuthV4VKInvalidParam = -1200513,
297 AuthV4VKCancel = -1200514,
298 AuthV4VKTokenResponseError = -1200515,
299 AuthV4WechatInProgressLoginLogout = -1200601,
300 AuthV4WechatResponseFailLogin = -1200602,
301 AuthV4WechatNotSupportedRequest = -1200603,
302 AuthV4WechatResponseFailUserInfo = -1200604,
303 AuthV4WechatNetworkErrorUserInfo = -1200605,
304 AuthV4WechatNetworkError = -1200606,
305 AuthV4WechatResponseFail = -1200607,
306 AuthV4WechatNetworkErrorLogin = -1200608,
307 AuthV4WechatLoginCancel = -1200609,
308 AuthV4WechatInProgress = -1200610,
309 AuthV4WechatResponseError = -1200611,
310 AuthV4WechatInvalidResponseData = -1200612,
311 AuthV4WechatInvalidAppKey = -1200613,
312 AuthV4HIVEDialogCancel = -1200701,
313 AuthV4HIVENetworkErrorUploadProfile = -1200702,
314 AuthV4HIVEResponseFailUploadProfile = -1200703,
315 AuthV4HIVEInProgress = -1200704,
316 AuthV4HIVEResponseError = -1200705,
317 AuthV4HIVENetworkError = -1200706,
318 AuthV4HIVEInvalidParam = -1200707,
319 AuthV4HIVECancel = -1200708,
320 AuthV4QQInProgressLoginLogout = -1200801,
321 AuthV4QQResponseFailLogin = -1200802,
322 AuthV4QQCancelLogin = -1200803,
323 AuthV4QQNetworkError = -1200804,
324 AuthV4QQNetworkErrorUploadProfile = -1200805,
325 AuthV4QQResponseFailUploadProfile = -1200806,
326 AuthV4QQCancelUploadProfile = -1200807,
327 AuthV4QQResponseFailLogout = -1200808,
328 AuthV4QQNotInitialized = -1200809,
329 AuthV4QQInProgress = -1200810,
330 AuthV4QQResponseError = -1200811,
331 AuthV4QQInvalidResponseData = -1200812,
332 AuthV4QQInvalidParam = -1200813,
333 AuthV4QQCancel = -1200814,
334 AuthV4SignInAppleUnknown = -1200901,
335 AuthV4SignInAppleCanceled = -1200902,
336 AuthV4SignInAppleFailed = -1200903,
337 AuthV4SignInAppleInvalidResponse = -1200904,
338 AuthV4SignInAppleNotHandled = -1200905,
339 AuthV4SignInAppleNotSupported = -1200906,
340 AuthV4LineInvalidParam = -1201001,
341 AuthV4LineCancel = -1201002,
342 AuthV4LineResponseError = -1201003,
343 AuthV4LineNetworkError = -1201004,
344 AuthV4TwitterResponseError = -1201101,
345 AuthV4TwitterInvalidParam = -1201102,
346 AuthV4WeverseInProgressLoginLogout = -1201201,
347 AuthV4WeverseResponseFailLogin = -1201202,
348 AuthV4WeverseNotSupported = -1201203,
349 AuthV4WeverseNetworkError = -1201204,
350 AuthV4WeverseLoginCancel = -1201205,
351 AuthV4WeverseResponseError = -1201206,
352 AuthV4NotRegisteredDevice = -1201300,
353 AuthV4HuaweiNotInitialized = -1201401,
354 AuthV4HuaweiInProgress = -1201402,
355 AuthV4HuaweiInvalidParam = -1201403,
356 AuthV4HuaweiLoginCancel = -1201404,
357 AuthV4HuaweiNetworkError = -1201405,
358 AuthV4HuaweiResponseError = -1201406,
359 SocialResponseFailDismissDialog = -2000001,
360 SocialCancelDismissDialog = -2000002,
361 SocialCancelConnect = -2000003,
362 SocialResponseFailConnect = -2000004,
363 SocialCancelGetPictureFromGallery = -2000005,
364 SocialResponseFailGetPictureFromGallery = -2000006,
365 SocialCancelSharePhoto = -2000007,
366 SocialResponseFailSharePhoto = -2000008,
367 SocialInvalidParam = -2000009,
368 SocialProviderNotInitialized = -2000010,
369 SocialNeedSignIn = -2000011,
370 SocialGoogleNotInitialized = -2000101,
371 SocialGoogleResponseFailGetProfile = -2000102,
372 SocialGoogleInProgressConnect = -2000103,
373 SocialGoogleResponseFailConnect = -2000104,
374 SocialGoogleCancelGetProfile = -2000105,
375 SocialGoogleCancelConnect = -2000106,
376 SocialGoogleNetworkErrorUpdateServerFlag = -2000107,
377 SocialGoogleResponseFailUpdateServerFlag = -2000108,
378 SocialFacebookNotInitialized = -2000201,
379 SocialFacebookResponseFailGetProfile = -2000202,
380 SocialFacebookCancelGetProfile = -2000203,
381 SocialFacebookResponseFailGetFriends = -2000204,
382 SocialFacebookCancelGetFriends = -2000205,
383 SocialFacebookResponseFailSendMessage = -2000206,
384 SocialFacebookCancelSendMessage = -2000207,
385 SocialFacebookMessageDialogShowFail = -2000208,
386 SocialFacebookResponseFailShowInvitation = -2000209,
387 SocialFacebookCancelShowInvitation = -2000210,
388 SocialFacebookInvalidParamPost = -2000211,
389 SocialFacebookPostDialogShowFail = -2000212,
390 SocialFacebookShareFail = -2000213,
391 SocialFacebookShareCancelled = -2000214,
392 SocialFacebookSendInvitationFail = -2000215,
393 SocialFacebookSendInvitationCancelled = -2000216,
394 SocialFacebookCancelPost = -2000217,
395 SocialFacebookResponseFailPost = -2000218,
396 SocialFacebookOperationException = -2000219,
397 SocialFacebookServiceException = -2000220,
398 SocialFacebookException = -2000221,
399 SocialHIVENotInitialized = -2000301,
400 SocialHIVENetworkErrorGetMyProfile = -2000302,
401 SocialHIVEInvalidParamSetMyProfile = -2000303,
402 SocialHIVENetworkErrorSetMyProfile = -2000304,
403 SocialHIVENetworkErrorGetFriends = -2000305,
404 SocialHIVEInvalidSession = -2000306,
405 SocialHIVEInvalidParamVID = -2000307,
406 SocialHIVENetworkErrorGetVIDByUIDList = -2000308,
407 SocialHIVENetworkErrorGetUIDByVIDList = -2000309,
408 SocialHIVEInvalidParamContentSendMessage = -2000310,
409 SocialHIVENetworkErrorSendMessage = -2000311,
410 SocialHIVEInvalidParamReceiptSendMessage = -2000312,
411 SocialHIVEInvalidParamUID = -2000313,
412 SocialHIVEInProgressSocialDialog = -2000314,
413 SocialHIVESocialDialogClosed = -2000315,
414 SocialHIVENetworkErrorGetBadgeInfo = -2000316,
415 SocialHIVEResponseFailGetMyProfile = -2000317,
416 SocialHIVEResponseFailSetMyProfile = -2000318,
417 SocialHIVEResponseFailGetFriends = -2000319,
418 SocialHIVEResponseFailGetVID = -2000320,
419 SocialHIVEResponseFailInvalidVIDList = -2000321,
420 SocialHIVEResponseFailGetUID = -2000322,
421 SocialHIVEResponseFailInvalidUIDList = -2000323,
422 SocialHIVEResponseFailSendMessage = -2000324,
423 SocialHIVEResponseFailGetBadgeInfo = -2000325,
424 SocialHIVEResponseFailDialogWebView = -2000326,
425 SocialHIVEResponseFailSocialDialog = -2000327,
426 SocialHIVEInvalidParamFriendType = -2000328,
427 SocialHIVEResponseFailGetProfiles = -2000329,
428 SocialHIVEInvalidParamGetProfiles = -2000330,
429 SocialHIVEResponseFail = -2000331,
430 SocialHIVEInvalidParamSendMessage = -2000332,
431 SocialHIVEInvalidParamSendInvitationMessage = -2000333,
432 SocialHIVEResponseFailGetPictureFromGallery = -2000334,
433 SocialHIVEResponseFailGetPictureFromCamera = -2000335,
434 SocialHIVENetworkErrorSendInvitationMessage = -2000336,
435 PromotionNotInitialized = -3000001,
436 PromotionAlreadyShowing = -3000002,
437 PromotionNetworkErrorShowCustomContents = -3000003,
438 PromotionNetworkErrorShowOfferwall = -3000004,
439 PromotionShowDialogFail = -3000005,
440 PromotionResponseFailGetViewInfo = -3000006,
441 PromotionNetworkError = -3000007,
442 PromotionServerResponseError = -3000008,
443 PromotionInvalidResponseData = -3000009,
444 PromotionShareFailed = -3000010,
445 UserEngagementResponseFail = -3200001,
446 UserEngagementAlreadySetReady = -3200002,
447 UserEngagementHandlerNotRegistered = -3200003,
448 UserEngagementNotLogined = -3200004,
449 UserEngagementEmptyCouponId = -3200005,
450 UserEngagementEmptyMarketPid = -3200006,
451 UserEngagementListenerNotRegistered = -3200007,
452 PromotionStartPlayback = -3300001,
453 PromotionFinishPlayback = -3300002,
454 PromotionYTPlayerError = -3300003,
455 PromotionCancelPlayback = -3300004,
456 PushNotInitialized = -4000001,
457 PushInvalidParamLocalPush = -4000002,
458 PushInvalidParamRemotePush = -4000003,
459 PushNetworkError = -4000004,
460 PushAgeGateUnder13 = -4000005,
461 PushInvalidResponseData = -4000006,
462 PushServerResponseError = -4000007,
463 PushNeedSignIn = -4000008,
464 IAPNotInitialize = -6000001,
465 IAPAlreadyInInitialize = -6000002,
466 IAPNetworkError = -6000003,
467 IAPNotSupportedMarket = -6000004,
468 IAPNeedLogin = -6000005,
469 IAPNeedShopInitialize = -6000006,
470 IAPNotSupportedOSVersion = -6000007,
471 IAPNeedRestore = -6000008,
472 IAPNothingToRestore = -6000010,
473 IAPFailRestore = -6000011,
474 IAPRestrictPayments = -6000012,
475 IAPNetworkJsonException = -6000013,
476 IAPMarketNotSupportedAPI = -6000014,
477 IAPFailMarketInitialize = -6000015,
478 IAPResponseError = -6000016,
479 IAPDialogActionDefault_DoExit = -6000017,
480 IAPDialogActionOpenURL_DoExit = -6000018,
481 IAPDialogActionExit_DoExit = -6000019,
482 IAPDialogActionDone = -6000020,
483 IAPDialogTimeover_DoExit = -6000021,
484 IAPInProgressPurchasing = -6000101,
485 IAPInProgressRestoring = -6000102,
486 IAPInProgressCheckPromotePurchase = -6000103,
487 IAPInProgressConnectingAppStore = -6000104,
488 IAPInProgressMarketSelection = -6000105,
489 IAPAppStoreError = -6000201,
490 IAPAppStoreResponseEmpty = -6000202,
491 IAPCannotFindGamePID = -6000301,
492 IAPProductNotExist = -6000302,
493 IAPEmptyMarketPID = -6000303,
494 IAPFailCreateSKPayment = -6000304,
495 IAPEmptyTransaction = -6000305,
496 IAPEmptyProduct = -6000306,
497 IAPCancelPayment = -6000307,
498 IAPFailPayment = -6000308,
499 IAPInvalidMarketPID = -6000309,
500 IAPPurchaseParamJsonException = -6000310,
501 IAPShopInfoParamJsonException = -6000311,
502 IAPBadgeParamJsonException = -6000312,
503 IAPInvalidParamEmptyMarketPID = -6000401,
504 IAPInvalidParamLocationCode = -6000402,
505 IAPBlockedUser = -6000501,
506 IAPPromoCodeMatchMultiMarketPID = -6000502,
507 IAPPromoCodeNotMatchMarketPID = -6000503,
508 IAPPromoCodeAlreadyUsed = -6000504,
509 IAPAppleReceiptNotConnected = -6000505,
510 IAPServerDefaultError = -6000506,
511 IAPInitializeMarketListIsEmpty = -6000601,
512 IAPInitializeMarketURLISEmpty = -6000602,
513 IAPEmptyMarketURL = -6000603,
514 IAPNotSelectedMarket = -6000604,
515 IAPPlayStoreLaunchPurchaseFlowException = -6000701,
516 IAPPlayStoreSetupFail = -6000702,
517 IAPPlayStoreQueryInventoryFail = -6000703,
518 IAPPlayStorePending = -6000704,
519 IAPOneStoreProductListEmpty = -6000801,
520 IAPOneStoreProductNetworkError = -6000802,
521 IAPOneStoreProductInfoError = -6000803,
522 IAPOneStoreInvalidRequestID = -6000804,
523 IAPOneStorePurchaseError = -6000805,
524 IAPOneStoreNetworkNullError = -6000806,
525 IAPOneStoreNetworkInvalidError = -6000807,
526 IAPLebiInitializeNetworkError = -6000901,
527 IAPLebiInitializeJsonException = -6000902,
528 IAPLebiPurchaseNetworkError = -6000903,
529 IAPLebiPurchaseJsonException = -6000904,
530 IAPLebiVerifyOrderNetworkError = -6000905,
531 IAPLebiVerifyOrderJsonException = -6000906,
532 IAPLebiBalanceNetworkError = -6000907,
533 IAPLebiBalanceParamJsonException = -6000908,
534 IAPLebiPostException = -6000909,
535 IAPLebiInternalRequestException = -6000910,
536 IAPLebiRestoreNetworkError = -6000911,
537 IAPV4NotInitialize = -6100001,
538 IAPV4NetworkError = -6100002,
539 IAPV4NotSupportedMarket = -6100003,
540 IAPV4NeedSignIn = -6100004,
541 IAPV4NeedMarketConnect = -6100005,
542 IAPV4NeedRestore = -6100006,
543 IAPV4NothingToRestore = -6100007,
544 IAPV4FailToRestore = -6100008,
545 IAPV4RestrictPayments = -6100009,
546 IAPV4FailMarketConnect = -6100010,
547 IAPV4ResponseError = -6100011,
548 IAPV4MarketNotSupportedAPI = -6100012,
549 IAPV4PendingPurchase = -6100013,
550 IAPV4InProgressMarketConnect = -6100101,
551 IAPV4InProgressPurchasing = -6100102,
552 IAPV4InProgressRestoring = -6100103,
553 IAPV4InProgressCheckPromote = -6100104,
554 IAPV4InProgressConnectAppStore = -6100105,
555 IAPV4InProgressMarketSelect = -6100106,
556 IAPV4AppStoreError = -6100201,
557 IAPV4AppStoreResponseEmpty = -6100202,
558 IAPV4ProductNotExsitInAppStore = -6100203,
559 IAPV4FinishMarketPidEmpty = -6100301,
560 IAPV4PromoteMarketPidEmpty = -6100302,
561 IAPV4FailCreateSKPayment = -6100303,
562 IAPV4FailToConvertNSSet = -6100304,
563 IAPV4InvalidLogType = -6100305,
564 IAPV4ProductNotExist = -6100306,
565 IAPV4RequestProductJsonException = -6100307,
566 IAPV4PurchaseParamJsonException = -6100308,
567 IAPV4RequestMarketJsonException = -6100309,
568 IAPV4ProductInfoJsonException = -6100310,
569 IAPV4CancelPayment = -6100311,
570 IAPV4FailPayment = -6100312,
571 IAPV4EmptyParamMarketPID = -6100401,
572 IAPV4EmptyMarketList = -6100501,
573 IAPV4EmptyMarketURL = -6100502,
574 IAPV4MarketPidListEmptyInIAPServer = -6100503,
575 IAPV4EmptyProductList = -6100504,
576 IAPV4ProductNotExistInIAPServer = -6100505,
577 IAPV4PlayStoreLaunchPurchaseFlowException = -6100701,
578 IAPV4PlayStoreSetupFail = -6100702,
579 IAPV4PlayStoreQueryInventoryFail = -6100703,
580 IAPV4PlayStoreFinishFail = -6100704,
581 IAPV4PlayStorePending = -6100705,
582 IAPV4OneStoreV5RemoteException = -6100801,
583 IAPV4OneStoreV5SecurityException = -6100802,
584 IAPV4OneStoreV5NeedUpdateException = -6100803,
585 IAPV4OneStoreCancelPayment = -6100804,
586 IAPV4OneStoreNetworkError = -6100805,
587 IAPV4OneStoreResponseError = -6100806,
588 IAPV4OneStoreProductNotExist = -6100807,
589 IAPV4OneStoreFailPayment = -6100808,
590 IAPV4OneStoreError = -6100809,
591 IAPV4OneStoreNeedRestore = -6100810,
592 IAPV4OneStoreNothingToRestore = -6100811,
593 IAPV4OneStoreUnablePayment = -6100812,
594 IAPV4OneStoreNeedSignIn = -6100813,
595 IAPV4OneStoreException = -6100814,
596 IAPV4OneStoreInvalidResponseData = -6100815,
597 IAPV4OneStoreInvalidParam = -6100816,
598 IAPV4LebiInitializeNetworkError = -6100901,
599 IAPV4LebiInitializeJsonException = -6100902,
600 IAPV4LebiPurchaseNetworkError = -6100903,
601 IAPV4LebiPurchaseJsonException = -6100904,
602 IAPV4LebiVerifyOrderNetworkError = -6100905,
603 IAPV4LebiVerifyOrderJsonException = -6100906,
604 IAPV4LebiBalanceNetworkError = -6100907,
605 IAPV4LebiBalanceParamJsonException = -6100908,
606 IAPV4LebiPostException = -6100909,
607 IAPV4LebiInternalRequestException = -6100910,
608 IAPV4LebiRestoreNetworkError = -6100911,
609 IAPV4LebiCancel = -6100912,
610 IAPV4LebiFinishFail = -6100913,
611 IAPV4CancelMarketSelect = -6100914,
612 IAPV4ServerResponseError = -6100915,
613 IAPV4HiveStoreSuccess = -6110000,
614 PlatformHelperOSNotSupported = -7000001,
615 PlatformHelperOSVersionNotSupported = -7000002,
616 PlatformHelperEmptyPermissions = -7000003,
617 PlatformHelperNotSupported = -7000004,
618 PlatformHelperInvalidParam = -7000005,
619 DataStoreNotExistKey = -8000001,
620 DataStoreNotExistColumn = -8000002,
621 DataStoreNotExistPublicKey = -8000003,
622 DataStoreNotInitialized = -8000004,
623 DataStoreNeedSignIn = -8000005,
624 DataStoreDisabled = -8000006,
625 DataStoreResponseError = -8000007,
626 DataStoreInvalidParam = -8000008,
627 DataStoreGameIsBeingInspected = -8000009,
628 AnalyticsConsentModeCanceled = -9000001,
629 MatchMakingNotInitialized = -10000001,
630 MatchMakingNeedSignIn = -10000002,
631 MatchMakingResponseError = -10000003,
632 ChatNotConnected = -11000001,
633 ChatNeedSignIn = -11000002,
634 ChatInvalidParam = -11000003,
635 ChatResponseError = -11000004,
638 EErrorCode ErrorCode;
641 FString ErrorMessage;
647 FHiveResultAPI(EErrorCode ErrorCode, FString ErrorMessage);
648 FHiveResultAPI(EErrorCode ErrorCode, ECode Code, FString ErrorMessage);
649 FHiveResultAPI(
const hive::ResultAPI& Result);
651 bool IsSuccess()
const;
652 FString ToString()
const;
653 bool NeedExit()
const;
EErrorCode
Definition: HiveResultAPI.h:25
ECode
Definition: HiveResultAPI.h:106