Expand description
Raw FFI bindings for the Epic Online Services (EOS) C SDK.
This crate intentionally ships pre-generated bindings (checked into source) so downstream users do not need LLVM/clang installed.
Provide the EOS SDK via the EOS_SDK_DIR environment variable.
Structs§
- EOS_
Achievements Handle - EOS_
Active Session Handle - EOS_
Anti Cheat Client Handle - EOS_
Anti Cheat Server Handle - EOS_
Auth Handle - EOS_
Connect Handle - EOS_
Continuance Token Details - EOS_
Custom Invites Handle - EOS_
Ecom Handle - EOS_
Ecom_ Transaction Handle - EOS_
Epic Account IdDetails - EOS_
Friends Handle - EOS_
Integrated Platform Handle - EOS_
Integrated Platform Options Container Handle - EOS_
KWSHandle - EOS_
Leaderboards Handle - EOS_
Lobby Details Handle - EOS_
Lobby Handle - EOS_
Lobby Modification Handle - EOS_
Lobby Search Handle - EOS_
Metrics Handle - EOS_
Mods Handle - EOS_
P2PHandle - EOS_
Platform Handle - EOS_
Player Data Storage File Transfer Request Handle - EOS_
Player Data Storage Handle - EOS_
Presence Handle - EOS_
Presence Modification Handle - EOS_
Product User IdDetails - EOS_
Progression Snapshot Handle - EOS_
RTCAdmin Handle - EOS_
RTCHandle - EOS_
Reports Handle - EOS_
Sanctions Handle - EOS_
Session Details Handle - EOS_
Session Modification Handle - EOS_
Session Search Handle - EOS_
Sessions Handle - EOS_
Stats Handle - EOS_
Title Storage File Transfer Request Handle - EOS_
Title Storage Handle - EOS_
UIHandle - EOS_
User Info Handle - _tagEOS_
Achievements_ AddNotify Achievements Unlocked Options - Input parameters for the EOS_Achievements_AddNotifyAchievementsUnlocked function.
- _tagEOS_
Achievements_ AddNotify Achievements Unlocked V2Options - Input parameters for the EOS_Achievements_AddNotifyAchievementsUnlocked function.
- _tagEOS_
Achievements_ Copy Achievement Definition ByAchievement IdOptions - Input parameters for the EOS_Achievements_CopyAchievementDefinitionByAchievementId function.
- _tagEOS_
Achievements_ Copy Achievement Definition ByIndex Options - Input parameters for the EOS_Achievements_CopyAchievementDefinitionByIndex function.
- _tagEOS_
Achievements_ Copy Achievement Definition V2By Achievement IdOptions - Input parameters for the EOS_Achievements_CopyAchievementDefinitionV2ByAchievementId function.
- _tagEOS_
Achievements_ Copy Achievement Definition V2By Index Options - Input parameters for the EOS_Achievements_CopyAchievementDefinitionByIndex function.
- _tagEOS_
Achievements_ Copy Player Achievement ByAchievement IdOptions - Input parameters for the EOS_Achievements_CopyPlayerAchievementByAchievementId function.
- _tagEOS_
Achievements_ Copy Player Achievement ByIndex Options - Input parameters for the EOS_Achievements_CopyPlayerAchievementByIndex function.
- _tagEOS_
Achievements_ Copy Unlocked Achievement ByAchievement IdOptions - Input parameters for the EOS_Achievements_CopyUnlockedAchievementByAchievementId function.
- _tagEOS_
Achievements_ Copy Unlocked Achievement ByIndex Options - Input parameters for the EOS_Achievements_CopyUnlockedAchievementByIndex function.
- _tagEOS_
Achievements_ Definition - Contains information about a single achievement definition with localized text.
- _tagEOS_
Achievements_ Definition V2 - Contains information about a single achievement definition with localized text.
- _tagEOS_
Achievements_ GetAchievement Definition Count Options - Input parameters for the EOS_Achievements_GetAchievementDefinitionCount function.
- _tagEOS_
Achievements_ GetPlayer Achievement Count Options - Input parameters for the EOS_Achievements_GetPlayerAchievementCount function.
- _tagEOS_
Achievements_ GetUnlocked Achievement Count Options - Input parameters for the EOS_Achievements_GetUnlockedAchievementCount function.
- _tagEOS_
Achievements_ OnAchievements Unlocked Callback Info - Output parameters for the EOS_Achievements_OnAchievementsUnlockedCallback Function.
- _tagEOS_
Achievements_ OnAchievements Unlocked Callback V2Info - Output parameters for the EOS_Achievements_OnAchievementsUnlockedCallbackV2 Function.
- _tagEOS_
Achievements_ OnQuery Definitions Complete Callback Info - Data containing the result information for a query definitions request.
- _tagEOS_
Achievements_ OnQuery Player Achievements Complete Callback Info - Data containing the result information for querying a player’s achievements request.
- _tagEOS_
Achievements_ OnUnlock Achievements Complete Callback Info - Data containing the result information for unlocking achievements request.
- _tagEOS_
Achievements_ Player Achievement - Contains information about a single player achievement.
- _tagEOS_
Achievements_ Player Stat Info - Contains information about a collection of stat info data.
- _tagEOS_
Achievements_ Query Definitions Options - Input parameters for the EOS_Achievements_QueryDefinitions function.
- _tagEOS_
Achievements_ Query Player Achievements Options - Input parameters for the EOS_Achievements_QueryPlayerAchievements function.
- _tagEOS_
Achievements_ Stat Thresholds - Contains information about a collection of stat threshold data.
- _tagEOS_
Achievements_ Unlock Achievements Options - Input parameters for the EOS_Achievements_UnlockAchievements function.
- _tagEOS_
Achievements_ Unlocked Achievement - Contains information about a single unlocked achievement.
- _tagEOS_
Active Session_ Copy Info Options - Input parameters for the EOS_ActiveSession_CopyInfo function.
- _tagEOS_
Active Session_ GetRegistered Player ByIndex Options - Input parameters for the EOS_ActiveSession_GetRegisteredPlayerByIndex function.
- _tagEOS_
Active Session_ GetRegistered Player Count Options - Input parameters for the EOS_ActiveSession_GetRegisteredPlayerCount function.
- _tagEOS_
Active Session_ Info - Top level details about an active session
- _tagEOS_
Anti Cheat Client_ AddExternal Integrity Catalog Options - Input parameters for the EOS_AntiCheatClient_AddExternalIntegrityCatalog function.
- _tagEOS_
Anti Cheat Client_ AddNotify Client Integrity Violated Options - Input parameters for the EOS_AntiCheatClient_AddNotifyClientIntegrityViolated function.
- _tagEOS_
Anti Cheat Client_ AddNotify Message ToPeer Options - Input parameters for the EOS_AntiCheatClient_AddNotifyMessageToPeer function.
- _tagEOS_
Anti Cheat Client_ AddNotify Message ToServer Options - Input parameters for the EOS_AntiCheatClient_AddNotifyMessageToServer function.
- _tagEOS_
Anti Cheat Client_ AddNotify Peer Action Required Options - Input parameters for the EOS_AntiCheatClient_AddNotifyPeerActionRequired function.
- _tagEOS_
Anti Cheat Client_ AddNotify Peer Auth Status Changed Options - Input parameters for the EOS_AntiCheatClient_AddNotifyPeerAuthStatusChanged function.
- _tagEOS_
Anti Cheat Client_ Begin Session Options - Input parameters for the EOS_AntiCheatClient_BeginSession function.
- _tagEOS_
Anti Cheat Client_ EndSession Options - Input parameters for the EOS_AntiCheatClient_EndSession function.
- _tagEOS_
Anti Cheat Client_ GetModule Build IdOptions - Input parameters for the EOS_AntiCheatClient_GetModuleBuildId function.
- _tagEOS_
Anti Cheat Client_ GetProtect Message Output Length Options - Input parameters for the EOS_AntiCheatClient_GetProtectMessageOutputLength function.
- _tagEOS_
Anti Cheat Client_ OnClient Integrity Violated Callback Info - Structure containing details about integrity violation related to the local client
- _tagEOS_
Anti Cheat Client_ OnMessage ToServer Callback Info - Structure containing details about a new message that must be dispatched to the game server.
- _tagEOS_
Anti Cheat Client_ Poll Status Options - Input parameters for the EOS_AntiCheatClient_PollStatus function.
- _tagEOS_
Anti Cheat Client_ Protect Message Options - Input parameters for the EOS_AntiCheatClient_ProtectMessage function.
- _tagEOS_
Anti Cheat Client_ Receive Message From Peer Options - Input parameters for the EOS_AntiCheatClient_ReceiveMessageFromPeer function.
- _tagEOS_
Anti Cheat Client_ Receive Message From Server Options - Input parameters for the EOS_AntiCheatClient_ReceiveMessageFromServer function.
- _tagEOS_
Anti Cheat Client_ Register Peer Options - Input parameters for the EOS_AntiCheatClient_RegisterPeerOptions function.
- _tagEOS_
Anti Cheat Client_ Reserved01 Options - Input parameters for the EOS_AntiCheatClient_Reserved01 function.
- _tagEOS_
Anti Cheat Client_ Reserved02 Options - Input parameters for the EOS_AntiCheatClient_Reserved02 function.
- _tagEOS_
Anti Cheat Client_ Unprotect Message Options - Input parameters for the EOS_AntiCheatClient_UnprotectMessage function.
- _tagEOS_
Anti Cheat Client_ Unregister Peer Options - Input parameters for the EOS_AntiCheatClient_UnregisterPeer function.
- _tagEOS_
Anti Cheat Common_ LogEvent Options - Input parameters for the EOS_AntiCheatServer_LogEvent function.
- _tagEOS_
Anti Cheat Common_ LogEvent Param Pair - Log Event Parameter.
- _tagEOS_
Anti Cheat Common_ LogGame Round EndOptions - Input parameters for the EOS_AntiCheatServer_LogGameRoundEnd function.
- _tagEOS_
Anti Cheat Common_ LogGame Round Start Options - Input parameters for the EOS_AntiCheatServer_LogGameRoundStart function.
- _tagEOS_
Anti Cheat Common_ LogPlayer Despawn Options - Input parameters for the EOS_AntiCheatServer_LogPlayerDespawn function.
- _tagEOS_
Anti Cheat Common_ LogPlayer Revive Options - Input parameters for the EOS_AntiCheatServer_LogPlayerRevive function.
- _tagEOS_
Anti Cheat Common_ LogPlayer Spawn Options - Input parameters for the EOS_AntiCheatServer_LogPlayerSpawn function.
- _tagEOS_
Anti Cheat Common_ LogPlayer Take Damage Options - Input parameters for the EOS_AntiCheatServer_LogPlayerTakeDamage function.
- _tagEOS_
Anti Cheat Common_ LogPlayer Tick Options - Input parameters for the EOS_AntiCheatServer_LogPlayerTick function.
- _tagEOS_
Anti Cheat Common_ LogPlayer UseAbility Options - Input parameters for the EOS_AntiCheatServer_LogPlayerUseAbility function.
- _tagEOS_
Anti Cheat Common_ LogPlayer UseWeapon Data - Log Player Use Weapon Data.
- _tagEOS_
Anti Cheat Common_ LogPlayer UseWeapon Options - Input parameters for the EOS_AntiCheatServer_LogPlayerUseWeapon function.
- _tagEOS_
Anti Cheat Common_ OnClient Action Required Callback Info - Structure containing details about a required client/peer action
- _tagEOS_
Anti Cheat Common_ OnClient Auth Status Changed Callback Info - Structure containing details about a client/peer authentication status change
- _tagEOS_
Anti Cheat Common_ OnMessage ToClient Callback Info - Structure containing details about a new message that must be dispatched to a connected client/peer.
- _tagEOS_
Anti Cheat Common_ Quat - Quaternion using left-handed coordinate system (as in Unreal Engine)
- _tagEOS_
Anti Cheat Common_ Register Event Options - Input parameters for the EOS_AntiCheatServer_RegisterEvent function.
- _tagEOS_
Anti Cheat Common_ Register Event Param Def - Register Event Parameter Definition.
- _tagEOS_
Anti Cheat Common_ SetClient Details Options - Input parameters for the EOS_AntiCheatServer_SetClientDetails function.
- _tagEOS_
Anti Cheat Common_ SetGame Session IdOptions - Input parameters for the EOS_AntiCheatServer_SetGameSessionId function.
- _tagEOS_
Anti Cheat Common_ Vec3f - Vector using left-handed coordinate system (as in Unreal Engine)
- _tagEOS_
Anti Cheat Server_ AddNotify Client Action Required Options - Input parameters for the EOS_AntiCheatServer_AddNotifyClientActionRequired function.
- _tagEOS_
Anti Cheat Server_ AddNotify Client Auth Status Changed Options - Input parameters for the EOS_AntiCheatServer_AddNotifyClientAuthStatusChanged function.
- _tagEOS_
Anti Cheat Server_ AddNotify Message ToClient Options - Input parameters for the EOS_AntiCheatServer_AddNotifyMessageToClient function.
- _tagEOS_
Anti Cheat Server_ Begin Session Options - Input parameters for the EOS_AntiCheatServer_BeginSession function.
- _tagEOS_
Anti Cheat Server_ EndSession Options - Input parameters for the EOS_AntiCheatServer_EndSession function.
- _tagEOS_
Anti Cheat Server_ GetProtect Message Output Length Options - Input parameters for the EOS_AntiCheatServer_GetProtectMessageOutputLength function.
- _tagEOS_
Anti Cheat Server_ Protect Message Options - Input parameters for the EOS_AntiCheatServer_ProtectMessage function.
- _tagEOS_
Anti Cheat Server_ Receive Message From Client Options - Input parameters for the EOS_AntiCheatServer_ReceiveMessageFromClient function.
- _tagEOS_
Anti Cheat Server_ Register Client Options - Input parameters for the EOS_AntiCheatServer_RegisterClient function.
- _tagEOS_
Anti Cheat Server_ SetClient Network State Options - Input parameters for the EOS_AntiCheatServer_SetClientNetworkState function.
- _tagEOS_
Anti Cheat Server_ Unprotect Message Options - Input parameters for the EOS_AntiCheatServer_UnprotectMessage function.
- _tagEOS_
Anti Cheat Server_ Unregister Client Options - Input parameters for the EOS_AntiCheatServer_UnregisterClient function.
- _tagEOS_
Auth_ Account Feature Restricted Info - Intermediate data needed to complete account restriction verification during login flow, returned by EOS_Auth_LoginCallbackInfo when the ResultCode is EOS_Auth_AccountFeatureRestricted. The URI inside should be exposed to the user for entry in a web browser. The URI must be copied out of this struct before completion of the callback.
- _tagEOS_
Auth_ AddNotify Login Status Changed Options - Input parameters for the EOS_Auth_AddNotifyLoginStatusChanged Function.
- _tagEOS_
Auth_ Copy IdToken Options - Input parameters for the EOS_Auth_CopyIdToken function.
- _tagEOS_
Auth_ Copy User Auth Token Options - Input parameters for the EOS_Auth_CopyUserAuthToken function.
- _tagEOS_
Auth_ Credentials - Login credentials filled as part of the EOS_Auth_LoginOptions struct for EOS_Auth_Login API.
- _tagEOS_
Auth_ Delete Persistent Auth Callback Info - Output parameters for the EOS_Auth_DeletePersistentAuth Function.
- _tagEOS_
Auth_ Delete Persistent Auth Options - Input parameters for the EOS_Auth_DeletePersistentAuth function.
- _tagEOS_
Auth_ IdToken - A structure that contains an ID token. These structures are created by EOS_Auth_CopyIdToken and must be passed to EOS_Auth_IdToken_Release when finished.
- _tagEOS_
Auth_ Link Account Callback Info - Output parameters for the EOS_Auth_LinkAccount Function.
- _tagEOS_
Auth_ Link Account Options - Input parameters for the EOS_Auth_LinkAccount function.
- _tagEOS_
Auth_ Login Callback Info - Output parameters for the EOS_Auth_Login Function.
- _tagEOS_
Auth_ Login Options - Input parameters for the EOS_Auth_Login function.
- _tagEOS_
Auth_ Login Status Changed Callback Info - Output parameters for the EOS_Auth_OnLoginStatusChangedCallback Function.
- _tagEOS_
Auth_ Logout Callback Info - Output parameters for the EOS_Auth_Logout Function.
- _tagEOS_
Auth_ Logout Options - Input parameters for the EOS_Auth_Logout function.
- _tagEOS_
Auth_ PinGrant Info - Intermediate data for completing Epic account login, when neither the in-game overlay or a platform browser is used. The EOS_Auth_PinGrantInfo struct is returned as part of the EOS_Auth_LoginCallbackInfo and EOS_Auth_LinkAccountCallbackInfo structs. The data inside should be exposed to the user for entry on a secondary device. All data must be copied out before the completion of this callback.
- _tagEOS_
Auth_ Query IdToken Callback Info - Output parameters for the EOS_Auth_QueryIdToken Function.
- _tagEOS_
Auth_ Query IdToken Options - Input parameters for the EOS_Auth_QueryIdToken function.
- _tagEOS_
Auth_ Token - A structure that contains an auth token. These structures are created by EOS_Auth_CopyUserAuthToken and must be passed to EOS_Auth_Token_Release.
- _tagEOS_
Auth_ Verify IdToken Callback Info - Output parameters for the EOS_Auth_VerifyIdToken Function.
- _tagEOS_
Auth_ Verify IdToken Options - Input parameters for the EOS_Auth_VerifyIdToken function.
- _tagEOS_
Auth_ Verify User Auth Callback Info - Output parameters for the EOS_Auth_VerifyUserAuth Function.
- _tagEOS_
Auth_ Verify User Auth Options - Input parameters for the EOS_Auth_VerifyUserAuth function. This operation is destructive, the pointer will remain the same but the data pointers inside will update
- _tagEOS_
Connect_ AddNotify Auth Expiration Options - Structure containing information for the auth expiration notification callback.
- _tagEOS_
Connect_ AddNotify Login Status Changed Options - Structure containing information or the connect user login status change callback.
- _tagEOS_
Connect_ Auth Expiration Callback Info - Output parameters for the EOS_Connect_OnAuthExpirationCallback function.
- _tagEOS_
Connect_ Copy IdToken Options - Input parameters for the EOS_Connect_CopyIdToken function.
- _tagEOS_
Connect_ Copy Product User External Account ByAccount IdOptions - Input parameters for the EOS_Connect_CopyProductUserExternalAccountByAccountId function.
- _tagEOS_
Connect_ Copy Product User External Account ByAccount Type Options - Input parameters for the EOS_Connect_CopyProductUserExternalAccountByAccountType function.
- _tagEOS_
Connect_ Copy Product User External Account ByIndex Options - Input parameters for the EOS_Connect_CopyProductUserExternalAccountByIndex function.
- _tagEOS_
Connect_ Copy Product User Info Options - Input parameters for the EOS_Connect_CopyProductUserInfo function.
- _tagEOS_
Connect_ Create Device IdCallback Info - Output parameters for the EOS_Connect_CreateDeviceId function.
- _tagEOS_
Connect_ Create Device IdOptions - Input parameters for the EOS_Connect_CreateDeviceId function.
- _tagEOS_
Connect_ Create User Callback Info - Output parameters for the EOS_Connect_CreateUser function.
- _tagEOS_
Connect_ Create User Options - Input parameters for the EOS_Connect_CreateUser function.
- _tagEOS_
Connect_ Credentials - A structure that contains external login credentials.
- _tagEOS_
Connect_ Delete Device IdCallback Info - Output parameters for the EOS_Connect_DeleteDeviceId function.
- _tagEOS_
Connect_ Delete Device IdOptions - Input parameters for the EOS_Connect_DeleteDeviceId function.
- _tagEOS_
Connect_ External Account Info - Contains information about an external account linked with a Product User ID.
- _tagEOS_
Connect_ GetExternal Account Mappings Options - Input parameters for the EOS_Connect_GetExternalAccountMapping function.
- _tagEOS_
Connect_ GetProduct User External Account Count Options - Input parameters for the EOS_Connect_GetProductUserExternalAccountCount function.
- _tagEOS_
Connect_ GetProduct User IdMapping Options - Input parameters for the EOS_Connect_GetProductUserIdMapping function.
- _tagEOS_
Connect_ IdToken - A structure that contains an ID token. These structures are created by EOS_Connect_CopyIdToken and must be passed to EOS_Connect_IdToken_Release.
- _tagEOS_
Connect_ Link Account Callback Info - Output parameters for the EOS_Connect_LinkAccount function.
- _tagEOS_
Connect_ Link Account Options - Input parameters for the EOS_Connect_LinkAccount function.
- _tagEOS_
Connect_ Login Callback Info - Output parameters for the EOS_Connect_Login function.
- _tagEOS_
Connect_ Login Options - Input parameters for the EOS_Connect_Login function.
- _tagEOS_
Connect_ Login Status Changed Callback Info - Output parameters for the EOS_Connect_OnLoginStatusChangedCallback function.
- _tagEOS_
Connect_ Logout Callback Info - Output parameters for the EOS_Connect_Logout function.
- _tagEOS_
Connect_ Logout Options - Input parameters for the EOS_Connect_Logout API
- _tagEOS_
Connect_ Query External Account Mappings Callback Info - Output parameters for the EOS_Connect_QueryExternalAccountMappings function.
- _tagEOS_
Connect_ Query External Account Mappings Options - Input parameters for the EOS_Connect_QueryExternalAccountMappings function.
- _tagEOS_
Connect_ Query Product User IdMappings Callback Info - Output parameters for the EOS_Connect_QueryProductUserIdMappings function.
- _tagEOS_
Connect_ Query Product User IdMappings Options - Input parameters for the EOS_Connect_QueryProductUserIdMappings function.
- _tagEOS_
Connect_ Transfer Device IdAccount Callback Info - Output parameters for the EOS_Connect_TransferDeviceIdAccount Function.
- _tagEOS_
Connect_ Transfer Device IdAccount Options - Input parameters for the EOS_Connect_TransferDeviceIdAccount Function.
- _tagEOS_
Connect_ Unlink Account Callback Info - Output parameters for the EOS_Connect_UnlinkAccount Function.
- _tagEOS_
Connect_ Unlink Account Options - Input parameters for the EOS_Connect_UnlinkAccount Function.
- _tagEOS_
Connect_ User Login Info - Additional information about the local user.
- _tagEOS_
Connect_ Verify IdToken Callback Info - Output parameters for the EOS_Connect_VerifyIdToken Function.
- _tagEOS_
Connect_ Verify IdToken Options - Input parameters for the EOS_Connect_VerifyIdToken function.
- _tagEOS_
Custom Invites_ Accept Request ToJoin Callback Info - Output parameters for the EOS_CustomInvites_AcceptRequestToJoin Function. These parameters are received through the callback provided to EOS_CustomInvites_AcceptRequestToJoin
- _tagEOS_
Custom Invites_ Accept Request ToJoin Options - Input parameters for the EOS_CustomInvites_AcceptRequestToJoin function.
- _tagEOS_
Custom Invites_ AddNotify Custom Invite Accepted Options - Input parameters for the EOS_CustomInvites_AddNotifyCustomInviteAccepted function.
- _tagEOS_
Custom Invites_ AddNotify Custom Invite Received Options - Input parameters for the EOS_CustomInvites_AddNotifyCustomInviteReceived function.
- _tagEOS_
Custom Invites_ AddNotify Custom Invite Rejected Options - Input parameters for the EOS_CustomInvites_AddNotifyCustomInviteRejected function.
- _tagEOS_
Custom Invites_ AddNotify Request ToJoin Accepted Options - Input parameters for the EOS_CustomInvites_AddNotifyRequestToJoinAccepted function.
- _tagEOS_
Custom Invites_ AddNotify Request ToJoin Received Options - Input parameters for the AddNotifyRequestToJoinReceived function.
- _tagEOS_
Custom Invites_ AddNotify Request ToJoin Rejected Options - Input parameters for the EOS_CustomInvites_AddNotifyRequestToJoinRejected function.
- _tagEOS_
Custom Invites_ AddNotify Request ToJoin Response Received Options - Input parameters for the EOS_CustomInvites_AddNotifyRequestToJoinResponseReceived function.
- _tagEOS_
Custom Invites_ AddNotify Send Custom Native Invite Requested Options - Input parameters for the EOS_CustomInvites_AddNotifySendCustomNativeInviteRequested function.
- _tagEOS_
Custom Invites_ Custom Invite Rejected Callback Info - Output parameters for the EOS_CustomInvites_OnCustomInviteRejectedCallback Function.
- _tagEOS_
Custom Invites_ Finalize Invite Options - Input parameters for the EOS_CustomInvites_FinalizeInvite function.
- _tagEOS_
Custom Invites_ OnCustom Invite Accepted Callback Info - Output parameters for the EOS_CustomInvites_OnCustomInviteAcceptedCallback Function.
- _tagEOS_
Custom Invites_ OnCustom Invite Received Callback Info - Output parameters for the EOS_CustomInvites_OnCustomInviteReceivedCallback Function.
- _tagEOS_
Custom Invites_ OnRequest ToJoin Accepted Callback Info - Output parameters for the EOS_CustomInvites_OnRequestToJoinAcceptedCallback Function.
- _tagEOS_
Custom Invites_ OnRequest ToJoin Rejected Callback Info - Output parameters for the EOS_CustomInvites_OnRequestToJoinRejectedCallback Function.
- _tagEOS_
Custom Invites_ Reject Request ToJoin Callback Info - Output parameters for the EOS_CustomInvites_RejectRequestToJoin Function. These parameters are received through the callback provided to EOS_CustomInvites_RejectRequestToJoin
- _tagEOS_
Custom Invites_ Reject Request ToJoin Options - Input parameters for the EOS_CustomInvites_RejectRequestToJoin function.
- _tagEOS_
Custom Invites_ Request ToJoin Received Callback Info - Output parameters for the EOS_CustomInvites_AddNotifyRequestToJoinReceived function.
- _tagEOS_
Custom Invites_ Request ToJoin Response Received Callback Info - Output parameters for the EOS_CustomInvites_OnRequestToJoinResponseReceivedCallback function.
- _tagEOS_
Custom Invites_ Send Custom Invite Callback Info - Output parameters for the EOS_CustomInvites_SendCustomInvite Function. These parameters are received through the callback provided to EOS_CustomInvites_SendCustomInvite
- _tagEOS_
Custom Invites_ Send Custom Invite Options - Input parameters for the EOS_CustomInvites_SendCustomInvite function.
- _tagEOS_
Custom Invites_ Send Custom Native Invite Requested Callback Info - Output parameters for the EOS_CustomInvites_OnSendCustomNativeInviteRequestedCallback Function.
- _tagEOS_
Custom Invites_ Send Request ToJoin Callback Info - Output parameters for the EOS_CustomInvites_SendRequestToJoin Function. These parameters are received through the callback provided to EOS_CustomInvites_SendRequestToJoin
- _tagEOS_
Custom Invites_ Send Request ToJoin Options - Input parameters for the EOS_CustomInvites_SendRequestToJoin function.
- _tagEOS_
Custom Invites_ SetCustom Invite Options - Input parameters for the EOS_CustomInvites_SetCustomInvite function.
- _tagEOS_
Ecom_ Catalog Item - Contains information about a single item within the catalog. Instances of this structure are created by EOS_Ecom_CopyOfferItemByIndex. They must be passed to EOS_Ecom_CatalogItem_Release.
- _tagEOS_
Ecom_ Catalog Offer - Contains information about a single offer within the catalog. Instances of this structure are created by EOS_Ecom_CopyOfferByIndex. They must be passed to EOS_Ecom_CatalogOffer_Release. Prices are stored in the lowest denomination for the associated currency. If CurrencyCode is “USD” then a price of 299 represents “$2.99”.
- _tagEOS_
Ecom_ Catalog Release - Contains information about a single release within the catalog. Instances of this structure are created by EOS_Ecom_CopyItemReleaseByIndex. They must be passed to EOS_Ecom_CatalogRelease_Release.
- _tagEOS_
Ecom_ Checkout Callback Info - Output parameters for the EOS_Ecom_Checkout Function.
- _tagEOS_
Ecom_ Checkout Entry - Contains information about a request to purchase a single offer. This structure is set as part of the EOS_Ecom_CheckoutOptions structure.
- _tagEOS_
Ecom_ Checkout Options - Input parameters for the EOS_Ecom_Checkout function.
- _tagEOS_
Ecom_ Copy Entitlement ById Options - Input parameters for the EOS_Ecom_CopyEntitlementById function.
- _tagEOS_
Ecom_ Copy Entitlement ByIndex Options - Input parameters for the EOS_Ecom_CopyEntitlementByIndex function.
- _tagEOS_
Ecom_ Copy Entitlement ByName AndIndex Options - Input parameters for the EOS_Ecom_CopyEntitlementByNameAndIndex function.
- _tagEOS_
Ecom_ Copy Item ById Options - Input parameters for the EOS_Ecom_CopyItemById function.
- _tagEOS_
Ecom_ Copy Item Image Info ByIndex Options - Input parameters for the EOS_Ecom_CopyItemImageInfoByIndex function.
- _tagEOS_
Ecom_ Copy Item Release ByIndex Options - Input parameters for the EOS_Ecom_CopyItemReleaseByIndex function.
- _tagEOS_
Ecom_ Copy Last Redeem Entitlements Result ByIndex Options - Input parameters for the EOS_Ecom_CopyLastRedeemEntitlementsResultByIndex function.
- _tagEOS_
Ecom_ Copy Last Redeemed Entitlement ByIndex Options - Input parameters for the EOS_Ecom_CopyLastRedeemedEntitlementByIndex function.
- _tagEOS_
Ecom_ Copy Offer ById Options - Input parameters for the EOS_Ecom_CopyOfferById function.
- _tagEOS_
Ecom_ Copy Offer ByIndex Options - Input parameters for the EOS_Ecom_CopyOfferByIndex function.
- _tagEOS_
Ecom_ Copy Offer Image Info ByIndex Options - Input parameters for the EOS_Ecom_CopyOfferImageInfoByIndex function.
- _tagEOS_
Ecom_ Copy Offer Item ByIndex Options - Input parameters for the EOS_Ecom_CopyOfferItemByIndex function.
- _tagEOS_
Ecom_ Copy Transaction ById Options - Input parameters for the EOS_Ecom_CopyTransactionById function.
- _tagEOS_
Ecom_ Copy Transaction ByIndex Options - Input parameters for the EOS_Ecom_CopyTransactionByIndex function.
- _tagEOS_
Ecom_ Entitlement - Contains information about a single entitlement associated with an account. Instances of this structure are created by EOS_Ecom_CopyEntitlementByIndex, EOS_Ecom_CopyEntitlementByNameAndIndex, or EOS_Ecom_CopyEntitlementById. They must be passed to EOS_Ecom_Entitlement_Release.
- _tagEOS_
Ecom_ GetEntitlements ByName Count Options - Input parameters for the EOS_Ecom_GetEntitlementsByNameCount function.
- _tagEOS_
Ecom_ GetEntitlements Count Options - Input parameters for the EOS_Ecom_GetEntitlementsCount function.
- _tagEOS_
Ecom_ GetItem Image Info Count Options - Input parameters for the EOS_Ecom_GetItemImageInfoCount function.
- _tagEOS_
Ecom_ GetItem Release Count Options - Input parameters for the EOS_Ecom_GetItemReleaseCount function.
- _tagEOS_
Ecom_ GetLast Redeem Entitlements Result Count Options - Input parameters for the EOS_Ecom_GetLastRedeemEntitlementsResultCount function.
- _tagEOS_
Ecom_ GetLast Redeemed Entitlements Count Options - Input parameters for the EOS_Ecom_GetLastRedeemedEntitlementsCount function.
- _tagEOS_
Ecom_ GetOffer Count Options - Input parameters for the EOS_Ecom_GetOfferCount function.
- _tagEOS_
Ecom_ GetOffer Image Info Count Options - Input parameters for the EOS_Ecom_GetOfferImageInfoCount function.
- _tagEOS_
Ecom_ GetOffer Item Count Options - Input parameters for the EOS_Ecom_GetOfferItemCount function.
- _tagEOS_
Ecom_ GetTransaction Count Options - Input parameters for the EOS_Ecom_GetTransactionCount function.
- _tagEOS_
Ecom_ Item Ownership - Contains information about a single item ownership associated with an account. This structure is returned as part of the EOS_Ecom_QueryOwnershipCallbackInfo structure.
- _tagEOS_
Ecom_ KeyImage Info - Contains information about a key image used by the catalog. Instances of this structure are created by EOS_Ecom_CopyItemImageInfoByIndex. They must be passed to EOS_Ecom_KeyImageInfo_Release. A Key Image is defined within Dev Portal and is associated with a Catalog Item. A Key Image is intended to be used to provide imagery for an in-game store.
- _tagEOS_
Ecom_ Query Entitlement Token Callback Info - Output parameters for the EOS_Ecom_QueryEntitlementToken Function.
- _tagEOS_
Ecom_ Query Entitlement Token Options - Input parameters for the EOS_Ecom_QueryEntitlementToken function.
- _tagEOS_
Ecom_ Query Entitlements Callback Info - Output parameters for the EOS_Ecom_QueryEntitlements Function.
- _tagEOS_
Ecom_ Query Entitlements Options - Input parameters for the EOS_Ecom_QueryEntitlements function.
- _tagEOS_
Ecom_ Query Offers Callback Info - Output parameters for the EOS_Ecom_QueryOffers Function.
- _tagEOS_
Ecom_ Query Offers Options - Input parameters for the EOS_Ecom_QueryOffers function.
- _tagEOS_
Ecom_ Query Ownership BySandbox IdsCallback Info - Output parameters for the EOS_Ecom_QueryOwnershipBySandboxIds Function.
- _tagEOS_
Ecom_ Query Ownership BySandbox IdsOptions - Input parameters for the EOS_Ecom_QueryOwnershipBySandboxIds function.
- _tagEOS_
Ecom_ Query Ownership Callback Info - Output parameters for the EOS_Ecom_QueryOwnership Function.
- _tagEOS_
Ecom_ Query Ownership Options - Input parameters for the EOS_Ecom_QueryOwnership function.
- _tagEOS_
Ecom_ Query Ownership Token Callback Info - Output parameters for the EOS_Ecom_QueryOwnershipToken Function.
- _tagEOS_
Ecom_ Query Ownership Token Options - Input parameters for the EOS_Ecom_QueryOwnershipToken function.
- _tagEOS_
Ecom_ Redeem Entitlements Callback Info - Output parameters for the EOS_Ecom_RedeemEntitlements Function.
- _tagEOS_
Ecom_ Redeem Entitlements Options - Input parameters for the EOS_Ecom_RedeemEntitlements function.
- _tagEOS_
Ecom_ Sandbox IdItem Ownership - Contains all owned catalog items for a sandbox ID. This structure is returned as part of the EOS_Ecom_QueryOwnershipBySandboxIdsCallbackInfo structure. Note: The SandboxID and CatalogItemId strings will not remain valid after EOS_Ecom_OnQueryOwnershipBySandboxIdsCallback, so a copy should be as needed.
- _tagEOS_
Ecom_ Transaction_ Copy Entitlement ByIndex Options - Input parameters for the EOS_Ecom_Transaction_CopyEntitlementByIndex function.
- _tagEOS_
Ecom_ Transaction_ GetEntitlements Count Options - Input parameters for the EOS_Ecom_Transaction_GetEntitlementsCount function.
- _tagEOS_
Friends_ Accept Invite Callback Info - Output parameters for the EOS_Friends_AcceptInvite Function.
- _tagEOS_
Friends_ Accept Invite Options - Input parameters for the EOS_Friends_AcceptInvite function.
- _tagEOS_
Friends_ AddNotify Blocked Users Update Options - Input parameters for the EOS_Friends_AddNotifyBlockedUsersUpdate function.
- _tagEOS_
Friends_ AddNotify Friends Update Options - Input parameters for the EOS_Friends_AddNotifyFriendsUpdate function.
- _tagEOS_
Friends_ GetBlocked User AtIndex Options - Input parameters for the EOS_Friends_GetBlockedUserAtIndex function.
- _tagEOS_
Friends_ GetBlocked Users Count Options - Input parameters for the EOS_Friends_GetBlockedUsersCount function.
- _tagEOS_
Friends_ GetFriend AtIndex Options - Input parameters for the EOS_Friends_GetFriendAtIndex function.
- _tagEOS_
Friends_ GetFriends Count Options - Input parameters for the EOS_Friends_GetFriendsCount function.
- _tagEOS_
Friends_ GetStatus Options - Input parameters for the EOS_Friends_GetStatus function.
- _tagEOS_
Friends_ OnBlocked Users Update Info - Structure containing information about a blocklist update.
- _tagEOS_
Friends_ OnFriends Update Info - Structure containing information about a friend status update.
- _tagEOS_
Friends_ Query Friends Callback Info - Output parameters for the EOS_Friends_QueryFriends Function. These parameters are received through the callback provided to EOS_Friends_QueryFriends
- _tagEOS_
Friends_ Query Friends Options - Input parameters for the EOS_Friends_QueryFriends function.
- _tagEOS_
Friends_ Reject Invite Callback Info - Output parameters for the EOS_Friends_RejectInvite Function.
- _tagEOS_
Friends_ Reject Invite Options - Input parameters for the EOS_Friends_RejectInvite function.
- _tagEOS_
Friends_ Send Invite Callback Info - Output parameters for the EOS_Friends_SendInvite API.
- _tagEOS_
Friends_ Send Invite Options - Input parameters for the EOS_Friends_SendInvite function.
- _tagEOS_
Initialize Options - Options for initializing the Epic Online Services SDK.
- _tagEOS_
Initialize_ Thread Affinity - Options for initializing defining thread affinity for use by Epic Online Services SDK. Set the affinity to 0 to allow EOS SDK to use a platform specific default value.
- _tagEOS_
Integrated Platform Options Container_ AddOptions - Data for the EOS_IntegratedPlatformOptionsContainer_Add function.
- _tagEOS_
Integrated Platform_ AddNotify User Login Status Changed Options - Input parameters for the EOS_IntegratedPlatform_AddNotifyUserLoginStatusChanged function.
- _tagEOS_
Integrated Platform_ Clear User PreLogout Callback Options - Input parameters for the EOS_IntegratedPlatform_ClearUserPreLogoutCallback function.
- _tagEOS_
Integrated Platform_ Create Integrated Platform Options Container Options - Data for the EOS_IntegratedPlatform_CreateIntegratedPlatformOptionsContainer function.
- _tagEOS_
Integrated Platform_ Finalize Deferred User Logout Options - Input parameters for the EOS_IntegratedPlatform_FinalizeDeferredUserLogout function.
- _tagEOS_
Integrated Platform_ Options - Initialization options to use with EOS_Platform_Options for integrated platforms.
- _tagEOS_
Integrated Platform_ SetUser Login Status Options - Input parameters for the EOS_IntegratedPlatform_SetUserLoginStatus function.
- _tagEOS_
Integrated Platform_ SetUser PreLogout Callback Options - Input parameters for the EOS_IntegratedPlatform_SetUserPreLogoutCallback function.
- _tagEOS_
Integrated Platform_ Steam_ Options - Required initialization options to use with EOS_IntegratedPlatform_Options for Steam. Steamworks API needs to be at least v1.13 Steam Sanitization requires at least v1.45 Starting Steamworks v1.58a onwards, SteamApiInterfaceVersionsArray is required when EOS_IPMF_LibraryManagedBySDK is set.
- _tagEOS_
Integrated Platform_ User Login Status Changed Callback Info - Data about which integrated platform and which user that had a login status change and what the login status changed to.
- _tagEOS_
Integrated Platform_ User PreLogout Callback Info - Data passed to the application in the EOS_IntegratedPlatform_OnUserPreLogoutCallback function. This contains which user and associated Integrated Platform that was detected as logged-out.
- _tagEOS_
KWS_ AddNotify Permissions Update Received Options - Input parameters for the EOS_KWS_AddNotifyPermissionsUpdateReceived function.
- _tagEOS_
KWS_ Copy Permission ByIndex Options - Input parameters for the EOS_KWS_CopyPermissionByIndex function.
- _tagEOS_
KWS_ Create User Callback Info - Output parameters for the EOS_KWS_CreateUserOptions Function. These parameters are received through the callback provided to EOS_KWS_CreateUser
- _tagEOS_
KWS_ Create User Options - Input parameters for the EOS_KWS_CreateUser function.
- _tagEOS_
KWS_ GetPermission ByKey Options - Input parameters for the EOS_KWS_GetPermissionByKey function.
- _tagEOS_
KWS_ GetPermissions Count Options - Input parameters for the EOS_KWS_GetPermissionsCount function.
- _tagEOS_
KWS_ Permission Status - Contains information about a KWS permission status.
- _tagEOS_
KWS_ Permissions Update Received Callback Info - Output parameters for the EOS_KWS_OnPermissionsUpdateReceivedCallback Function.
- _tagEOS_
KWS_ Query AgeGate Callback Info - Output parameters for the EOS_KWS_QueryAgeGate Function. These parameters are received through the callback provided to EOS_KWS_QueryAgeGate
- _tagEOS_
KWS_ Query AgeGate Options - Input parameters for the EOS_KWS_QueryAgeGate function.
- _tagEOS_
KWS_ Query Permissions Callback Info - Output parameters for the EOS_KWS_QueryPermissionsOptions Function. These parameters are received through the callback provided to EOS_KWS_QueryPermissions
- _tagEOS_
KWS_ Query Permissions Options - Input parameters for the EOS_KWS_QueryPermissions function.
- _tagEOS_
KWS_ Request Permissions Callback Info - Output parameters for the EOS_KWS_RequestPermissionsOptions Function. These parameters are received through the callback provided to EOS_KWS_RequestPermissions
- _tagEOS_
KWS_ Request Permissions Options - Input parameters for the EOS_KWS_RequestPermissions function.
- _tagEOS_
KWS_ Update Parent Email Callback Info - Output parameters for the EOS_KWS_UpdateParentEmailOptions Function. These parameters are received through the callback provided to EOS_KWS_UpdateParentEmail
- _tagEOS_
KWS_ Update Parent Email Options - Input parameters for the EOS_KWS_UpdateParentEmail function.
- _tagEOS_
Leaderboards_ Copy Leaderboard Definition ByIndex Options - Input parameters for the EOS_Leaderboards_CopyLeaderboardDefinitionByIndex function.
- _tagEOS_
Leaderboards_ Copy Leaderboard Definition ByLeaderboard IdOptions - Input parameters for the EOS_Leaderboards_CopyLeaderboardDefinitionByLeaderboardId function.
- _tagEOS_
Leaderboards_ Copy Leaderboard Record ByIndex Options - Input parameters for the EOS_Leaderboards_CopyLeaderboardRecordByIndex function.
- _tagEOS_
Leaderboards_ Copy Leaderboard Record ByUser IdOptions - Input parameters for the EOS_Leaderboards_CopyLeaderboardRecordByUserId function.
- _tagEOS_
Leaderboards_ Copy Leaderboard User Score ByIndex Options - Input parameters for the EOS_Leaderboards_CopyLeaderboardUserScoreByIndex function.
- _tagEOS_
Leaderboards_ Copy Leaderboard User Score ByUser IdOptions - Input parameters for the EOS_Leaderboards_CopyLeaderboardUserScoreByUserId function.
- _tagEOS_
Leaderboards_ Definition - Contains information about a single leaderboard definition
- _tagEOS_
Leaderboards_ GetLeaderboard Definition Count Options - Input parameters for the EOS_Leaderboards_GetLeaderboardDefinitionCount function.
- _tagEOS_
Leaderboards_ GetLeaderboard Record Count Options - Input parameters for the EOS_Leaderboards_GetLeaderboardRecordCount function.
- _tagEOS_
Leaderboards_ GetLeaderboard User Score Count Options - Input parameters for the EOS_Leaderboards_GetLeaderboardUserScoreCount function.
- _tagEOS_
Leaderboards_ Leaderboard Record - Contains information about a single leaderboard record
- _tagEOS_
Leaderboards_ Leaderboard User Score - Contains information about a single leaderboard user score
- _tagEOS_
Leaderboards_ OnQuery Leaderboard Definitions Complete Callback Info - Data containing the result information for a query leaderboard definitions request.
- _tagEOS_
Leaderboards_ OnQuery Leaderboard Ranks Complete Callback Info - Data containing the result information for a query leaderboard ranks request.
- _tagEOS_
Leaderboards_ OnQuery Leaderboard User Scores Complete Callback Info - Data containing the result information for a query leaderboard user scores request.
- _tagEOS_
Leaderboards_ Query Leaderboard Definitions Options - Input parameters for the EOS_Leaderboards_QueryLeaderboardDefinitions function. StartTime and EndTime are optional parameters, they can be used to limit the list of definitions to overlap the time window specified.
- _tagEOS_
Leaderboards_ Query Leaderboard Ranks Options - Input parameters for the EOS_Leaderboards_QueryLeaderboardRanks function.
- _tagEOS_
Leaderboards_ Query Leaderboard User Scores Options - Input parameters for the EOS_Leaderboards_QueryLeaderboardUserScores function.
- _tagEOS_
Leaderboards_ User Scores Query Stat Info - Contains information about a single stat to query with user scores.
- _tagEOS_
Lobby Details_ Copy Attribute ByIndex Options - Input parameters for the EOS_LobbyDetails_CopyAttributeByIndex function.
- _tagEOS_
Lobby Details_ Copy Attribute ByKey Options - Input parameters for the EOS_LobbyDetails_CopyAttributeByKey function.
- _tagEOS_
Lobby Details_ Copy Info Options - Input parameters for the EOS_LobbyDetails_CopyInfo function.
- _tagEOS_
Lobby Details_ Copy Member Attribute ByIndex Options - Input parameters for the EOS_LobbyDetails_CopyMemberAttributeByIndex function.
- _tagEOS_
Lobby Details_ Copy Member Attribute ByKey Options - Input parameters for the EOS_LobbyDetails_CopyMemberAttributeByKey function.
- _tagEOS_
Lobby Details_ Copy Member Info Options - Input parameters for the EOS_LobbyDetails_CopyMemberInfo function.
- _tagEOS_
Lobby Details_ GetAttribute Count Options - Input parameters for the EOS_LobbyDetails_GetAttributeCount function.
- _tagEOS_
Lobby Details_ GetLobby Owner Options - Input parameters for the EOS_LobbyDetails_GetLobbyOwner function.
- _tagEOS_
Lobby Details_ GetMember Attribute Count Options - Input parameters for the EOS_LobbyDetails_GetMemberAttributeCount function.
- _tagEOS_
Lobby Details_ GetMember ByIndex Options - Input parameters for the EOS_LobbyDetails_GetMemberByIndex function.
- _tagEOS_
Lobby Details_ GetMember Count Options - Input parameters for the EOS_LobbyDetails_GetMemberCount function.
- _tagEOS_
Lobby Details_ Info - Contains information about a single lobby.
- _tagEOS_
Lobby Details_ Member Info - Contains information about a member of a lobby.
- _tagEOS_
Lobby Modification_ AddAttribute Options - Input parameters for the EOS_LobbyModification_AddAttribute function.
- _tagEOS_
Lobby Modification_ AddMember Attribute Options - Input parameters for the EOS_LobbyModification_AddMemberAttribute function.
- _tagEOS_
Lobby Modification_ Remove Attribute Options - Input parameters for the EOS_LobbyModification_RemoveAttribute function.
- _tagEOS_
Lobby Modification_ Remove Member Attribute Options - Input parameters for the EOS_LobbyModification_RemoveMemberAttribute function.
- _tagEOS_
Lobby Modification_ SetAllowed Platform IdsOptions - Input parameters for the EOS_LobbyModification_SetAllowedPlatformIdsOptions function.
- _tagEOS_
Lobby Modification_ SetBucket IdOptions - Input parameters for the EOS_LobbyModification_SetBucketId function.
- _tagEOS_
Lobby Modification_ SetInvites Allowed Options - Input parameters for the EOS_LobbyModification_SetInvitesAllowed Function.
- _tagEOS_
Lobby Modification_ SetMax Members Options - Input parameters for the EOS_LobbyModification_SetMaxMembers function.
- _tagEOS_
Lobby Modification_ SetPermission Level Options - Input parameters for the EOS_LobbyModification_SetPermissionLevel function.
- _tagEOS_
Lobby Search_ Copy Search Result ByIndex Options - Input parameters for the EOS_LobbySearch_CopySearchResultByIndex function.
- _tagEOS_
Lobby Search_ Find Callback Info - Output parameters for the EOS_LobbySearch_Find function.
- _tagEOS_
Lobby Search_ Find Options - Input parameters for the EOS_LobbySearch_Find function.
- _tagEOS_
Lobby Search_ GetSearch Result Count Options - Input parameters for the EOS_LobbySearch_GetSearchResultCount function.
- _tagEOS_
Lobby Search_ Remove Parameter Options - Input parameters for the EOS_LobbySearch_RemoveParameter function.
- _tagEOS_
Lobby Search_ SetLobby IdOptions - Input parameters for the EOS_LobbySearch_SetLobbyId function.
- _tagEOS_
Lobby Search_ SetMax Results Options - Input parameters for the EOS_LobbySearch_SetMaxResults function.
- _tagEOS_
Lobby Search_ SetParameter Options - Input parameters for the EOS_LobbySearch_SetParameter function.
- _tagEOS_
Lobby Search_ SetTarget User IdOptions - Input parameters for the EOS_LobbySearch_SetTargetUserId function.
- _tagEOS_
Lobby_ AddNotify Join Lobby Accepted Options - Input parameters for the EOS_Lobby_AddNotifyJoinLobbyAccepted function.
- _tagEOS_
Lobby_ AddNotify Leave Lobby Requested Options - Input parameters for the EOS_Lobby_AddNotifyLeaveLobbyRequested function.
- _tagEOS_
Lobby_ AddNotify Lobby Invite Accepted Options - Input parameters for the EOS_Lobby_AddNotifyLobbyInviteAccepted function.
- _tagEOS_
Lobby_ AddNotify Lobby Invite Received Options - Input parameters for the EOS_Lobby_AddNotifyLobbyInviteReceived function.
- _tagEOS_
Lobby_ AddNotify Lobby Invite Rejected Options - Input parameters for the EOS_Lobby_AddNotifyLobbyInviteRejected function.
- _tagEOS_
Lobby_ AddNotify Lobby Member Status Received Options - Input parameters for the EOS_Lobby_AddNotifyLobbyMemberStatusReceived function.
- _tagEOS_
Lobby_ AddNotify Lobby Member Update Received Options - Input parameters for the EOS_Lobby_AddNotifyLobbyMemberUpdateReceived function.
- _tagEOS_
Lobby_ AddNotify Lobby Update Received Options - Input parameters for the EOS_Lobby_AddNotifyLobbyUpdateReceived function.
- _tagEOS_
Lobby_ AddNotifyRTC Room Connection Changed Options - Input parameters for the EOS_Lobby_AddNotifyRTCRoomConnectionChanged function.
- _tagEOS_
Lobby_ AddNotify Send Lobby Native Invite Requested Options - Input parameters for the EOS_Lobby_AddNotifySendLobbyNativeInviteRequested function.
- _tagEOS_
Lobby_ Attribute - An attribute and its visibility setting stored with a lobby. Used to store both lobby and lobby member data
- _tagEOS_
Lobby_ Attribute Data - Contains information about lobby and lobby member data
- _tagEOS_
Lobby_ Copy Lobby Details Handle ByInvite IdOptions - Input parameters for the EOS_Lobby_CopyLobbyDetailsHandleByInviteId function.
- _tagEOS_
Lobby_ Copy Lobby Details Handle ByUi Event IdOptions - Input parameters for the EOS_Lobby_CopyLobbyDetailsHandleByUiEventId function.
- _tagEOS_
Lobby_ Copy Lobby Details Handle Options - Input parameters for the EOS_Lobby_CopyLobbyDetailsHandle function.
- _tagEOS_
Lobby_ Create Lobby Callback Info - Output parameters for the EOS_Lobby_CreateLobby function.
- _tagEOS_
Lobby_ Create Lobby Options - Input parameters for the EOS_Lobby_CreateLobby function.
- _tagEOS_
Lobby_ Create Lobby Search Options - Input parameters for the EOS_Lobby_CreateLobbySearch function.
- _tagEOS_
Lobby_ Destroy Lobby Callback Info - Output parameters for the EOS_Lobby_DestroyLobby function.
- _tagEOS_
Lobby_ Destroy Lobby Options - Input parameters for the EOS_Lobby_DestroyLobby function.
- _tagEOS_
Lobby_ GetConnect String Options - Input parameters for the EOS_Lobby_GetConnectString function.
- _tagEOS_
Lobby_ GetInvite Count Options - Input parameters for the EOS_Lobby_GetInviteCount function.
- _tagEOS_
Lobby_ GetInvite IdBy Index Options - Input parameters for the EOS_Lobby_GetInviteIdByIndex function.
- _tagEOS_
Lobby_ GetRTC Room Name Options - Input parameters for the EOS_Lobby_GetRTCRoomName function.
- _tagEOS_
Lobby_ Hard Mute Member Callback Info - Output parameters for the EOS_Lobby_HardMuteMember function.
- _tagEOS_
Lobby_ Hard Mute Member Options - Input parameters for the EOS_Lobby_HardMuteMember function.
- _tagEOS_
Lobby_ IsRTC Room Connected Options - Input parameters for the EOS_Lobby_IsRTCRoomConnected function.
- _tagEOS_
Lobby_ Join Lobby Accepted Callback Info - Output parameters for the EOS_Lobby_OnJoinLobbyAcceptedCallback Function.
- _tagEOS_
Lobby_ Join Lobby ById Callback Info - Output parameters for the EOS_Lobby_JoinLobbyById function.
- _tagEOS_
Lobby_ Join Lobby ById Options - Input parameters for the EOS_Lobby_JoinLobbyById function.
- _tagEOS_
Lobby_ Join Lobby Callback Info - Output parameters for the EOS_Lobby_JoinLobby function.
- _tagEOS_
Lobby_ Join Lobby Options - Input parameters for the EOS_Lobby_JoinLobby function.
- _tagEOS_
Lobby_ JoinRTC Room Callback Info - Output parameters for the EOS_Lobby_JoinRTCRoom function.
- _tagEOS_
Lobby_ JoinRTC Room Options - Input parameters for the EOS_Lobby_JoinRTCRoom function.
- _tagEOS_
Lobby_ Kick Member Callback Info - Output parameters for the EOS_Lobby_KickMember function.
- _tagEOS_
Lobby_ Kick Member Options - Input parameters for the EOS_Lobby_KickMember function.
- _tagEOS_
Lobby_ Leave Lobby Callback Info - Output parameters for the EOS_Lobby_LeaveLobby function.
- _tagEOS_
Lobby_ Leave Lobby Options - Input parameters for the EOS_Lobby_LeaveLobby function.
- _tagEOS_
Lobby_ Leave Lobby Requested Callback Info - Output parameters for the EOS_Lobby_OnLeaveLobbyRequestedCallback Function.
- _tagEOS_
Lobby_ LeaveRTC Room Callback Info - Output parameters for the EOS_Lobby_LeaveRTCRoom function.
- _tagEOS_
Lobby_ LeaveRTC Room Options - Input parameters for the EOS_Lobby_LeaveRTCRoom function.
- _tagEOS_
Lobby_ Lobby Invite Accepted Callback Info - Output parameters for the EOS_Lobby_OnLobbyInviteAcceptedCallback Function.
- _tagEOS_
Lobby_ Lobby Invite Received Callback Info - Output parameters for the EOS_Lobby_OnLobbyInviteReceivedCallback Function.
- _tagEOS_
Lobby_ Lobby Invite Rejected Callback Info - Output parameters for the EOS_Lobby_OnLobbyInviteRejectedCallback Function.
- _tagEOS_
Lobby_ Lobby Member Status Received Callback Info - Output parameters for the EOS_Lobby_AddNotifyLobbyMemberStatusReceived function.
- _tagEOS_
Lobby_ Lobby Member Update Received Callback Info - Output parameters for the EOS_Lobby_OnLobbyMemberUpdateReceivedCallback Function.
- _tagEOS_
Lobby_ Lobby Update Received Callback Info - Output parameters for the EOS_Lobby_OnLobbyUpdateReceivedCallback Function.
- _tagEOS_
Lobby_ LocalRTC Options - Input parameters to use with Lobby RTC Rooms.
- _tagEOS_
Lobby_ Parse Connect String Options - Input parameters for the EOS_Lobby_GetConnectString function.
- _tagEOS_
Lobby_ Promote Member Callback Info - Output parameters for the EOS_Lobby_PromoteMember function.
- _tagEOS_
Lobby_ Promote Member Options - Input parameters for the EOS_Lobby_PromoteMember function.
- _tagEOS_
Lobby_ Query Invites Callback Info - Output parameters for the EOS_Lobby_QueryInvites function.
- _tagEOS_
Lobby_ Query Invites Options - Input parameters for the EOS_Lobby_QueryInvites function.
- _tagEOS_
Lobby_ RTCRoom Connection Changed Callback Info - Output parameters for the EOS_Lobby_AddNotifyRTCRoomConnectionChanged function.
- _tagEOS_
Lobby_ Reject Invite Callback Info - Output parameters for the EOS_Lobby_RejectInvite function.
- _tagEOS_
Lobby_ Reject Invite Options - Input parameters for the EOS_Lobby_RejectInvite function.
- _tagEOS_
Lobby_ Send Invite Callback Info - Output parameters for the EOS_Lobby_SendInvite function.
- _tagEOS_
Lobby_ Send Invite Options - Input parameters for the EOS_Lobby_SendInvite function.
- _tagEOS_
Lobby_ Send Lobby Native Invite Requested Callback Info - Output parameters for the EOS_Lobby_OnSendLobbyNativeInviteRequestedCallback Function.
- _tagEOS_
Lobby_ Update Lobby Callback Info - Output parameters for the EOS_Lobby_UpdateLobby function.
- _tagEOS_
Lobby_ Update Lobby Modification Options - Input parameters for the EOS_Lobby_UpdateLobbyModification function.
- _tagEOS_
Lobby_ Update Lobby Options - Input parameters for the EOS_Lobby_UpdateLobby function.
- _tagEOS_
Metrics_ Begin Player Session Options - BeginPlayerSession.
- _tagEOS_
Metrics_ EndPlayer Session Options - EndPlayerSession.
- _tagEOS_
Mod_ Identifier - EOS_Mod_Identifier is used to identify a mod.
- _tagEOS_
Mods_ Copy ModInfo Options - Data for the EOS_Mods_CopyModInfo function.
- _tagEOS_
Mods_ Enumerate Mods Callback Info - Output parameters for the EOS_Mods_EnumerateMods Function. These parameters are received through the callback provided to EOS_Mods_EnumerateMods
- _tagEOS_
Mods_ Enumerate Mods Options - Input parameters for the EOS_Mods_EnumerateMods Function.
- _tagEOS_
Mods_ Install ModCallback Info - Output parameters for the EOS_Mods_InstallMod Function. These parameters are received through the callback provided to EOS_Mods_InstallMod
- _tagEOS_
Mods_ Install ModOptions - Input parameters for the EOS_Mods_InstallMod Function.
- _tagEOS_
Mods_ ModInfo - Data for the EOS_Mods_CopyModInfo function.
- _tagEOS_
Mods_ Uninstall ModCallback Info - Output parameters for the EOS_Mods_UninstallMod Function. These parameters are received through the callback provided to EOS_Mods_UninstallMod
- _tagEOS_
Mods_ Uninstall ModOptions - Input parameters for the EOS_Mods_UninstallMod Function.
- _tagEOS_
Mods_ Update ModCallback Info - Output parameters for the EOS_Mods_UpdateMod Function. These parameters are received through the callback provided to EOS_Mods_UpdateMod
- _tagEOS_
Mods_ Update ModOptions - Input parameters for the EOS_Mods_UpdateMod Function.
- _tagEOS_
P2P_ Accept Connection Options - Structure containing information about who would like to accept a connection, and which connection.
- _tagEOS_
P2P_ AddNotify Incoming Packet Queue Full Options - Structure containing information about what version of the EOS_P2P_AddNotifyIncomingPacketQueueFull function is supported.
- _tagEOS_
P2P_ AddNotify Peer Connection Closed Options - Structure containing information about who would like notifications about closed connections, and for which socket.
- _tagEOS_
P2P_ AddNotify Peer Connection Established Options - Structure containing information about which connections should be notified
- _tagEOS_
P2P_ AddNotify Peer Connection Interrupted Options - Structure containing information about who would like notifications about interrupted connections, and for which socket.
- _tagEOS_
P2P_ AddNotify Peer Connection Request Options - Structure containing information about who would like connection notifications, and about which socket.
- _tagEOS_
P2P_ Clear Packet Queue Options - Structure containing information about the packet queue to be cleared
- _tagEOS_
P2P_ Close Connection Options - Structure containing information about who would like to close a connection, and which connection.
- _tagEOS_
P2P_ Close Connections Options - Structure containing information about who would like to close connections, and by what socket ID
- _tagEOS_
P2P_ GetNAT Type Options - Structure containing information needed to get previously queried NAT-types
- _tagEOS_
P2P_ GetNext Received Packet Size Options - Structure containing information about who would like to receive a packet.
- _tagEOS_
P2P_ GetPacket Queue Info Options - Structure containing information needed to get the current packet queue information.
- _tagEOS_
P2P_ GetPort Range Options - Structure containing information about getting the configured port range settings.
- _tagEOS_
P2P_ GetRelay Control Options - Structure containing information about getting the relay control setting.
- _tagEOS_
P2P_ OnIncoming Connection Request Info - Structure containing information about an incoming connection request.
- _tagEOS_
P2P_ OnIncoming Packet Queue Full Info - Structure containing information about the packet queue’s state and the incoming packet that would overflow the queue
- _tagEOS_
P2P_ OnPeer Connection Established Info - Structure containing information about a connection being established
- _tagEOS_
P2P_ OnPeer Connection Interrupted Info - Structure containing information about an connection request that is that was interrupted.
- _tagEOS_
P2P_ OnQueryNAT Type Complete Info - Structure containing information about the local network NAT type
- _tagEOS_
P2P_ OnRemote Connection Closed Info - Structure containing information about an connection request that is being closed.
- _tagEOS_
P2P_ Packet Queue Info - Information related to the current state of the packet queues. It is possible for the current size to be larger than the maximum size if the maximum size changes or if the maximum queue size is set to EOS_P2P_MAX_QUEUE_SIZE_UNLIMITED.
- _tagEOS_
P2P_ QueryNAT Type Options - Structure containing information needed to query NAT-types
- _tagEOS_
P2P_ Receive Packet Options - Structure containing information about who would like to receive a packet, and how much data can be stored safely.
- _tagEOS_
P2P_ Send Packet Options - Structure containing information about the data being sent and to which player
- _tagEOS_
P2P_ SetPacket Queue Size Options - Structure containing information about new packet queue size settings.
- _tagEOS_
P2P_ SetPort Range Options - Structure containing information about new port range settings.
- _tagEOS_
P2P_ SetRelay Control Options - Structure containing information about new relay configurations.
- _tagEOS_
P2P_ Socket Id - P2P Socket ID
- _tagEOS_
Platform_ Client Credentials - Client credentials.
- _tagEOS_
Platform_ Desktop Crossplay Status Info - Output parameters for the EOS_Platform_GetDesktopCrossplayStatus function.
- _tagEOS_
Platform_ GetDesktop Crossplay Status Options - Input parameters for the EOS_Platform_GetDesktopCrossplayStatus function.
- _tagEOS_
Platform_ Options - Platform options for EOS_Platform_Create.
- _tagEOS_
Platform_ RTCOptions - Platform RTC options.
- _tagEOS_
Player Data Storage_ Copy File Metadata AtIndex Options - Input data for the CopyFileMetadataAtIndex function
- _tagEOS_
Player Data Storage_ Copy File Metadata ByFilename Options - Input data for the CopyFileMetadataByFilename function
- _tagEOS_
Player Data Storage_ Delete Cache Callback Info - Structure containing the result of a delete cache operation
- _tagEOS_
Player Data Storage_ Delete Cache Options - Input data for the EOS_TitleStorage_DeleteCache function
- _tagEOS_
Player Data Storage_ Delete File Callback Info - Data containing the result information for a delete file request
- _tagEOS_
Player Data Storage_ Delete File Options - Input data for the EOS_PlayerDataStorage_DeleteFile function
- _tagEOS_
Player Data Storage_ Duplicate File Callback Info - Data containing the result information for a duplicate file request
- _tagEOS_
Player Data Storage_ Duplicate File Options - Input data for the EOS_PlayerDataStorage_DuplicateFile function
- _tagEOS_
Player Data Storage_ File Metadata - Metadata information for a specific file
- _tagEOS_
Player Data Storage_ File Transfer Progress Callback Info - Data containing the information about a file transfer in progress (or one that has completed)
- _tagEOS_
Player Data Storage_ GetFile Metadata Count Options - Input data for the EOS_PlayerDataStorage_GetFileMetadataCount function
- _tagEOS_
Player Data Storage_ Query File Callback Info - Data containing information about a query file request
- _tagEOS_
Player Data Storage_ Query File List Callback Info - Data containing information about a query file list request
- _tagEOS_
Player Data Storage_ Query File List Options - Input data for the EOS_PlayerDataStorage_QueryFileList function
- _tagEOS_
Player Data Storage_ Query File Options - Input data for the EOS_PlayerDataStorage_QueryFile function
- _tagEOS_
Player Data Storage_ Read File Callback Info - Data containing the result of a read file request
- _tagEOS_
Player Data Storage_ Read File Data Callback Info - Data containing data for a chunk of a file being read
- _tagEOS_
Player Data Storage_ Read File Options - Input data for the EOS_PlayerDataStorage_ReadFile function
- _tagEOS_
Player Data Storage_ Write File Callback Info - The result information for a request to write data to a file
- _tagEOS_
Player Data Storage_ Write File Data Callback Info - Data containing data for a chunk of a file being written
- _tagEOS_
Player Data Storage_ Write File Options - Input data for the EOS_PlayerDataStorage_WriteFile function
- _tagEOS_
Presence Modification_ Data Record Id - Data for identifying which data records should be deleted.
- _tagEOS_
Presence Modification_ Delete Data Options - Data for the EOS_PresenceModification_DeleteData function.
- _tagEOS_
Presence Modification_ SetData Options - Data for the EOS_PresenceModification_SetData function.
- _tagEOS_
Presence Modification_ SetJoin Info Options - Data for the EOS_PresenceModification_SetJoinInfo function.
- _tagEOS_
Presence Modification_ SetRaw Rich Text Options - Data for the EOS_PresenceModification_SetRawRichText API.
- _tagEOS_
Presence Modification_ SetStatus Options - Data for the EOS_PresenceModification_SetStatus function.
- _tagEOS_
Presence_ AddNotify Join Game Accepted Options - Input parameters for the EOS_Presence_AddNotifyJoinGameAccepted function.
- _tagEOS_
Presence_ AddNotify OnPresence Changed Options - Data for the EOS_Presence_AddNotifyOnPresenceChanged function.
- _tagEOS_
Presence_ Copy Presence Options - Data for the EOS_Presence_CopyPresence function.
- _tagEOS_
Presence_ Create Presence Modification Options - Data for the EOS_Presence_CreatePresenceModification function.
- _tagEOS_
Presence_ Data Record - An individual presence data record that belongs to a EOS_Presence_Info object. This object is released when its parent EOS_Presence_Info object is released.
- _tagEOS_
Presence_ GetJoin Info Options - Data for the EOS_Presence_GetJoinInfo function.
- _tagEOS_
Presence_ HasPresence Options - Data for the EOS_Presence_HasPresence function.
- _tagEOS_
Presence_ Info - All the known presence information for a specific user. This object must be released by calling EOS_Presence_Info_Release.
- _tagEOS_
Presence_ Join Game Accepted Callback Info - Output parameters for the EOS_Presence_OnJoinGameAcceptedCallback Function.
- _tagEOS_
Presence_ Presence Changed Callback Info - Data containing which users presence has changed
- _tagEOS_
Presence_ Query Presence Callback Info - The result meta-data for a presence query.
- _tagEOS_
Presence_ Query Presence Options - Data for the EOS_Presence_QueryPresence function
- _tagEOS_
Presence_ SetPresence Callback Info - The result meta-data from setting a user’s presence.
- _tagEOS_
Presence_ SetPresence Options - Data for the EOS_Presence_SetPresence function.
- _tagEOS_
Progression Snapshot_ AddProgression Options - Input parameters for the EOS_ProgressionSnapshot_AddProgression function.
- _tagEOS_
Progression Snapshot_ Begin Snapshot Options - Input parameters for the EOS_ProgressionSnapshot_BeginSnapshot function.
- _tagEOS_
Progression Snapshot_ Delete Snapshot Callback Info - Output parameters for the EOS_ProgressionSnapshot_DeleteSnapshot Function.
- _tagEOS_
Progression Snapshot_ Delete Snapshot Options - Input parameters for the EOS_ProgressionSnapshot_DeleteSnapshot function.
- _tagEOS_
Progression Snapshot_ EndSnapshot Options - Input parameters for the EOS_ProgressionSnapshot_EndSnapshot function.
- _tagEOS_
Progression Snapshot_ Submit Snapshot Callback Info - Output parameters for the EOS_ProgressionSnapshot_SubmitSnapshot Function.
- _tagEOS_
Progression Snapshot_ Submit Snapshot Options - Input parameters for the EOS_ProgressionSnapshot_SubmitSnapshot function.
- _tagEOS_
RTCAdmin_ Copy User Token ByIndex Options - Input parameters for the EOS_RTCAdmin_CopyUserTokenByIndex function.
- _tagEOS_
RTCAdmin_ Copy User Token ByUser IdOptions - Input parameters for the EOS_RTCAdmin_CopyUserTokenByUserId function.
- _tagEOS_
RTCAdmin_ Kick Complete Callback Info - Data containing the result information for a kick participant request.
- _tagEOS_
RTCAdmin_ Kick Options - Input parameters for the EOS_RTCAdmin_Kick function.
- _tagEOS_
RTCAdmin_ Query Join Room Token Complete Callback Info - Data containing the result information for a query join room token request.
- _tagEOS_
RTCAdmin_ Query Join Room Token Options - Input parameters for the EOS_RTCAdmin_QueryJoinRoomToken function.
- _tagEOS_
RTCAdmin_ SetParticipant Hard Mute Complete Callback Info - Data containing the result information for a hard mute request.
- _tagEOS_
RTCAdmin_ SetParticipant Hard Mute Options - Input parameters for the EOS_RTCAdmin_SetParticipantHardMute function.
- _tagEOS_
RTCAdmin_ User Token - Contains information about a collection of user tokens for joining a room.
- _tagEOS_
RTC_ AddNotify Disconnected Options - This struct is used to call EOS_RTC_AddNotifyDisconnected.
- _tagEOS_
RTC_ AddNotify Participant Status Changed Options - This struct is used to call EOS_RTC_AddNotifyParticipantStatusChanged.
- _tagEOS_
RTC_ AddNotify Room Before Join Options - Input parameters for the EOS_RTC_AddNotifyRoomBeforeJoin function.
- _tagEOS_
RTC_ AddNotify Room Statistics Updated Options - This struct is used to call EOS_RTC_AddNotifyRoomStatisticsUpdated.
- _tagEOS_
RTC_ Block Participant Callback Info - This struct is passed in with a call to EOS_RTC_OnBlockParticipantCallback.
- _tagEOS_
RTC_ Block Participant Options - This struct is passed in with a call to EOS_RTC_BlockParticipant.
- _tagEOS_
RTC_ Disconnected Callback Info - This struct is passed in with a call to EOS_RTC_AddNotifyDisconnected registered event.
- _tagEOS_
RTC_ Join Room Callback Info - This struct is passed in with a call to EOS_RTC_OnJoinRoomCallback.
- _tagEOS_
RTC_ Join Room Options - This struct is used to call EOS_RTC_JoinRoom.
- _tagEOS_
RTC_ Leave Room Callback Info - This struct is passed in with a call to EOS_RTC_OnLeaveRoomCallback.
- _tagEOS_
RTC_ Leave Room Options - This struct is used to call EOS_RTC_LeaveRoom.
- _tagEOS_
RTC_ Option - This struct is used to get information about a specific option.
- _tagEOS_
RTC_ Participant Metadata - This struct is used to get information about a specific participant metadata item.
- _tagEOS_
RTC_ Participant Status Changed Callback Info - This struct is passed in with a call to EOS_RTC_AddNotifyParticipantStatusChanged registered event.
- _tagEOS_
RTC_ Room Before Join Callback Info - This struct is passed in with a call to EOS_RTC_AddNotifyRoomBeforeJoin registered event.
- _tagEOS_
RTC_ Room Statistics Updated Info - This struct is passed in with a call to EOS_RTC_AddNotifyRoomStatisticsUpdated registered event.
- _tagEOS_
RTC_ SetRoom Setting Options - This struct is used to call EOS_RTC_SetRoomSetting
- _tagEOS_
RTC_ SetSetting Options - This struct is used to call EOS_RTC_SetSetting
- _tagEOS_
Reports_ Send Player Behavior Report Complete Callback Info - Output parameters for the EOS_Reports_SendPlayerBehaviorReport function.
- _tagEOS_
Reports_ Send Player Behavior Report Options - Input parameters for the EOS_Reports_SendPlayerBehaviorReport function.
- _tagEOS_
Sanctions_ Copy Player Sanction ByIndex Options - Input parameters for the EOS_Sanctions_CopyPlayerSanctionByIndex function
- _tagEOS_
Sanctions_ Create Player Sanction Appeal Callback Info - Output parameters for the EOS_Sanctions_CreatePlayerSanctionAppealCallbackInfo function.
- _tagEOS_
Sanctions_ Create Player Sanction Appeal Options - Input parameters for the EOS_Sanctions_CreatePlayerSanctionAppeal function.
- _tagEOS_
Sanctions_ GetPlayer Sanction Count Options - Input parameters for the EOS_Sanctions_GetPlayerSanctionCount function.
- _tagEOS_
Sanctions_ Player Sanction - Contains information about a single player sanction.
- _tagEOS_
Sanctions_ Query Active Player Sanctions Callback Info - Output parameters for the EOS_Sanctions_QueryActivePlayerSanctions function.
- _tagEOS_
Sanctions_ Query Active Player Sanctions Options - Input parameters for the EOS_Sanctions_QueryActivePlayerSanctions API.
- _tagEOS_
Session Details_ Attribute - An attribution value and its advertisement setting stored with a session.
- _tagEOS_
Session Details_ Copy Info Options - Input parameters for the EOS_SessionDetails_CopyInfo function.
- _tagEOS_
Session Details_ Copy Session Attribute ByIndex Options - Input parameters for the EOS_SessionDetails_CopySessionAttributeByIndex function.
- _tagEOS_
Session Details_ Copy Session Attribute ByKey Options - Input parameters for the EOS_SessionDetails_CopySessionAttributeByKey function.
- _tagEOS_
Session Details_ GetSession Attribute Count Options - Input parameters for the EOS_SessionDetails_GetSessionAttributeCount function.
- _tagEOS_
Session Details_ Info - Internal details about a session, found on both active sessions and within search results
- _tagEOS_
Session Details_ Settings - Common settings associated with a single session
- _tagEOS_
Session Modification_ AddAttribute Options - Input parameters for the EOS_SessionModification_AddAttribute function.
- _tagEOS_
Session Modification_ Remove Attribute Options - Input parameters for the EOS_SessionModification_RemoveAttribute function.
- _tagEOS_
Session Modification_ SetAllowed Platform IdsOptions - Input parameters for the EOS_SessionModification_SetAllowedPlatformIds function.
- _tagEOS_
Session Modification_ SetBucket IdOptions - Input parameters for the EOS_SessionModification_SetBucketId function.
- _tagEOS_
Session Modification_ SetHost Address Options - Input parameters for the EOS_SessionModification_SetHostAddress function.
- _tagEOS_
Session Modification_ SetInvites Allowed Options - Input parameters for the EOS_SessionModification_SetInvitesAllowed function.
- _tagEOS_
Session Modification_ SetJoin InProgress Allowed Options - Input parameters for the EOS_SessionModification_SetJoinInProgressAllowed function.
- _tagEOS_
Session Modification_ SetMax Players Options - Input parameters for the EOS_SessionModification_SetMaxPlayers function.
- _tagEOS_
Session Modification_ SetPermission Level Options - Input parameters for the EOS_SessionModification_SetPermissionLevel function.
- _tagEOS_
Session Search_ Copy Search Result ByIndex Options - Input parameters for the EOS_SessionSearch_CopySearchResultByIndex function.
- _tagEOS_
Session Search_ Find Callback Info - Output parameters for the EOS_SessionSearch_Find function.
- _tagEOS_
Session Search_ Find Options - Input parameters for the EOS_SessionSearch_Find function.
- _tagEOS_
Session Search_ GetSearch Result Count Options - Input parameters for the EOS_SessionSearch_GetSearchResultCount function.
- _tagEOS_
Session Search_ Remove Parameter Options - Input parameters for the EOS_SessionSearch_RemoveParameter function.
- _tagEOS_
Session Search_ SetMax Results Options - Input parameters for the EOS_SessionSearch_SetMaxResults function.
- _tagEOS_
Session Search_ SetParameter Options - Input parameters for the EOS_SessionSearch_SetParameter function.
- _tagEOS_
Session Search_ SetSession IdOptions - Input parameters for the EOS_SessionSearch_SetSessionId function.
- _tagEOS_
Session Search_ SetTarget User IdOptions - Input parameters for the EOS_SessionSearch_SetTargetUserId function.
- _tagEOS_
Sessions_ AddNotify Join Session Accepted Options - Input parameters for the EOS_Sessions_AddNotifyJoinSessionAccepted function.
- _tagEOS_
Sessions_ AddNotify Leave Session Requested Options - Input parameters for the EOS_Sessions_AddNotifyLeaveSessionRequested function.
- _tagEOS_
Sessions_ AddNotify Send Session Native Invite Requested Options - Input parameters for the EOS_Sessions_AddNotifySendSessionNativeInviteRequested function.
- _tagEOS_
Sessions_ AddNotify Session Invite Accepted Options - Input parameters for the EOS_Sessions_AddNotifySessionInviteAccepted function.
- _tagEOS_
Sessions_ AddNotify Session Invite Received Options - Input parameters for the EOS_Sessions_AddNotifySessionInviteReceived function.
- _tagEOS_
Sessions_ AddNotify Session Invite Rejected Options - Input parameters for the EOS_Sessions_AddNotifySessionInviteRejected function.
- _tagEOS_
Sessions_ Attribute Data - Contains information about both session and search parameter attribution
- _tagEOS_
Sessions_ Copy Active Session Handle Options - Input parameters for the EOS_Sessions_CopyActiveSessionHandle function.
- _tagEOS_
Sessions_ Copy Session Handle ByInvite IdOptions - Input parameters for the EOS_Sessions_CopySessionHandleByInviteId function.
- _tagEOS_
Sessions_ Copy Session Handle ByUi Event IdOptions - Input parameters for the EOS_Sessions_CopySessionHandleByUiEventId function.
- _tagEOS_
Sessions_ Copy Session Handle ForPresence Options - Input parameters for the EOS_Sessions_CopySessionHandleForPresence function.
- _tagEOS_
Sessions_ Create Session Modification Options - Input parameters for the EOS_Sessions_CreateSessionModification function.
- _tagEOS_
Sessions_ Create Session Search Options - Input parameters for the EOS_Sessions_CreateSessionSearch function.
- _tagEOS_
Sessions_ Destroy Session Callback Info - Output parameters for the EOS_Sessions_DestroySession function.
- _tagEOS_
Sessions_ Destroy Session Options - Input parameters for the EOS_Sessions_DestroySession function.
- _tagEOS_
Sessions_ Dump Session State Options - Input parameters for the EOS_Sessions_DumpSessionState function.
- _tagEOS_
Sessions_ EndSession Callback Info - Output parameters for the EOS_Sessions_EndSession function.
- _tagEOS_
Sessions_ EndSession Options - Input parameters for the EOS_Sessions_EndSession function.
- _tagEOS_
Sessions_ GetInvite Count Options - Input parameters for the EOS_Sessions_GetInviteCount function.
- _tagEOS_
Sessions_ GetInvite IdBy Index Options - Input parameters for the EOS_Sessions_GetInviteIdByIndex function.
- _tagEOS_
Sessions_ IsUser InSession Options - Input parameters for the EOS_Sessions_IsUserInSession function.
- _tagEOS_
Sessions_ Join Session Accepted Callback Info - Output parameters for the EOS_Sessions_OnJoinSessionAcceptedCallback function.
- _tagEOS_
Sessions_ Join Session Callback Info - Output parameters for the EOS_Sessions_JoinSession function.
- _tagEOS_
Sessions_ Join Session Options - Input parameters for the EOS_Sessions_JoinSession function.
- _tagEOS_
Sessions_ Leave Session Requested Callback Info - Output parameters for the EOS_Sessions_OnLeaveSessionRequestedCallback Function.
- _tagEOS_
Sessions_ Query Invites Callback Info - Output parameters for the EOS_Sessions_QueryInvites function.
- _tagEOS_
Sessions_ Query Invites Options - Input parameters for the EOS_Sessions_QueryInvites function.
- _tagEOS_
Sessions_ Register Players Callback Info - Output parameters for the EOS_Sessions_RegisterPlayers function.
- _tagEOS_
Sessions_ Register Players Options - Input parameters for the EOS_Sessions_RegisterPlayers function.
- _tagEOS_
Sessions_ Reject Invite Callback Info - Output parameters for the EOS_Sessions_RejectInvite function.
- _tagEOS_
Sessions_ Reject Invite Options - Input parameters for the EOS_Sessions_RejectInvite function.
- _tagEOS_
Sessions_ Send Invite Callback Info - Output parameters for the EOS_Sessions_SendInvite function.
- _tagEOS_
Sessions_ Send Invite Options - Input parameters for the EOS_Sessions_SendInvite function.
- _tagEOS_
Sessions_ Send Session Native Invite Requested Callback Info - Output parameters for the EOS_Sessions_OnSendSessionNativeInviteRequestedCallback Function.
- _tagEOS_
Sessions_ Session Invite Accepted Callback Info - Output parameters for the EOS_Sessions_OnSessionInviteAcceptedCallback function.
- _tagEOS_
Sessions_ Session Invite Received Callback Info - Output parameters for the EOS_Sessions_OnSessionInviteReceivedCallback function.
- _tagEOS_
Sessions_ Session Invite Rejected Callback Info - Output parameters for the EOS_Sessions_OnSessionInviteRejectedCallback function.
- _tagEOS_
Sessions_ Start Session Callback Info - Output parameters for the EOS_Sessions_StartSession function.
- _tagEOS_
Sessions_ Start Session Options - Input parameters for the EOS_Sessions_StartSession function.
- _tagEOS_
Sessions_ Unregister Players Callback Info - Output parameters for the EOS_Sessions_UnregisterPlayers function.
- _tagEOS_
Sessions_ Unregister Players Options - Input parameters for the EOS_Sessions_UnregisterPlayers function.
- _tagEOS_
Sessions_ Update Session Callback Info - Output parameters for the EOS_Sessions_UpdateSession function.
- _tagEOS_
Sessions_ Update Session Modification Options - Input parameters for the EOS_Sessions_UpdateSessionModification function.
- _tagEOS_
Sessions_ Update Session Options - Input parameters for the EOS_Sessions_UpdateSession function.
- _tagEOS_
Stats_ Copy Stat ByIndex Options - Input parameters for the EOS_Stats_CopyStatByIndex function.
- _tagEOS_
Stats_ Copy Stat ByName Options - Input parameters for the EOS_Stats_CopyStatByName function.
- _tagEOS_
Stats_ GetStat Count Options - Input parameters for the EOS_Stats_GetStatsCount function.
- _tagEOS_
Stats_ Ingest Data - Contains information about a single stat to ingest.
- _tagEOS_
Stats_ Ingest Stat Complete Callback Info - Data containing the result information for an ingest stat request.
- _tagEOS_
Stats_ Ingest Stat Options - Input parameters for the EOS_Stats_IngestStat function.
- _tagEOS_
Stats_ OnQuery Stats Complete Callback Info - Data containing the result information for querying a player’s stats request.
- _tagEOS_
Stats_ Query Stats Options - Input parameters for the EOS_Stats_QueryStats function.
- _tagEOS_
Stats_ Stat - Contains information about a single player stat.
- _tagEOS_
Title Storage_ Copy File Metadata AtIndex Options - Input data for the CopyFileMetadataAtIndex function
- _tagEOS_
Title Storage_ Copy File Metadata ByFilename Options - Input data for the CopyFileMetadataByFilename function
- _tagEOS_
Title Storage_ Delete Cache Callback Info - Structure containing the result of a delete cache operation
- _tagEOS_
Title Storage_ Delete Cache Options - Input data for the EOS_TitleStorage_DeleteCache function
- _tagEOS_
Title Storage_ File Metadata - Metadata information for a specific file
- _tagEOS_
Title Storage_ File Transfer Progress Callback Info - Structure containing the information about a file transfer in progress (or one that has completed)
- _tagEOS_
Title Storage_ GetFile Metadata Count Options - Input data for the EOS_TitleStorage_GetFileMetadataCount function
- _tagEOS_
Title Storage_ Query File Callback Info - Structure containing information about a query file request
- _tagEOS_
Title Storage_ Query File List Callback Info - Structure containing information about a query file list request
- _tagEOS_
Title Storage_ Query File List Options - Input data for the EOS_TitleStorage_QueryFileList function
- _tagEOS_
Title Storage_ Query File Options - Input data for the EOS_TitleStorage_QueryFile function
- _tagEOS_
Title Storage_ Read File Callback Info - Structure containing the result of a read file request
- _tagEOS_
Title Storage_ Read File Data Callback Info - Structure containing data for a chunk of a file being read
- _tagEOS_
Title Storage_ Read File Options - Input data for the EOS_TitleStorage_ReadFile function
- _tagEOS_
UI_ Acknowledge Event IdOptions - Input parameters for the EOS_UI_AcknowledgeEventId.
- _tagEOS_
UI_ AddNotify Display Settings Updated Options - Input parameters for the EOS_UI_AddNotifyDisplaySettingsUpdated function.
- _tagEOS_
UI_ AddNotify Memory Monitor Options - Input parameters for the EOS_UI_AddNotifyMemoryMonitor function.
- _tagEOS_
UI_ AddNotify OnScreen Keyboard Requested Options - Input parameters for the EOS_UI_AddNotifyOnScreenKeyboardRequested function.
- _tagEOS_
UI_ Configure OnScreen Keyboard Options - Input parameters for the EOS_UI_ConfigureOnScreenKeyboard function.
- _tagEOS_
UI_ GetFriends Exclusive Input Options - Input parameters for the EOS_UI_GetFriendsExclusiveInput function.
- _tagEOS_
UI_ GetFriends Visible Options - Input parameters for the EOS_UI_GetFriendsVisible function.
- _tagEOS_
UI_ GetToggle Friends Button Options - Input parameters for the EOS_UI_GetToggleFriendsButton function.
- _tagEOS_
UI_ GetToggle Friends KeyOptions - Input parameters for the EOS_UI_GetToggleFriendsKey function.
- _tagEOS_
UI_ Hide Friends Callback Info - Output parameters for the EOS_UI_HideFriends function.
- _tagEOS_
UI_ Hide Friends Options - Input parameters for the EOS_UI_HideFriends function.
- _tagEOS_
UI_ IsSocial Overlay Paused Options - Input parameters for the EOS_UI_IsSocialOverlayPaused function.
- _tagEOS_
UI_ Memory Monitor Callback Info - A structure representing a memory monitoring message.
- _tagEOS_
UI_ OnDisplay Settings Updated Callback Info - Output parameters for the EOS_UI_AddNotifyDisplaySettingsUpdated function.
- _tagEOS_
UI_ OnScreen Keyboard Requested Callback Info - Output parameters for the EOS_UI_AddNotifyOnScreenKeyboardRequested function.
- _tagEOS_
UI_ OnShow Block Player Callback Info - Output parameters for the EOS_UI_ShowBlockPlayer function.
- _tagEOS_
UI_ OnShow Report Player Callback Info - Output parameters for the EOS_UI_ShowReportPlayer function.
- _tagEOS_
UI_ Pause Social Overlay Options - Input parameters for the EOS_UI_PauseSocialOverlay function.
- _tagEOS_
UI_ PrePresent Options - Parameters for the EOS_UI_PrePresent function.
- _tagEOS_
UI_ Rect - A rectangle.
- _tagEOS_
UI_ Report Input State Options - Input parameters for the EOS_UI_ReportInputState function.
- _tagEOS_
UI_ SetDisplay Preference Options - Input parameters for the EOS_UI_SetDisplayPreference function.
- _tagEOS_
UI_ SetToggle Friends Button Options - Input parameters for the EOS_UI_SetToggleFriendsButton function.
- _tagEOS_
UI_ SetToggle Friends KeyOptions - Input parameters for the EOS_UI_SetToggleFriendsKey function.
- _tagEOS_
UI_ Show Block Player Options - Parameters for the EOS_UI_ShowBlockPlayer function.
- _tagEOS_
UI_ Show Friends Callback Info - Output parameters for the EOS_UI_ShowFriends function.
- _tagEOS_
UI_ Show Friends Options - Input parameters for the EOS_UI_ShowFriends function.
- _tagEOS_
UI_ Show Native Profile Callback Info - Output parameters for the EOS_UI_ShowNativeProfile function.
- _tagEOS_
UI_ Show Native Profile Options - Parameters for the EOS_UI_ShowNativeProfile function.
- _tagEOS_
UI_ Show Report Player Options - Parameters for the EOS_UI_ShowReportPlayer function.
- _tagEOS_
User Info - A structure that contains the user information. These structures are created by EOS_UserInfo_CopyUserInfo and must be passed to EOS_UserInfo_Release.
- _tagEOS_
User Info_ Best Display Name - A structure that contains the user information. These structures are created by EOS_UserInfo_CopyBestDisplayName or EOS_UserInfo_CopyBestDisplayNameWithPlatform and must be passed to EOS_UserInfo_BestDisplayName_Release.
- _tagEOS_
User Info_ Copy Best Display Name Options - Input parameters for the EOS_UserInfo_CopyBestDisplayName function.
- _tagEOS_
User Info_ Copy Best Display Name With Platform Options - Input parameters for the EOS_UserInfo_CopyBestDisplayNameWithPlatform function.
- _tagEOS_
User Info_ Copy External User Info ByAccount IdOptions - Input parameters for the EOS_UserInfo_CopyExternalUserInfoByAccountId function.
- _tagEOS_
User Info_ Copy External User Info ByAccount Type Options - Input parameters for the EOS_UserInfo_CopyExternalUserInfoByAccountType function.
- _tagEOS_
User Info_ Copy External User Info ByIndex Options - Input parameters for the EOS_UserInfo_CopyExternalUserInfoByIndex function.
- _tagEOS_
User Info_ Copy User Info Options - Input parameters for the EOS_UserInfo_CopyUserInfo function.
- _tagEOS_
User Info_ External User Info - Contains information about a single external user info.
- _tagEOS_
User Info_ GetExternal User Info Count Options - Input parameters for the EOS_UserInfo_GetExternalUserInfoCount function.
- _tagEOS_
User Info_ GetLocal Platform Type Options - Input parameters for the EOS_UserInfo_GetLocalPlatformType function.
- _tagEOS_
User Info_ Query User Info ByDisplay Name Callback Info - Output parameters for the EOS_UserInfo_QueryUserInfoByDisplayName Function.
- _tagEOS_
User Info_ Query User Info ByDisplay Name Options - Input parameters for the EOS_UserInfo_QueryUserInfoByDisplayName function.
- _tagEOS_
User Info_ Query User Info ByExternal Account Callback Info - Output parameters for the EOS_UserInfo_QueryUserInfoByExternalAccount Function.
- _tagEOS_
User Info_ Query User Info ByExternal Account Options - Input parameters for the EOS_UserInfo_QueryUserInfoByExternalAccount function.
- _tagEOS_
User Info_ Query User Info Callback Info - Output parameters for the EOS_UserInfo_QueryUserInfo Function.
- _tagEOS_
User Info_ Query User Info Options - Input parameters for the EOS_UserInfo_QueryUserInfo function.
Constants§
- EOS_
ACHIEVEMENTS_ ACHIEVEMENT_ UNLOCKTIME_ UNDEFINED - EOS_
ACHIEVEMENTS_ ADDNOTIFYACHIEVEMENTSUNLOCKED V2_ API_ LATEST - EOS_
ACHIEVEMENTS_ ADDNOTIFYACHIEVEMENTSUNLOCKED_ API_ LATEST - EOS_
ACHIEVEMENTS_ COPYACHIEVEMENTDEFINITION V2BYACHIEVEMENTID_ API_ LATEST - EOS_
ACHIEVEMENTS_ COPYACHIEVEMENTDEFINITION V2BYINDEX_ API_ LATEST - EOS_
ACHIEVEMENTS_ COPYDEFINITIONBYACHIEVEMENTID_ API_ LATEST - EOS_
ACHIEVEMENTS_ COPYDEFINITIONBYINDEX_ API_ LATEST - EOS_
ACHIEVEMENTS_ COPYDEFINITION V2BYACHIEVEMENTID_ API_ LATEST - EOS_
ACHIEVEMENTS_ COPYDEFINITION V2BYINDEX_ API_ LATEST - EOS_
ACHIEVEMENTS_ COPYPLAYERACHIEVEMENTBYACHIEVEMENTID_ API_ LATEST - EOS_
ACHIEVEMENTS_ COPYPLAYERACHIEVEMENTBYINDEX_ API_ LATEST - EOS_
ACHIEVEMENTS_ COPYUNLOCKEDACHIEVEMENTBYACHIEVEMENTID_ API_ LATEST - EOS_
ACHIEVEMENTS_ COPYUNLOCKEDACHIEVEMENTBYINDEX_ API_ LATEST - EOS_
ACHIEVEMENTS_ DEFINITION V2_ API_ LATEST - EOS_
ACHIEVEMENTS_ DEFINITION_ API_ LATEST - EOS_
ACHIEVEMENTS_ GETACHIEVEMENTDEFINITIONCOUNT_ API_ LATEST - EOS_
ACHIEVEMENTS_ GETPLAYERACHIEVEMENTCOUNT_ API_ LATEST - EOS_
ACHIEVEMENTS_ GETUNLOCKEDACHIEVEMENTCOUNT_ API_ LATEST - EOS_
ACHIEVEMENTS_ PLAYERACHIEVEMENT_ API_ LATEST - EOS_
ACHIEVEMENTS_ PLAYERSTATINFO_ API_ LATEST - EOS_
ACHIEVEMENTS_ QUERYDEFINITIONS_ API_ LATEST - EOS_
ACHIEVEMENTS_ QUERYPLAYERACHIEVEMENTS_ API_ LATEST - EOS_
ACHIEVEMENTS_ STATTHRESHOLDS_ API_ LATEST - EOS_
ACHIEVEMENTS_ STATTHRESHOLD_ API_ LATEST - EOS_
ACHIEVEMENTS_ UNLOCKACHIEVEMENTS_ API_ LATEST - EOS_
ACHIEVEMENTS_ UNLOCKEDACHIEVEMENT_ API_ LATEST - EOS_
ACTIVESESSION_ COPYINFO_ API_ LATEST - EOS_
ACTIVESESSION_ GETREGISTEREDPLAYERBYINDEX_ API_ LATEST - EOS_
ACTIVESESSION_ GETREGISTEREDPLAYERCOUNT_ API_ LATEST - EOS_
ACTIVESESSION_ INFO_ API_ LATEST - EOS_
ANTICHEATCLIENT_ ADDEXTERNALINTEGRITYCATALOG_ API_ LATEST - EOS_
ANTICHEATCLIENT_ ADDNOTIFYCLIENTINTEGRITYVIOLATED_ API_ LATEST - EOS_
ANTICHEATCLIENT_ ADDNOTIFYMESSAGETOPEER_ API_ LATEST - EOS_
ANTICHEATCLIENT_ ADDNOTIFYMESSAGETOSERVER_ API_ LATEST - EOS_
ANTICHEATCLIENT_ ADDNOTIFYPEERACTIONREQUIRED_ API_ LATEST - EOS_
ANTICHEATCLIENT_ ADDNOTIFYPEERAUTHSTATUSCHANGED_ API_ LATEST - EOS_
ANTICHEATCLIENT_ BEGINSESSION_ API_ LATEST - EOS_
ANTICHEATCLIENT_ ENDSESSION_ API_ LATEST - EOS_
ANTICHEATCLIENT_ GETMODULEBUILDID_ API_ LATEST - EOS_
ANTICHEATCLIENT_ GETPROTECTMESSAGEOUTPUTLENGTH_ API_ LATEST - EOS_
ANTICHEATCLIENT_ ONMESSAGETOPEERCALLBACK_ MAX_ MESSAGE_ SIZE - EOS_
ANTICHEATCLIENT_ ONMESSAGETOSERVERCALLBACK_ MAX_ MESSAGE_ SIZE - EOS_
ANTICHEATCLIENT_ POLLSTATUS_ API_ LATEST - EOS_
ANTICHEATCLIENT_ PROTECTMESSAGE_ API_ LATEST - EOS_
ANTICHEATCLIENT_ RECEIVEMESSAGEFROMPEER_ API_ LATEST - EOS_
ANTICHEATCLIENT_ RECEIVEMESSAGEFROMSERVER_ API_ LATEST - EOS_
ANTICHEATCLIENT_ REGISTERPEER_ API_ LATEST - EOS_
ANTICHEATCLIENT_ REGISTERPEER_ MAX_ AUTHENTICATIONTIMEOUT - EOS_
ANTICHEATCLIENT_ REGISTERPEER_ MIN_ AUTHENTICATIONTIMEOUT - EOS_
ANTICHEATCLIENT_ RESERVE D01_ API_ LATEST - EOS_
ANTICHEATCLIENT_ RESERVE D02_ API_ LATEST - EOS_
ANTICHEATCLIENT_ UNPROTECTMESSAGE_ API_ LATEST - EOS_
ANTICHEATCLIENT_ UNREGISTERPEER_ API_ LATEST - EOS_
ANTICHEATCOMMON_ LOGEVENT_ API_ LATEST - EOS_
ANTICHEATCOMMON_ LOGEVENT_ STRING_ MAX_ LENGTH - EOS_
ANTICHEATCOMMON_ LOGGAMEROUNDEND_ API_ LATEST - EOS_
ANTICHEATCOMMON_ LOGGAMEROUNDSTART_ API_ LATEST - EOS_
ANTICHEATCOMMON_ LOGPLAYERDESPAWN_ API_ LATEST - EOS_
ANTICHEATCOMMON_ LOGPLAYERREVIVE_ API_ LATEST - EOS_
ANTICHEATCOMMON_ LOGPLAYERSPAWN_ API_ LATEST - EOS_
ANTICHEATCOMMON_ LOGPLAYERTAKEDAMAGE_ API_ LATEST - EOS_
ANTICHEATCOMMON_ LOGPLAYERTICK_ API_ LATEST - EOS_
ANTICHEATCOMMON_ LOGPLAYERUSEABILITY_ API_ LATEST - EOS_
ANTICHEATCOMMON_ LOGPLAYERUSEWEAPON_ API_ LATEST - EOS_
ANTICHEATCOMMON_ LOGPLAYERUSEWEAPON_ WEAPONNAME_ MAX_ LENGTH - EOS_
ANTICHEATCOMMON_ REGISTEREVENT_ API_ LATEST - EOS_
ANTICHEATCOMMON_ REGISTEREVENT_ CUSTOMEVENTBASE - EOS_
ANTICHEATCOMMON_ REGISTEREVENT_ MAX_ PARAMDEFSCOUNT - EOS_
ANTICHEATCOMMON_ SETCLIENTDETAILS_ API_ LATEST - EOS_
ANTICHEATCOMMON_ SETGAMESESSIONID_ API_ LATEST - EOS_
ANTICHEATSERVER_ ADDNOTIFYCLIENTACTIONREQUIRED_ API_ LATEST - EOS_
ANTICHEATSERVER_ ADDNOTIFYCLIENTAUTHSTATUSCHANGED_ API_ LATEST - EOS_
ANTICHEATSERVER_ ADDNOTIFYMESSAGETOCLIENT_ API_ LATEST - EOS_
ANTICHEATSERVER_ BEGINSESSION_ API_ LATEST - EOS_
ANTICHEATSERVER_ BEGINSESSION_ MAX_ REGISTERTIMEOUT - EOS_
ANTICHEATSERVER_ BEGINSESSION_ MIN_ REGISTERTIMEOUT - EOS_
ANTICHEATSERVER_ ENDSESSION_ API_ LATEST - EOS_
ANTICHEATSERVER_ GETPROTECTMESSAGEOUTPUTLENGTH_ API_ LATEST - EOS_
ANTICHEATSERVER_ ONMESSAGETOCLIENTCALLBACK_ MAX_ MESSAGE_ SIZE - EOS_
ANTICHEATSERVER_ PROTECTMESSAGE_ API_ LATEST - EOS_
ANTICHEATSERVER_ RECEIVEMESSAGEFROMCLIENT_ API_ LATEST - EOS_
ANTICHEATSERVER_ REGISTERCLIENT_ API_ LATEST - EOS_
ANTICHEATSERVER_ SETCLIENTNETWORKSTATE_ API_ LATEST - EOS_
ANTICHEATSERVER_ UNPROTECTMESSAGE_ API_ LATEST - EOS_
ANTICHEATSERVER_ UNREGISTERCLIENT_ API_ LATEST - EOS_
AUTH_ ACCOUNTFEATURERESTRICTEDINFO_ API_ LATEST - EOS_
AUTH_ ADDNOTIFYLOGINSTATUSCHANGED_ API_ LATEST - EOS_
AUTH_ COPYIDTOKEN_ API_ LATEST - EOS_
AUTH_ COPYUSERAUTHTOKEN_ API_ LATEST - EOS_
AUTH_ CREDENTIALS_ API_ LATEST - EOS_
AUTH_ DELETEPERSISTENTAUTH_ API_ LATEST - EOS_
AUTH_ IDTOKEN_ API_ LATEST - EOS_
AUTH_ LINKACCOUNT_ API_ LATEST - EOS_
AUTH_ LOGIN_ API_ LATEST - EOS_
AUTH_ LOGOUT_ API_ LATEST - EOS_
AUTH_ PINGRANTINFO_ API_ LATEST - EOS_
AUTH_ QUERYIDTOKEN_ API_ LATEST - EOS_
AUTH_ TOKEN_ API_ LATEST - EOS_
AUTH_ VERIFYIDTOKEN_ API_ LATEST - EOS_
AUTH_ VERIFYUSERAUTH_ API_ LATEST - EOS_
CONNECT_ ADDNOTIFYAUTHEXPIRATION_ API_ LATEST - EOS_
CONNECT_ ADDNOTIFYLOGINSTATUSCHANGED_ API_ LATEST - EOS_
CONNECT_ COPYIDTOKEN_ API_ LATEST - EOS_
CONNECT_ COPYPRODUCTUSEREXTERNALACCOUNTBYACCOUNTID_ API_ LATEST - EOS_
CONNECT_ COPYPRODUCTUSEREXTERNALACCOUNTBYACCOUNTTYPE_ API_ LATEST - EOS_
CONNECT_ COPYPRODUCTUSEREXTERNALACCOUNTBYINDEX_ API_ LATEST - EOS_
CONNECT_ COPYPRODUCTUSERINFO_ API_ LATEST - EOS_
CONNECT_ CREATEDEVICEID_ API_ LATEST - EOS_
CONNECT_ CREATEDEVICEID_ DEVICEMODEL_ MAX_ LENGTH - EOS_
CONNECT_ CREATEUSER_ API_ LATEST - EOS_
CONNECT_ CREDENTIALS_ API_ LATEST - EOS_
CONNECT_ DELETEDEVICEID_ API_ LATEST - EOS_
CONNECT_ EXTERNALACCOUNTINFO_ API_ LATEST - EOS_
CONNECT_ EXTERNAL_ ACCOUNT_ ID_ MAX_ LENGTH - EOS_
CONNECT_ GETEXTERNALACCOUNTMAPPINGS_ API_ LATEST - EOS_
CONNECT_ GETEXTERNALACCOUNTMAPPING_ API_ LATEST - EOS_
CONNECT_ GETPRODUCTUSEREXTERNALACCOUNTCOUNT_ API_ LATEST - EOS_
CONNECT_ GETPRODUCTUSERIDMAPPING_ API_ LATEST - EOS_
CONNECT_ IDTOKEN_ API_ LATEST - EOS_
CONNECT_ LINKACCOUNT_ API_ LATEST - EOS_
CONNECT_ LOGIN_ API_ LATEST - EOS_
CONNECT_ LOGOUT_ API_ LATEST - EOS_
CONNECT_ QUERYEXTERNALACCOUNTMAPPINGS_ API_ LATEST - EOS_
CONNECT_ QUERYEXTERNALACCOUNTMAPPINGS_ MAX_ ACCOUNT_ IDS - EOS_
CONNECT_ QUERYPRODUCTUSERIDMAPPINGS_ API_ LATEST - EOS_
CONNECT_ TIME_ UNDEFINED - EOS_
CONNECT_ TRANSFERDEVICEIDACCOUNT_ API_ LATEST - EOS_
CONNECT_ UNLINKACCOUNT_ API_ LATEST - EOS_
CONNECT_ USERLOGININFO_ API_ LATEST - EOS_
CONNECT_ USERLOGININFO_ DISPLAYNAME_ MAX_ LENGTH - EOS_
CONNECT_ VERIFYIDTOKEN_ API_ LATEST - EOS_
COUNTRYCODE_ MAX_ BUFFER_ LEN - EOS_
COUNTRYCODE_ MAX_ LENGTH - EOS_
CUSTOMINVITES_ ACCEPTREQUESTTOJOIN_ API_ LATEST - EOS_
CUSTOMINVITES_ ADDNOTIFYCUSTOMINVITEACCEPTED_ API_ LATEST - EOS_
CUSTOMINVITES_ ADDNOTIFYCUSTOMINVITERECEIVED_ API_ LATEST - EOS_
CUSTOMINVITES_ ADDNOTIFYCUSTOMINVITEREJECTED_ API_ LATEST - EOS_
CUSTOMINVITES_ ADDNOTIFYREQUESTTOJOINACCEPTED_ API_ LATEST - EOS_
CUSTOMINVITES_ ADDNOTIFYREQUESTTOJOINRECEIVED_ API_ LATEST - EOS_
CUSTOMINVITES_ ADDNOTIFYREQUESTTOJOINREJECTED_ API_ LATEST - EOS_
CUSTOMINVITES_ ADDNOTIFYREQUESTTOJOINRESPONSERECEIVED_ API_ LATEST - EOS_
CUSTOMINVITES_ ADDNOTIFYSENDCUSTOMNATIVEINVITEREQUESTED_ API_ LATEST - EOS_
CUSTOMINVITES_ FINALIZEINVITE_ API_ LATEST - EOS_
CUSTOMINVITES_ MAX_ PAYLOAD_ LENGTH - EOS_
CUSTOMINVITES_ REJECTREQUESTTOJOIN_ API_ LATEST - EOS_
CUSTOMINVITES_ SENDCUSTOMINVITE_ API_ LATEST - EOS_
CUSTOMINVITES_ SENDREQUESTTOJOIN_ API_ LATEST - EOS_
CUSTOMINVITES_ SETCUSTOMINVITE_ API_ LATEST - EOS_
EAnti Cheat Client Mode_ EOS_ ACCM_ Client Server - Dedicated or listen server mode
- EOS_
EAnti Cheat Client Mode_ EOS_ ACCM_ Invalid - Not used
- EOS_
EAnti Cheat Client Mode_ EOS_ ACCM_ Peer ToPeer - Full mesh peer-to-peer mode
- EOS_
EAnti Cheat Client Mode___ EOS_ EAnti Cheat Client Mode_ PAD_ INT32__ - EOS_
EAnti Cheat Client Violation Type_ EOS_ ACCVT_ Corrupted Memory - A disallowed game process memory modification was detected
- EOS_
EAnti Cheat Client Violation Type_ EOS_ ACCVT_ Corrupted Network Message Flow - Integrity checks on messages between the game client and game server, or between peers, failed
- EOS_
EAnti Cheat Client Violation Type_ EOS_ ACCVT_ Forbidden Module Loaded - A disallowed code module was loaded into the game process
- EOS_
EAnti Cheat Client Violation Type_ EOS_ ACCVT_ Forbidden System Configuration - A forbidden operating system configuration was detected
- EOS_
EAnti Cheat Client Violation Type_ EOS_ ACCVT_ Forbidden Tool Detected - A disallowed tool was detected running in the system
- EOS_
EAnti Cheat Client Violation Type_ EOS_ ACCVT_ Game File Mismatch - A disallowed game file modification was detected
- EOS_
EAnti Cheat Client Violation Type_ EOS_ ACCVT_ Integrity Catalog Certificate Revoked - An anti-cheat asset integrity catalog file’s certificate has been revoked.
- EOS_
EAnti Cheat Client Violation Type_ EOS_ ACCVT_ Integrity Catalog Error - An anti-cheat asset integrity catalog file is corrupt or invalid
- EOS_
EAnti Cheat Client Violation Type_ EOS_ ACCVT_ Integrity Catalog Missing Main Executable - The primary anti-cheat asset integrity catalog does not include an entry for the game’s main executable, which is required.
- EOS_
EAnti Cheat Client Violation Type_ EOS_ ACCVT_ Integrity Catalog NotFound - An anti-cheat asset integrity catalog file could not be found
- EOS_
EAnti Cheat Client Violation Type_ EOS_ ACCVT_ Internal Anti Cheat Violation - An internal anti-cheat integrity check failed
- EOS_
EAnti Cheat Client Violation Type_ EOS_ ACCVT_ Invalid - Not used
- EOS_
EAnti Cheat Client Violation Type_ EOS_ ACCVT_ Required Game File NotFound - A disallowed game file removal was detected
- EOS_
EAnti Cheat Client Violation Type_ EOS_ ACCVT_ System File Untrusted - A system file failed an integrity check
- EOS_
EAnti Cheat Client Violation Type_ EOS_ ACCVT_ Unknown Game File Forbidden - A disallowed game file addition was detected
- EOS_
EAnti Cheat Client Violation Type_ EOS_ ACCVT_ Virtual Machine NotAllowed - The game is running inside a disallowed virtual machine
- EOS_
EAnti Cheat Client Violation Type___ EOS_ EAnti Cheat Client Violation Type_ PAD_ INT32__ - EOS_
EAnti Cheat Common Client Action Reason_ EOS_ ACCCAR_ Authentication Failed - The client/peer’s anti-cheat authentication failed
- EOS_
EAnti Cheat Common Client Action Reason_ EOS_ ACCCAR_ Backend Violation - The client/peer failed an anti-cheat backend runtime check
- EOS_
EAnti Cheat Common Client Action Reason_ EOS_ ACCCAR_ Client Violation - The client/peer failed an anti-cheat client runtime check
- EOS_
EAnti Cheat Common Client Action Reason_ EOS_ ACCCAR_ Heartbeat Timeout - The client/peer’s anti-cheat heartbeat was not received
- EOS_
EAnti Cheat Common Client Action Reason_ EOS_ ACCCAR_ Internal Error - An internal error occurred
- EOS_
EAnti Cheat Common Client Action Reason_ EOS_ ACCCAR_ Invalid - Not used
- EOS_
EAnti Cheat Common Client Action Reason_ EOS_ ACCCAR_ Invalid Message - An anti-cheat message received from the client/peer was corrupt or invalid
- EOS_
EAnti Cheat Common Client Action Reason_ EOS_ ACCCAR_ Null Client - The client/peer failed to load the anti-cheat module at startup
- EOS_
EAnti Cheat Common Client Action Reason_ EOS_ ACCCAR_ Permanent Banned - The client/peer is permanently banned
- EOS_
EAnti Cheat Common Client Action Reason_ EOS_ ACCCAR_ Temporary Banned - The client/peer is temporarily banned
- EOS_
EAnti Cheat Common Client Action Reason_ EOS_ ACCCAR_ Temporary Cooldown - The client/peer is temporarily blocked from playing on this game server
- EOS_
EAnti Cheat Common Client Action Reason___ EOS_ EAnti Cheat Common Client Action Reason_ PAD_ INT32__ - EOS_
EAnti Cheat Common Client Action_ EOS_ ACCCA_ Invalid - Not used
- EOS_
EAnti Cheat Common Client Action_ EOS_ ACCCA_ Remove Player - The client/peer must be removed from the current game session
- EOS_
EAnti Cheat Common Client Action___ EOS_ EAnti Cheat Common Client Action_ PAD_ INT32__ - EOS_
EAnti Cheat Common Client Auth Status_ EOS_ ACCCAS_ Invalid - Not used
- EOS_
EAnti Cheat Common Client Auth Status_ EOS_ ACCCAS_ Local Auth Complete - The client/peer’s anti-cheat functionality has been validated by this game server
- EOS_
EAnti Cheat Common Client Auth Status_ EOS_ ACCCAS_ Remote Auth Complete - The client/peer’s anti-cheat functionality has been validated by the anti-cheat backend service
- EOS_
EAnti Cheat Common Client Auth Status___ EOS_ EAnti Cheat Common Client Auth Status_ PAD_ INT32__ - EOS_
EAnti Cheat Common Client Flags_ EOS_ ACCCF_ Admin - The client has admin privileges on the game server
- EOS_
EAnti Cheat Common Client Flags_ EOS_ ACCCF_ None - No particular flags relevant for this client
- EOS_
EAnti Cheat Common Client Flags___ EOS_ EAnti Cheat Common Client Flags_ PAD_ INT32__ - EOS_
EAnti Cheat Common Client Input_ EOS_ ACCCI_ Gamepad - The client is using a gamepad or game controller
- EOS_
EAnti Cheat Common Client Input_ EOS_ ACCCI_ Mouse Keyboard - The client is using mouse and keyboard
- EOS_
EAnti Cheat Common Client Input_ EOS_ ACCCI_ Touch Input - The client is using a touch input device (e.g. phone/tablet screen)
- EOS_
EAnti Cheat Common Client Input_ EOS_ ACCCI_ Unknown - Unknown input device
- EOS_
EAnti Cheat Common Client Input___ EOS_ EAnti Cheat Common Client Input_ PAD_ INT32__ - EOS_
EAnti Cheat Common Client Platform_ EOS_ ACCCP_ Android - The client is playing on Android
- EOS_
EAnti Cheat Common Client Platform_ EOS_ ACCCP_ Linux - The client is playing on Linux
- EOS_
EAnti Cheat Common Client Platform_ EOS_ ACCCP_ Mac - The client is playing on Mac
- EOS_
EAnti Cheat Common Client Platform_ EOS_ ACCCP_ Nintendo - The client is playing on a Nintendo device
- EOS_
EAnti Cheat Common Client Platform_ EOS_ ACCCP_ Play Station - The client is playing on a PlayStation device
- EOS_
EAnti Cheat Common Client Platform_ EOS_ ACCCP_ Unknown - Unknown platform
- EOS_
EAnti Cheat Common Client Platform_ EOS_ ACCCP_ Windows - The client is playing on Windows
- EOS_
EAnti Cheat Common Client Platform_ EOS_ ACCCP_ Xbox - The client is playing on an Xbox device
- EOS_
EAnti Cheat Common Client Platform_ EOS_ ACCCP_ iOS - The client is playing on iOS
- EOS_
EAnti Cheat Common Client Platform___ EOS_ EAnti Cheat Common Client Platform_ PAD_ INT32__ - EOS_
EAnti Cheat Common Client Type_ EOS_ ACCCT_ AIBot - The client is an AI bot, not an actual human
- EOS_
EAnti Cheat Common Client Type_ EOS_ ACCCT_ Protected Client - An ordinary player that requires anti-cheat client protection to play
- EOS_
EAnti Cheat Common Client Type_ EOS_ ACCCT_ Unprotected Client - The player does not need the anti-cheat client to play because of their platform or other factors
- EOS_
EAnti Cheat Common Client Type___ EOS_ EAnti Cheat Common Client Type_ PAD_ INT32__ - EOS_
EAnti Cheat Common Event Param Type_ EOS_ ACCEPT_ Client Handle - EOS_AntiCheatCommon_ClientHandle
- EOS_
EAnti Cheat Common Event Param Type_ EOS_ ACCEPT_ Float - float
- EOS_
EAnti Cheat Common Event Param Type_ EOS_ ACCEPT_ Int32 - int32_t
- EOS_
EAnti Cheat Common Event Param Type_ EOS_ ACCEPT_ Int64 - int64_t
- EOS_
EAnti Cheat Common Event Param Type_ EOS_ ACCEPT_ Invalid - Not used
- EOS_
EAnti Cheat Common Event Param Type_ EOS_ ACCEPT_ Quat - EOS_AntiCheatCommon_Quat
- EOS_
EAnti Cheat Common Event Param Type_ EOS_ ACCEPT_ String - const char*
- EOS_
EAnti Cheat Common Event Param Type_ EOS_ ACCEPT_ UInt32 - uint32_t
- EOS_
EAnti Cheat Common Event Param Type_ EOS_ ACCEPT_ UInt64 - uint64_t
- EOS_
EAnti Cheat Common Event Param Type_ EOS_ ACCEPT_ Vector3f - EOS_AntiCheatCommon_Vec3f
- EOS_
EAnti Cheat Common Event Param Type___ EOS_ EAnti Cheat Common Event Param Type_ PAD_ INT32__ - EOS_
EAnti Cheat Common Event Type_ EOS_ ACCET_ Game Event - A general game event that is not specific to any individual player. Low memory use which is constant with respect to the number of players.
- EOS_
EAnti Cheat Common Event Type_ EOS_ ACCET_ Invalid - Not used
- EOS_
EAnti Cheat Common Event Type_ EOS_ ACCET_ Player Event - An event that is logically associated with a specific player. Events logged in this category require a specific ClientHandle to which they will be attached. Higher memory use which scales according to the number of players.
- EOS_
EAnti Cheat Common Event Type___ EOS_ EAnti Cheat Common Event Type_ PAD_ INT32__ - EOS_
EAnti Cheat Common Game Round Competition Type_ EOS_ ACCGRCT_ Casual - Casual unranked play
- EOS_
EAnti Cheat Common Game Round Competition Type_ EOS_ ACCGRCT_ Competitive - Organized competitive play like a tournament
- EOS_
EAnti Cheat Common Game Round Competition Type_ EOS_ ACCGRCT_ None - No particular competition type applies
- EOS_
EAnti Cheat Common Game Round Competition Type_ EOS_ ACCGRCT_ Ranked - Ranked play, usually with skill based matchmaking
- EOS_
EAnti Cheat Common Game Round Competition Type___ EOS_ EAnti Cheat Common Game Round Competition Type_ PAD_ INT32__ - EOS_
EAnti Cheat Common Player Movement State_ EOS_ ACCPMS_ Crouching - Player is crouching
- EOS_
EAnti Cheat Common Player Movement State_ EOS_ ACCPMS_ Falling - Player is falling under the effects of gravity, such as when jumping or walking off the edge of a surface
- EOS_
EAnti Cheat Common Player Movement State_ EOS_ ACCPMS_ Flying - Player is flying, ignoring the effects of gravity
- EOS_
EAnti Cheat Common Player Movement State_ EOS_ ACCPMS_ Mounted - Player is mounted in a vehicle or similar
- EOS_
EAnti Cheat Common Player Movement State_ EOS_ ACCPMS_ None - No particular state applies
- EOS_
EAnti Cheat Common Player Movement State_ EOS_ ACCPMS_ OnLadder - Player is on a ladder
- EOS_
EAnti Cheat Common Player Movement State_ EOS_ ACCPMS_ Prone - Player is prone
- EOS_
EAnti Cheat Common Player Movement State_ EOS_ ACCPMS_ Swimming - Player is swimming in a fluid volume
- EOS_
EAnti Cheat Common Player Movement State___ EOS_ EAnti Cheat Common Player Movement State_ PAD_ INT32__ - EOS_
EAnti Cheat Common Player Take Damage Result_ EOS_ ACCPTDR_ Downed ToEliminated - Player character transitioned from a temporarily incapacitated state to permanently incapacitated and cannot recover (e.g. dead).
- EOS_
EAnti Cheat Common Player Take Damage Result_ EOS_ ACCPTDR_ Downed_ DEPRECATED - Deprecated - use more specific values below instead
- EOS_
EAnti Cheat Common Player Take Damage Result_ EOS_ ACCPTDR_ Eliminated_ DEPRECATED - Deprecated - use more specific values below instead
- EOS_
EAnti Cheat Common Player Take Damage Result_ EOS_ ACCPTDR_ None - No direct state change consequence for the victim
- EOS_
EAnti Cheat Common Player Take Damage Result_ EOS_ ACCPTDR_ Normal ToDowned - Player character transitioned from a normal state to temporarily incapacitated and requires assistance to recover.
- EOS_
EAnti Cheat Common Player Take Damage Result_ EOS_ ACCPTDR_ Normal ToEliminated - Player character transitioned from a normal state to permanently incapacitated and cannot recover (e.g. dead).
- EOS_
EAnti Cheat Common Player Take Damage Result___ EOS_ EAnti Cheat Common Player Take Damage Result_ PAD_ INT32__ - EOS_
EAnti Cheat Common Player Take Damage Source_ EOS_ ACCPTDS_ NonPlayer Character - Damage caused by a non-player character such as an AI enemy
- EOS_
EAnti Cheat Common Player Take Damage Source_ EOS_ ACCPTDS_ None - No particular source relevant
- EOS_
EAnti Cheat Common Player Take Damage Source_ EOS_ ACCPTDS_ Player - Damage caused by a player controlled character
- EOS_
EAnti Cheat Common Player Take Damage Source_ EOS_ ACCPTDS_ World - Damage caused by the world (falling off level, into lava, etc)
- EOS_
EAnti Cheat Common Player Take Damage Source___ EOS_ EAnti Cheat Common Player Take Damage Source_ PAD_ INT32__ - EOS_
EAnti Cheat Common Player Take Damage Type_ EOS_ ACCPTDT_ Damage Over Time - Damage over time such as bleeding, poison, etc
- EOS_
EAnti Cheat Common Player Take Damage Type_ EOS_ ACCPTDT_ None - No particular type relevant
- EOS_
EAnti Cheat Common Player Take Damage Type_ EOS_ ACCPTDT_ Point Damage - Damage caused by a point source such as a bullet or melee attack
- EOS_
EAnti Cheat Common Player Take Damage Type_ EOS_ ACCPTDT_ Radial Damage - Damage caused by a radial source such as an explosion
- EOS_
EAnti Cheat Common Player Take Damage Type___ EOS_ EAnti Cheat Common Player Take Damage Type_ PAD_ INT32__ - EOS_
EApplication Status_ EOS_ AS_ Background Constrained - Xbox only.
- EOS_
EApplication Status_ EOS_ AS_ Background Suspended - Notifies the SDK that the application has been put into suspended state by the platform system.
- EOS_
EApplication Status_ EOS_ AS_ Background Unconstrained - Xbox only.
- EOS_
EApplication Status_ EOS_ AS_ Foreground - Notifies the SDK that the application has been resumed from suspended state.
- EOS_
EApplication Status___ EOS_ EApplication Status_ PAD_ INT32__ - EOS_
EAttribute Type_ EOS_ AT_ BOOLEAN - Boolean value (true/false)
- EOS_
EAttribute Type_ EOS_ AT_ DOUBLE - Double/floating point precision
- EOS_
EAttribute Type_ EOS_ AT_ INT64 - 64 bit integers
- EOS_
EAttribute Type_ EOS_ AT_ STRING - UTF8 Strings
- EOS_
EAttribute Type___ EOS_ EAttribute Type_ PAD_ INT32__ - EOS_
EAuth Scope Flags_ EOS_ AS_ Basic Profile - Permissions to see your account ID, display name, and language
- EOS_
EAuth Scope Flags_ EOS_ AS_ Country - Permissions to see your country
- EOS_
EAuth Scope Flags_ EOS_ AS_ Email - Permissions to see email in the response when fetching information for a user. This scope is restricted to Epic first party products, and attempting to use it will result in authentication failures.
- EOS_
EAuth Scope Flags_ EOS_ AS_ Friends List - Permissions to see a list of your friends who use this application
- EOS_
EAuth Scope Flags_ EOS_ AS_ Friends Management - Permissions to manage the Epic friends list. This scope is restricted to Epic first party products, and attempting to use it will result in authentication failures.
- EOS_
EAuth Scope Flags_ EOS_ AS_ NoFlags - Default value, no permissions required
- EOS_
EAuth Scope Flags_ EOS_ AS_ Presence - Permissions to set your online presence and see presence of your friends
- EOS_
EAuth Scope Flags___ EOS_ EAuth Scope Flags_ PAD_ INT32__ - EOS_
EAuth Token Type_ EOS_ ATT_ Client - Auth token is for a validated client
- EOS_
EAuth Token Type_ EOS_ ATT_ User - Auth token is for a validated user
- EOS_
EAuth Token Type___ EOS_ EAuth Token Type_ PAD_ INT32__ - EOS_
ECOM_ CATALOGITEMID_ MAX_ LENGTH - EOS_
ECOM_ CATALOGITEM_ API_ LATEST - EOS_
ECOM_ CATALOGITEM_ ENTITLEMENTENDTIMESTAMP_ UNDEFINED - EOS_
ECOM_ CATALOGOFFERID_ MAX_ LENGTH - EOS_
ECOM_ CATALOGOFFER_ API_ LATEST - EOS_
ECOM_ CATALOGOFFER_ EFFECTIVEDATETIMESTAMP_ UNDEFINED - EOS_
ECOM_ CATALOGOFFER_ EXPIRATIONTIMESTAMP_ UNDEFINED - EOS_
ECOM_ CATALOGOFFER_ RELEASEDATETIMESTAMP_ UNDEFINED - EOS_
ECOM_ CATALOGRELEASE_ API_ LATEST - EOS_
ECOM_ CHECKOUTENTRY_ API_ LATEST - EOS_
ECOM_ CHECKOUT_ API_ LATEST - EOS_
ECOM_ CHECKOUT_ MAX_ ENTRIES - EOS_
ECOM_ COPYENTITLEMENTBYID_ API_ LATEST - EOS_
ECOM_ COPYENTITLEMENTBYINDEX_ API_ LATEST - EOS_
ECOM_ COPYENTITLEMENTBYNAMEANDINDEX_ API_ LATEST - EOS_
ECOM_ COPYITEMBYID_ API_ LATEST - EOS_
ECOM_ COPYITEMIMAGEINFOBYINDEX_ API_ LATEST - EOS_
ECOM_ COPYITEMRELEASEBYINDEX_ API_ LATEST - EOS_
ECOM_ COPYLASTREDEEMEDENTITLEMENTBYINDEX_ API_ LATEST - EOS_
ECOM_ COPYLASTREDEEMENTITLEMENTSRESULTBYINDEX_ API_ LATEST - EOS_
ECOM_ COPYOFFERBYID_ API_ LATEST - EOS_
ECOM_ COPYOFFERBYINDEX_ API_ LATEST - EOS_
ECOM_ COPYOFFERIMAGEINFOBYINDEX_ API_ LATEST - EOS_
ECOM_ COPYOFFERITEMBYINDEX_ API_ LATEST - EOS_
ECOM_ COPYTRANSACTIONBYID_ API_ LATEST - EOS_
ECOM_ COPYTRANSACTIONBYINDEX_ API_ LATEST - EOS_
ECOM_ ENTITLEMENTID_ MAX_ LENGTH - EOS_
ECOM_ ENTITLEMENT_ API_ LATEST - EOS_
ECOM_ ENTITLEMENT_ ENDTIMESTAMP_ UNDEFINED - EOS_
ECOM_ GETENTITLEMENTSBYNAMECOUNT_ API_ LATEST - EOS_
ECOM_ GETENTITLEMENTSCOUNT_ API_ LATEST - EOS_
ECOM_ GETITEMIMAGEINFOCOUNT_ API_ LATEST - EOS_
ECOM_ GETITEMRELEASECOUNT_ API_ LATEST - EOS_
ECOM_ GETLASTREDEEMEDENTITLEMENTSCOUNT_ API_ LATEST - EOS_
ECOM_ GETLASTREDEEMENTITLEMENTSRESULTCOUNT_ API_ LATEST - EOS_
ECOM_ GETOFFERCOUNT_ API_ LATEST - EOS_
ECOM_ GETOFFERIMAGEINFOCOUNT_ API_ LATEST - EOS_
ECOM_ GETOFFERITEMCOUNT_ API_ LATEST - EOS_
ECOM_ GETTRANSACTIONCOUNT_ API_ LATEST - EOS_
ECOM_ ITEMOWNERSHIP_ API_ LATEST - EOS_
ECOM_ KEYIMAGEINFO_ API_ LATEST - EOS_
ECOM_ QUERYENTITLEMENTS_ API_ LATEST - EOS_
ECOM_ QUERYENTITLEMENTS_ MAX_ ENTITLEMENT_ IDS - EOS_
ECOM_ QUERYENTITLEMENTTOKEN_ API_ LATEST - EOS_
ECOM_ QUERYENTITLEMENTTOKEN_ MAX_ ENTITLEMENT_ IDS - EOS_
ECOM_ QUERYOFFERS_ API_ LATEST - EOS_
ECOM_ QUERYOWNERSHIPBYSANDBOXIDSOPTIONS_ API_ LATEST - EOS_
ECOM_ QUERYOWNERSHIPTOKEN_ API_ LATEST - EOS_
ECOM_ QUERYOWNERSHIPTOKEN_ MAX_ CATALOGITEM_ IDS - EOS_
ECOM_ QUERYOWNERSHIP_ API_ LATEST - EOS_
ECOM_ QUERYOWNERSHIP_ MAX_ CATALOG_ IDS - EOS_
ECOM_ QUERYOWNERSHIP_ MAX_ SANDBOX_ IDS - EOS_
ECOM_ REDEEMENTITLEMENTS_ API_ LATEST - EOS_
ECOM_ REDEEMENTITLEMENTS_ MAX_ IDS - EOS_
ECOM_ TRANSACTIONID_ MAXIMUM_ LENGTH - EOS_
ECOM_ TRANSACTIONID_ MAX_ LENGTH - EOS_
ECOM_ TRANSACTION_ COPYENTITLEMENTBYINDEX_ API_ LATEST - EOS_
ECOM_ TRANSACTION_ GETENTITLEMENTSCOUNT_ API_ LATEST - EOS_
ECheckout Orientation_ EOS_ ECO_ Default - Current orientation will be used
- EOS_
ECheckout Orientation_ EOS_ ECO_ Landscape - Landscape orientation
- EOS_
ECheckout Orientation_ EOS_ ECO_ Portrait - Portrait orientation
- EOS_
ECheckout Orientation___ EOS_ ECheckout Orientation_ PAD_ INT32__ - EOS_
EComparison Op_ EOS_ CO_ ANYOF - Value stored in the attribute may be any from a specified list
- EOS_
EComparison Op_ EOS_ CO_ CONTAINS - This value is a CASE SENSITIVE substring of an attribute
- EOS_
EComparison Op_ EOS_ CO_ DISTANCE - Prefer values nearest the one specified ie. abs(SearchValue-SessionValue) closest to 0
- EOS_
EComparison Op_ EOS_ CO_ EQUAL - Value must equal the one stored in the attribute
- EOS_
EComparison Op_ EOS_ CO_ GREATERTHAN - Value must be strictly greater than the one stored in the attribute
- EOS_
EComparison Op_ EOS_ CO_ GREATERTHANOREQUAL - Value must be greater than or equal to the one stored in the attribute
- EOS_
EComparison Op_ EOS_ CO_ LESSTHAN - Value must be strictly less than the one stored in the attribute
- EOS_
EComparison Op_ EOS_ CO_ LESSTHANOREQUAL - Value must be less than or equal to the one stored in the attribute
- EOS_
EComparison Op_ EOS_ CO_ NOTANYOF - Value stored in the attribute may NOT be any from a specified list
- EOS_
EComparison Op_ EOS_ CO_ NOTEQUAL - Value must not equal the one stored in the attribute
- EOS_
EComparison Op_ EOS_ CO_ NOTONEOF - This one value is NOT part of a collection. Supported in EOS_SessionSearch_SetParameter only.
- EOS_
EComparison Op_ EOS_ CO_ ONEOF - This one value is a part of a collection. Supported in EOS_SessionSearch_SetParameter only.
- EOS_
EComparison Op_ EOS_ CO_ REGEXMATCH - This value is a regex match of an attribute
- EOS_
EComparison Op_ EOS_ CO_ SIZE - This array or string value’s size must be equal to the one stored in the attribute
- EOS_
EComparison Op___ EOS_ EComparison Op_ PAD_ INT32__ - EOS_
EConnection Closed Reason_ EOS_ CCR_ Closed ByLocal User - The connection was at least locally accepted, but was closed by the local user via a call to EOS_P2P_CloseConnection / EOS_P2P_CloseConnections.
- EOS_
EConnection Closed Reason_ EOS_ CCR_ Closed ByPeer - The connection was at least locally accepted, but was gracefully closed by the remote user via a call to EOS_P2P_CloseConnection / EOS_P2P_CloseConnections.
- EOS_
EConnection Closed Reason_ EOS_ CCR_ Connection Closed - The connection was accepted and established, but the peer silently went away.
- EOS_
EConnection Closed Reason_ EOS_ CCR_ Connection Failed - The connection was accepted, but we failed to ever establish a connection with the remote user due to connectivity issues.
- EOS_
EConnection Closed Reason_ EOS_ CCR_ Connection Ignored - The connection was ignored because no connection listeners were bound.
- EOS_
EConnection Closed Reason_ EOS_ CCR_ Invalid Data - The connection was accepted, but the remote user sent us invalid data
- EOS_
EConnection Closed Reason_ EOS_ CCR_ Invalid Message - The connection was accepted, The remote user sent an invalid message
- EOS_
EConnection Closed Reason_ EOS_ CCR_ Negotiation Failed - The connection was locally accepted, but we failed to negotiate a connection with the remote user. This most commonly occurs if the local user goes offline or is logged-out during the connection process.
- EOS_
EConnection Closed Reason_ EOS_ CCR_ Timed Out - The connection was at least locally accepted, but was not remotely accepted in time.
- EOS_
EConnection Closed Reason_ EOS_ CCR_ TooMany Connections - The connection was accepted, but the connection could not be created due to too many other existing connections
- EOS_
EConnection Closed Reason_ EOS_ CCR_ Unexpected Error - The connection was accepted, but there was an internal error occurred and the connection cannot be created or continue.
- EOS_
EConnection Closed Reason_ EOS_ CCR_ Unknown - The connection was closed for unknown reasons. This most notably happens during application shutdown.
- EOS_
EConnection Closed Reason___ EOS_ EConnection Closed Reason_ PAD_ INT32__ - EOS_
EConnection Established Type_ EOS_ CET_ NewConnection - The connection is brand new
- EOS_
EConnection Established Type_ EOS_ CET_ Reconnection - The connection is reestablished (reconnection)
- EOS_
EConnection Established Type___ EOS_ EConnection Established Type_ PAD_ INT32__ - EOS_
EDesktop Crossplay Status_ EOS_ DCS_ Application NotBootstrapped - The application was not launched through the Bootstrapper.
- EOS_
EDesktop Crossplay Status_ EOS_ DCS_ OK - Desktop crossplay is ready to use.
- EOS_
EDesktop Crossplay Status_ EOS_ DCS_ Overlay Disabled - The application has explicitly disabled the overlay through SDK initialization flags.
- EOS_
EDesktop Crossplay Status_ EOS_ DCS_ Overlay Load Failed - The overlay failed to load.
- EOS_
EDesktop Crossplay Status_ EOS_ DCS_ Overlay NotInstalled - The overlay is not installed.
- EOS_
EDesktop Crossplay Status_ EOS_ DCS_ Overlay Trust Check Failed - The overlay was not loaded due to failing trust check on the digital signature of the file on disk.
- EOS_
EDesktop Crossplay Status_ EOS_ DCS_ Service NotInstalled - The redistributable service is not installed.
- EOS_
EDesktop Crossplay Status_ EOS_ DCS_ Service NotRunning - The service was started successfully, but is no longer running in the background, for an unknown reason.
- EOS_
EDesktop Crossplay Status_ EOS_ DCS_ Service Start Failed - The service failed to start.
- EOS_
EDesktop Crossplay Status___ EOS_ EDesktop Crossplay Status_ PAD_ INT32__ - EOS_
EEcom Item Type_ EOS_ EIT_ Consumable - This entitlement is intended to be transient and redeemed.
- EOS_
EEcom Item Type_ EOS_ EIT_ Durable - This entitlement is intended to persist.
- EOS_
EEcom Item Type_ EOS_ EIT_ Other - This entitlement has a type that is not currently intended for an in-game store.
- EOS_
EEcom Item Type___ EOS_ EEcom Item Type_ PAD_ INT32__ - EOS_
EExternal Account Type_ EOS_ EAT_ AMAZON - External account is associated with Amazon
- EOS_
EExternal Account Type_ EOS_ EAT_ APPLE - External account is associated with Apple
- EOS_
EExternal Account Type_ EOS_ EAT_ DISCORD - External account is associated with Discord
- EOS_
EExternal Account Type_ EOS_ EAT_ EPIC - External account is associated with Epic Games
- EOS_
EExternal Account Type_ EOS_ EAT_ GOG - External account is associated with GOG
- EOS_
EExternal Account Type_ EOS_ EAT_ GOOGLE - External account is associated with Google
- EOS_
EExternal Account Type_ EOS_ EAT_ ITCHIO - External account is associated with itch.io
- EOS_
EExternal Account Type_ EOS_ EAT_ NINTENDO - External account is associated with Nintendo
- EOS_
EExternal Account Type_ EOS_ EAT_ OCULUS - External account is associated with Oculus
- EOS_
EExternal Account Type_ EOS_ EAT_ OPENID - External account is associated with an OpenID Provider
- EOS_
EExternal Account Type_ EOS_ EAT_ PSN - External account is associated with PlayStation(TM)Network
- EOS_
EExternal Account Type_ EOS_ EAT_ STEAM - External account is associated with Steam
- EOS_
EExternal Account Type_ EOS_ EAT_ UPLAY - External account is associated with Uplay
- EOS_
EExternal Account Type_ EOS_ EAT_ VIVEPORT - External account is associated with Viveport
- EOS_
EExternal Account Type_ EOS_ EAT_ XBL - External account is associated with Xbox Live
- EOS_
EExternal Account Type___ EOS_ EExternal Account Type_ PAD_ INT32__ - EOS_
EExternal Credential Type_ EOS_ ECT_ AMAZON_ ACCESS_ TOKEN - Amazon Access Token
- EOS_
EExternal Credential Type_ EOS_ ECT_ APPLE_ ID_ TOKEN - Apple ID Token
- EOS_
EExternal Credential Type_ EOS_ ECT_ DEVICEID_ ACCESS_ TOKEN - Device ID access token that identifies the current locally logged in user profile on the local device. The local user profile here refers to the operating system user login, for example the user’s Windows Account or on a mobile device the default active user profile.
- EOS_
EExternal Credential Type_ EOS_ ECT_ DISCORD_ ACCESS_ TOKEN - Discord Access Token
- EOS_
EExternal Credential Type_ EOS_ ECT_ EPIC - Epic Account Services Token
- EOS_
EExternal Credential Type_ EOS_ ECT_ EPIC_ ID_ TOKEN - Epic Games ID Token
- EOS_
EExternal Credential Type_ EOS_ ECT_ GOG_ SESSION_ TICKET - GOG Galaxy Encrypted App Ticket
- EOS_
EExternal Credential Type_ EOS_ ECT_ GOOGLE_ ID_ TOKEN - Google ID Token
- EOS_
EExternal Credential Type_ EOS_ ECT_ ITCHIO_ JWT - itch.io JWT Access Token
- EOS_
EExternal Credential Type_ EOS_ ECT_ ITCHIO_ KEY - itch.io Key Access Token
- EOS_
EExternal Credential Type_ EOS_ ECT_ NINTENDO_ ID_ TOKEN - Nintendo Account ID Token
- EOS_
EExternal Credential Type_ EOS_ ECT_ NINTENDO_ NSA_ ID_ TOKEN - Nintendo Service Account ID Token (NSA ID)
- EOS_
EExternal Credential Type_ EOS_ ECT_ OCULUS_ USERID_ NONCE - Oculus User ID and Nonce
- EOS_
EExternal Credential Type_ EOS_ ECT_ OPENID_ ACCESS_ TOKEN - OpenID Provider Access Token
- EOS_
EExternal Credential Type_ EOS_ ECT_ PSN_ ID_ TOKEN - PlayStation(TM)Network ID Token
- EOS_
EExternal Credential Type_ EOS_ ECT_ STEAM_ APP_ TICKET - Steam Encrypted App Ticket Note that EOS_ECT_STEAM_APP_TICKET is deprecated for use with EOS_Auth_Login. Use EOS_ECT_STEAM_SESSION_TICKET instead.
- EOS_
EExternal Credential Type_ EOS_ ECT_ STEAM_ SESSION_ TICKET - Steam Auth Session Ticket
- EOS_
EExternal Credential Type_ EOS_ ECT_ UPLAY_ ACCESS_ TOKEN - Uplay Access Token
- EOS_
EExternal Credential Type_ EOS_ ECT_ VIVEPORT_ USER_ TOKEN - VIVEPORT User Session Token
- EOS_
EExternal Credential Type_ EOS_ ECT_ XBL_ XSTS_ TOKEN - Xbox Live XSTS Token
- EOS_
EExternal Credential Type___ EOS_ EExternal Credential Type_ PAD_ INT32__ - EOS_
EFriends Status_ EOS_ FS_ Friends - The accounts have accepted friendship.
- EOS_
EFriends Status_ EOS_ FS_ Invite Received - The other account has sent a friend invite to the local account.
- EOS_
EFriends Status_ EOS_ FS_ Invite Sent - The local account has sent a friend invite to the other account.
- EOS_
EFriends Status_ EOS_ FS_ NotFriends - The two accounts have no friendship status.
- EOS_
EFriends Status___ EOS_ EFriends Status_ PAD_ INT32__ - EOS_
EIntegrated Platform Management Flags_ EOS_ IPMF_ Application Managed Identity Login - By default the EOS SDK will attempt to detect the login/logout events of local users and update local states accordingly. Setting this flag will disable this functionality, relying on the application to process login/logout events and notify EOS SDK. It is not possible for the EOS SDK to do this on all platforms, making this flag not always optional.
- EOS_
EIntegrated Platform Management Flags_ EOS_ IPMF_ Disable Presence Mirroring - The EOS SDK should not mirror the EOS rich presence with the Integrated Platform. The default behavior is for EOS SDK to share local presence with the Integrated Platform.
- EOS_
EIntegrated Platform Management Flags_ EOS_ IPMF_ DisableSDK Managed Sessions - EOS SDK should not perform any sessions management through the Integrated Platform. The default behavior is for EOS SDK to perform sessions management through the Integrated Platform. Sessions management includes:
- EOS_
EIntegrated Platform Management Flags_ EOS_ IPMF_ Disabled - The integrated platform library should be disabled. This is equivalent to providing no flags.
- EOS_
EIntegrated Platform Management Flags_ EOS_ IPMF_ Library Managed ByApplication - The integrated platform library is managed by the calling application. EOS SDK should only hook into an existing instance of the integrated platform library.
- EOS_
EIntegrated Platform Management Flags_ EOS_ IPMF_ Library Managed BySDK - EOS SDK should fully manage the integrated platform library. It will do this by performing the load, initialize, tick and unload operations as necessary.
- EOS_
EIntegrated Platform Management Flags_ EOS_ IPMF_ PreferEOS Identity - Some features within the EOS SDK may wish to know a preference of Integrated Platform versus EOS. When determining an absolute platform preference those with this flag will be skipped. The IntegratedPlatforms list is provided via the EOS_Platform_Options during EOS_Platform_Create.
- EOS_
EIntegrated Platform Management Flags_ EOS_ IPMF_ Prefer Integrated Identity - Some features within the EOS SDK may wish to know a preference of Integrated Platform versus EOS. For further explanation see EOS_IPMF_PreferEOSIdentity.
- EOS_
EIntegrated Platform Management Flags___ EOS_ EIntegrated Platform Management Flags_ PAD_ INT32__ - EOS_
EIntegrated Platform PreLogout Action_ EOS_ IPLA_ Defer Logout - Instead of the user being logged-out, the SDK will wait for a call to EOS_IntegratedPlatform_FinalizeDeferredUserLogout with the expected login state of the user. If the expected state matches the current state, the user will continue to be logged-in or they will be logged-out, depending on the value of the expected state. This lets the application choose to ask the user if they meant to logout if it wishes, possibly preventing losing any unsaved changes, such as game progress, leaving a multiplayer match, or similar.
- EOS_
EIntegrated Platform PreLogout Action_ EOS_ IPLA_ Process Logout Immediately - The application accepts the user being logged-out. all cached data for the user will be cleared immediately and any pending actions canceled.
- EOS_
EIntegrated Platform PreLogout Action___ EOS_ EIntegrated Platform PreLogout Action_ PAD_ INT32__ - EOS_
EKWS Permission Status_ EOS_ KPS_ GRANTED - Permission has been granted
- EOS_
EKWS Permission Status_ EOS_ KPS_ PENDING - Permission is still pending approval
- EOS_
EKWS Permission Status_ EOS_ KPS_ REJECTED - Permission has been rejected
- EOS_
EKWS Permission Status___ EOS_ EKWS Permission Status_ PAD_ INT32__ - EOS_
ELeaderboard Aggregation_ EOS_ LA_ Latest - Latest
- EOS_
ELeaderboard Aggregation_ EOS_ LA_ Max - Maximum
- EOS_
ELeaderboard Aggregation_ EOS_ LA_ Min - Minimum
- EOS_
ELeaderboard Aggregation_ EOS_ LA_ Sum - Sum
- EOS_
ELeaderboard Aggregation___ EOS_ ELeaderboard Aggregation_ PAD_ INT32__ - EOS_
ELink Account Flags_ EOS_ LA_ Nintendo NsaId - Specified when the EOS_ContinuanceToken describes a Nintendo NSA ID account type.
- EOS_
ELink Account Flags_ EOS_ LA_ NoFlags - Default flag used for a standard account linking operation.
- EOS_
ELink Account Flags___ EOS_ ELink Account Flags_ PAD_ INT32__ - EOS_
ELobby Attribute Visibility_ EOS_ LAT_ PRIVATE - Data is only visible to the user setting the data. Data is not visible to lobby members, not searchable, and not visible in search results.
- EOS_
ELobby Attribute Visibility_ EOS_ LAT_ PUBLIC - Data is visible to lobby members, searchable and visible in search results.
- EOS_
ELobby Attribute Visibility___ EOS_ ELobby Attribute Visibility_ PAD_ INT32__ - EOS_
ELobby Member Status_ EOS_ LMS_ CLOSED - The lobby has been closed and user has been removed
- EOS_
ELobby Member Status_ EOS_ LMS_ DISCONNECTED - The user has unexpectedly left the lobby
- EOS_
ELobby Member Status_ EOS_ LMS_ JOINED - The user has joined the lobby
- EOS_
ELobby Member Status_ EOS_ LMS_ KICKED - The user has been kicked from the lobby
- EOS_
ELobby Member Status_ EOS_ LMS_ LEFT - The user has explicitly left the lobby
- EOS_
ELobby Member Status_ EOS_ LMS_ PROMOTED - The user has been promoted to lobby owner
- EOS_
ELobby Member Status___ EOS_ ELobby Member Status_ PAD_ INT32__ - EOS_
ELobby Permission Level_ EOS_ LPL_ INVITEONLY - Only players with invites registered can see this lobby
- EOS_
ELobby Permission Level_ EOS_ LPL_ JOINVIAPRESENCE - Players who have access to presence can see this lobby
- EOS_
ELobby Permission Level_ EOS_ LPL_ PUBLICADVERTISED - Anyone can find this lobby as long as it isn’t full
- EOS_
ELobby Permission Level___ EOS_ ELobby Permission Level_ PAD_ INT32__ - EOS_
ELobbyRTC Room Join Action Type_ EOS_ LRRJAT_ Automatic Join - Join RTC Room as soon as user joins the lobby
- EOS_
ELobbyRTC Room Join Action Type_ EOS_ LRRJAT_ Manual Join - Do not join RTC Room when joining the lobby. User must manually call Join RTC Room
- EOS_
ELobbyRTC Room Join Action Type___ EOS_ ELobbyRTC Room Join Action Type_ PAD_ INT32__ - EOS_
ELogin Credential Type_ EOS_ LCT_ Account Portal - Used by standalone applications distributed outside the supported game platforms such as Epic Games Store or Steam, and on Nintendo Switch.
- EOS_
ELogin Credential Type_ EOS_ LCT_ Developer - Login with named credentials hosted by the EOS SDK Developer Authentication Tool.
- EOS_
ELogin Credential Type_ EOS_ LCT_ Device Code - Not supported. Superseded by EOS_LCT_ExternalAuth login method.
- EOS_
ELogin Credential Type_ EOS_ LCT_ Exchange Code - A short-lived one-time use exchange code to login the local user.
- EOS_
ELogin Credential Type_ EOS_ LCT_ External Auth - Login using external account provider credentials, such as PlayStation(TM)Network, Steam, and Xbox Live.
- EOS_
ELogin Credential Type_ EOS_ LCT_ Password - Login using account email address and password.
- EOS_
ELogin Credential Type_ EOS_ LCT_ Persistent Auth - Used by standalone applications distributed outside the supported game platforms such as Epic Games Store or Steam, and on Nintendo Switch.
- EOS_
ELogin Credential Type_ EOS_ LCT_ Refresh Token - Refresh token that was retrieved from a previous call to EOS_Auth_Login API in another local process context. Mainly used in conjunction with custom desktop launcher applications.
- EOS_
ELogin Credential Type___ EOS_ ELogin Credential Type_ PAD_ INT32__ - EOS_
ELogin Status_ EOS_ LS_ Logged In - Player has been validated by the platform specific authentication service
- EOS_
ELogin Status_ EOS_ LS_ NotLogged In - Player has not logged in or chosen a local profile
- EOS_
ELogin Status_ EOS_ LS_ Using Local Profile - Player is using a local profile but is not logged in
- EOS_
ELogin Status___ EOS_ ELogin Status_ PAD_ INT32__ - EOS_
EMetrics Account IdType_ EOS_ MAIT_ Epic - An Epic Account ID.
- EOS_
EMetrics Account IdType_ EOS_ MAIT_ External - An external service Account ID.
- EOS_
EMetrics Account IdType___ EOS_ EMetrics Account IdType_ PAD_ INT32__ - EOS_
EMod Enumeration Type_ EOS_ MET_ ALL_ AVAILABLE - All available mods
- EOS_
EMod Enumeration Type_ EOS_ MET_ INSTALLED - Installed mods
- EOS_
EMod Enumeration Type___ EOS_ EMod Enumeration Type_ PAD_ INT32__ - EOS_
ENAT Type_ EOS_ NAT_ Moderate - You can directly-connect to other Moderate and Open peers
- EOS_
ENAT Type_ EOS_ NAT_ Open - All peers can directly-connect to you
- EOS_
ENAT Type_ EOS_ NAT_ Strict - You can only directly-connect to Open peers
- EOS_
ENAT Type_ EOS_ NAT_ Unknown - NAT type either unknown (remote) or we are unable to determine it (local)
- EOS_
ENAT Type___ EOS_ ENAT Type_ PAD_ INT32__ - EOS_
ENetwork Connection Type_ EOS_ NCT_ Direct Connection - A direct connection to the peer over the Internet or Local Network
- EOS_
ENetwork Connection Type_ EOS_ NCT_ NoConnection - There is no established connection
- EOS_
ENetwork Connection Type_ EOS_ NCT_ Relayed Connection - A relayed connection using Epic-provided servers to the peer over the Internet
- EOS_
ENetwork Connection Type___ EOS_ ENetwork Connection Type_ PAD_ INT32__ - EOS_
ENetwork Status_ EOS_ NS_ Disabled - Networking unavailable.
- EOS_
ENetwork Status_ EOS_ NS_ Offline - Not connected to the internet. Only local area networking (LAN) may be available.
- EOS_
ENetwork Status_ EOS_ NS_ Online - Connected to the internet.
- EOS_
ENetwork Status___ EOS_ ENetwork Status_ PAD_ INT32__ - EOS_
EOnline Session Permission Level_ EOS_ OSPF_ Invite Only - Only players with invites registered can see this session
- EOS_
EOnline Session Permission Level_ EOS_ OSPF_ Join ViaPresence - Players who have access to presence can see this session
- EOS_
EOnline Session Permission Level_ EOS_ OSPF_ Public Advertised - Anyone can find this session as long as it isn’t full
- EOS_
EOnline Session Permission Level___ EOS_ EOnline Session Permission Level_ PAD_ INT32__ - EOS_
EOnline Session State_ EOS_ OSS_ Creating - An online session is in the process of being created
- EOS_
EOnline Session State_ EOS_ OSS_ Destroying - The session is being destroyed
- EOS_
EOnline Session State_ EOS_ OSS_ Ended - The session is closed and any stats committed
- EOS_
EOnline Session State_ EOS_ OSS_ Ending - The session is still valid, but the session is no longer being played (post match lobby)
- EOS_
EOnline Session State_ EOS_ OSS_ InProgress - The current session has started. Sessions with join in progress disabled are no longer joinable
- EOS_
EOnline Session State_ EOS_ OSS_ NoSession - An online session has not been created yet
- EOS_
EOnline Session State_ EOS_ OSS_ Pending - Session has been created but the session hasn’t started (pre match lobby)
- EOS_
EOnline Session State_ EOS_ OSS_ Starting - Session has been asked to start (may take time due to communication with backend)
- EOS_
EOnline Session State___ EOS_ EOnline Session State_ PAD_ INT32__ - EOS_
EOwnership Status_ EOS_ OS_ NotOwned - The catalog item is not owned by the local user
- EOS_
EOwnership Status_ EOS_ OS_ Owned - The catalog item is owned by the local user
- EOS_
EOwnership Status___ EOS_ EOwnership Status_ PAD_ INT32__ - EOS_
EPICACCOUNTID_ MAX_ LENGTH - EOS_
EPacket Reliability_ EOS_ PR_ Reliable Ordered - Packets may be sent multiple times and will be received in order
- EOS_
EPacket Reliability_ EOS_ PR_ Reliable Unordered - Packets may be sent multiple times and may be received out of order
- EOS_
EPacket Reliability_ EOS_ PR_ Unreliable Unordered - Packets will only be sent once and may be received out of order
- EOS_
EPacket Reliability___ EOS_ EPacket Reliability_ PAD_ INT32__ - EOS_
EPlayer Reports Category_ EOS_ PRC_ Cheating - The reported player is cheating
- EOS_
EPlayer Reports Category_ EOS_ PRC_ Exploiting - The reported player is exploiting the game
- EOS_
EPlayer Reports Category_ EOS_ PRC_ Invalid - Not used
- EOS_
EPlayer Reports Category_ EOS_ PRC_ Offensive Profile - The reported player has an offensive profile, name, etc
- EOS_
EPlayer Reports Category_ EOS_ PRC_ Other - The player is being reported for something else
- EOS_
EPlayer Reports Category_ EOS_ PRC_ Scamming - The reported player is scamming other players
- EOS_
EPlayer Reports Category_ EOS_ PRC_ Spamming - The reported player is spamming chat
- EOS_
EPlayer Reports Category_ EOS_ PRC_ Verbal Abuse - The reported player is being abusive in chat
- EOS_
EPlayer Reports Category___ EOS_ EPlayer Reports Category_ PAD_ INT32__ - EOS_
ERTC Background Mode_ EOS_ RTCBM_ Keep Rooms Alive - Application status has no effect on RTC rooms. Audio is captured from input devices and is played to output devices. Games should obtain consent from users and otherwise make users aware this is occurring.
- EOS_
ERTC Background Mode_ EOS_ RTCBM_ Leave Rooms - Upon entering a background application status, all logged in users leave any RTC rooms. All subsequent attempts to join any RTC rooms will be rejected. Upon returning to a foreground application status, all subsequent attempts to join any RTC rooms will be allowed.
- EOS_
ERTC Background Mode___ EOS_ ERTC Background Mode_ PAD_ INT32__ - EOS_
ERTC Participant Status_ EOS_ RTCPS_ Joined - Participant joined the room
- EOS_
ERTC Participant Status_ EOS_ RTCPS_ Left - Participant left the room
- EOS_
ERTC Participant Status___ EOS_ ERTC Participant Status_ PAD_ INT32__ - EOS_
ERedeem Entitlements Result List Type_ EOS_ ERERLT_ Invalid - List of entitlements in the Redeem Entitlements result that are invalid.
- EOS_
ERedeem Entitlements Result List Type_ EOS_ ERERLT_ Previously Redeemed - List of entitlements in the Redeem Entitlements result that were previously redeemed.
- EOS_
ERedeem Entitlements Result List Type_ EOS_ ERERLT_ Redeemed - List of entitlements in the Redeem Entitlements result that were redeemed.
- EOS_
ERedeem Entitlements Result List Type___ EOS_ ERedeem Entitlements Result List Type_ PAD_ INT32__ - EOS_
ERelay Control_ EOS_ RC_ Allow Relays - Peer connections will attempt to use relay servers, but only after direct connection attempts fail. This is the default value if not changed.
- EOS_
ERelay Control_ EOS_ RC_ Force Relays - Peer connections will only ever use relay servers. This will add latency to all connections, but will hide IP Addresses from peers.
- EOS_
ERelay Control_ EOS_ RC_ NoRelays - Peer connections will never attempt to use relay servers. Clients with restrictive NATs may not be able to connect to peers.
- EOS_
ERelay Control___ EOS_ ERelay Control_ PAD_ INT32__ - EOS_
ERequest ToJoin Response_ EOS_ RTJR_ ACCEPTED - The target of the invite request has accepted.
- EOS_
ERequest ToJoin Response_ EOS_ RTJR_ REJECTED - The target of the invite request has rejected.
- EOS_
ERequest ToJoin Response___ EOS_ ERequest ToJoin Response_ PAD_ INT32__ - EOS_
EResult_ EOS_ Access Denied - Failed due to invalid access
- EOS_
EResult_ EOS_ Already Configured - Already configured for use.
- EOS_
EResult_ EOS_ Already Pending - Async request was already pending
- EOS_
EResult_ EOS_ Android_ JavaVM NotStored - EOS Android VM not stored
- EOS_
EResult_ EOS_ Android_ Reserved Must BeNull - EOS Android Reserved must not be provided
- EOS_
EResult_ EOS_ Android_ Reserved Must Reference LocalVM - EOS Android if Reserved is set it must reference stored VM
- EOS_
EResult_ EOS_ Anti Cheat_ Client Deployment IdMismatch - The DeploymentId provided to the anti-cheat client helper executable does not match what was used to initialize the EOS SDK
- EOS_
EResult_ EOS_ Anti Cheat_ Client Product IdMismatch - The ProductId provided to the anti-cheat client helper executable does not match what was used to initialize the EOS SDK
- EOS_
EResult_ EOS_ Anti Cheat_ Client Protection NotAvailable - The anti-cheat client protection is not available. Check that the game was started using the anti-cheat bootstrapper.
- EOS_
EResult_ EOS_ Anti Cheat_ Client Sandbox IdMismatch - The SandboxId provided to the anti-cheat client helper executable does not match what was used to initialize the EOS SDK
- EOS_
EResult_ EOS_ Anti Cheat_ Device IdAuth IsNot Supported - EOS Connect DeviceID auth method is not supported for anti-cheat
- EOS_
EResult_ EOS_ Anti Cheat_ Invalid Mode - The current anti-cheat mode is incorrect for using this API
- EOS_
EResult_ EOS_ Anti Cheat_ Peer Already Registered - (RegisterPeer) Peer is already registered
- EOS_
EResult_ EOS_ Anti Cheat_ Peer NotFound - (UnregisterPeer) Peer does not exist
- EOS_
EResult_ EOS_ Anti Cheat_ Peer NotProtected - (ReceiveMessageFromPeer) Invalid call: Peer is not protected
- EOS_
EResult_ EOS_ Anti Cheat_ Protect Message Initialization Failed - (ProtectMessage/UnprotectMessage) Initialization failed
- EOS_
EResult_ EOS_ Anti Cheat_ Protect Message Session KeyRequired - (ProtectMessage/UnprotectMessage) No session key is available, but it is required to complete this operation
- EOS_
EResult_ EOS_ Anti Cheat_ Protect Message Validation Failed - (ProtectMessage/UnprotectMessage) Message integrity is invalid
- EOS_
EResult_ EOS_ Application Suspended - Application is suspended
- EOS_
EResult_ EOS_ Auth_ Account Feature Restricted - This account has been denied access to login
- EOS_
EResult_ EOS_ Auth_ Account Locked - Account locked due to login failures
- EOS_
EResult_ EOS_ Auth_ Account Locked ForUpdate - Account locked by update operation.
- EOS_
EResult_ EOS_ Auth_ Account NotActive - The account has been disabled and cannot be used for authentication
- EOS_
EResult_ EOS_ Auth_ Account Portal Load Error - The overlay failed to load the Account Portal. This can range from general overlay failure, to overlay failed to connect to the web server, to overlay failed to render the web page.
- EOS_
EResult_ EOS_ Auth_ Application NotFound - The application has no profile on the backend
- EOS_
EResult_ EOS_ Auth_ Authentication Failure - Invalid bearer token
- EOS_
EResult_ EOS_ Auth_ Corrective Action Required - An attempted login has failed due to the user needing to take corrective action on their account.
- EOS_
EResult_ EOS_ Auth_ Exchange Code NotFound - Exchange code not found
- EOS_
EResult_ EOS_ Auth_ Expired - Authorization code/exchange code has expired
- EOS_
EResult_ EOS_ Auth_ External Auth Cannot Login - External auth cannot be used for login
- EOS_
EResult_ EOS_ Auth_ External Auth Expired - External auth is expired
- EOS_
EResult_ EOS_ Auth_ External Auth Invalid - External auth token cannot be interpreted
- EOS_
EResult_ EOS_ Auth_ External Auth IsLast Login Type - External auth cannot be removed since it’s the last possible way to login
- EOS_
EResult_ EOS_ Auth_ External Auth NotLinked - External auth source did not yield an account
- EOS_
EResult_ EOS_ Auth_ External Auth Restricted - External auth cannot be linked to his account due to restrictions
- EOS_
EResult_ EOS_ Auth_ External Auth Revoked - External auth access revoked
- EOS_
EResult_ EOS_ Auth_ Full Account Required - Full account is required
- EOS_
EResult_ EOS_ Auth_ Headless Account Required - Headless account is required
- EOS_
EResult_ EOS_ Auth_ Invalid Platform Token - Invalid platform token
- EOS_
EResult_ EOS_ Auth_ Invalid Refresh Token - Refresh token used was invalid
- EOS_
EResult_ EOS_ Auth_ Invalid Token - Invalid access token, typically when switching between backend environments
- EOS_
EResult_ EOS_ Auth_ MFARequired - MFA challenge required
- EOS_
EResult_ EOS_ Auth_ NoReal Id - Korea real ID association required but missing
- EOS_
EResult_ EOS_ Auth_ Originating Exchange Code Session Expired - Originating exchange code session has expired
- EOS_
EResult_ EOS_ Auth_ Parental Controls - Parental locks are in place
- EOS_
EResult_ EOS_ Auth_ Password Cannot BeReused - Password was previously used and cannot be reused
- EOS_
EResult_ EOS_ Auth_ Password Reset Required - Password reset is required
- EOS_
EResult_ EOS_ Auth_ PinGrant Code - Pin grant code initiated
- EOS_
EResult_ EOS_ Auth_ PinGrant Expired - Pin grant code attempt expired
- EOS_
EResult_ EOS_ Auth_ PinGrant Pending - Pin grant code attempt pending
- EOS_
EResult_ EOS_ Auth_ Scope Consent Required - Consent has not been given by the user
- EOS_
EResult_ EOS_ Auth_ Scope NotFound - The requested consent wasn’t found on the backend
- EOS_
EResult_ EOS_ Auth_ User Interface Required - Silent login failed when EOS_LF_NO_USER_INTERFACE was specified, and user interaction is needed before the user can be logged in.
- EOS_
EResult_ EOS_ Auth_ Wrong Account - Auth parameters are not associated with this account
- EOS_
EResult_ EOS_ Auth_ Wrong Client - Auth parameters are not associated with this client
- EOS_
EResult_ EOS_ Cache Directory Invalid - Cache directory is not accessible.
- EOS_
EResult_ EOS_ Cache Directory Missing - Cache directory is not set in platform options.
- EOS_
EResult_ EOS_ Canceled - Operation was canceled (likely by user)
- EOS_
EResult_ EOS_ Client Policy Missing Action - The associated feature or action is not enabled in the client policy
- EOS_
EResult_ EOS_ Connect_ Auth Expired - EOS Auth expired
- EOS_
EResult_ EOS_ Connect_ External Service Configuration Failure - EOS Auth External Service configuration failure with Dev Portal
- EOS_
EResult_ EOS_ Connect_ External Service Unavailable - EOS Auth External service for validation was unavailable
- EOS_
EResult_ EOS_ Connect_ External Token Validation Failed - EOS Auth service deemed the external token invalid
- EOS_
EResult_ EOS_ Connect_ Invalid Token - EOS Auth invalid token
- EOS_
EResult_ EOS_ Connect_ Link Account Failed - EOS Auth Account link failure
- EOS_
EResult_ EOS_ Connect_ Link Account Failed Missing Nintendo IdAccount_ DEPRECATED - EOS Auth Account link failure. Tried to link Nintendo Network Service Account without first linking Nintendo Account. DEPRECATED: The requirement has been removed and this error is no longer used.
- EOS_
EResult_ EOS_ Connect_ Unsupported Token Type - EOS Auth doesn’t support this token type
- EOS_
EResult_ EOS_ Connect_ User Already Exists - EOS Auth user already exists
- EOS_
EResult_ EOS_ Console Init_ Cache Storage_ Index OutOf Range Range - CacheStorageIndex is out of its allowed range
- EOS_
EResult_ EOS_ Console Init_ Cache Storage_ SizeKB Below Minimum Size - CacheStorageSizeKB is less than the minimum allowed
- EOS_
EResult_ EOS_ Console Init_ Cache Storage_ SizeKB Exceeds Maximum Size - CacheStorageSizeKB is greater than the maximum allowed (4000 MB)
- EOS_
EResult_ EOS_ Console Init_ Cache Storage_ SizeKB NotMultiple Of16 - CacheStorageSizeKB must be a multiple of 16
- EOS_
EResult_ EOS_ Console Init_ OnNetwork Requested Deprecated Callback NotSet - OnNetworkRequested_DEPRECATED callback not set when initializing platform
- EOS_
EResult_ EOS_ Custom Invites_ Invite Failed - When sending the custom invite failed.
- EOS_
EResult_ EOS_ Desktop Crossplay_ Application NotBootstrapped - The application was not launched through the Bootstrapper. Desktop crossplay functionality is unavailable.
- EOS_
EResult_ EOS_ Desktop Crossplay_ Service NotInstalled - The redistributable service is not installed.
- EOS_
EResult_ EOS_ Desktop Crossplay_ Service NotRunning - The desktop crossplay service is no longer running for an unknown reason.
- EOS_
EResult_ EOS_ Desktop Crossplay_ Service Start Failed - The desktop crossplay service failed to start.
- EOS_
EResult_ EOS_ Disabled - Feature or client ID performing the operation has been disabled.
- EOS_
EResult_ EOS_ Duplicate NotAllowed - Duplicate entry not allowed
- EOS_
EResult_ EOS_ Ecom_ Catalog Item Stale - The item or associated structure retrieved is stale, requery for updated information
- EOS_
EResult_ EOS_ Ecom_ Catalog Offer Price Invalid - The one or more offers has an invalid price. This may be caused by the price setup.
- EOS_
EResult_ EOS_ Ecom_ Catalog Offer Stale - The offer retrieved is stale, requery for updated information
- EOS_
EResult_ EOS_ Ecom_ Checkout Load Error - The checkout page failed to load
- EOS_
EResult_ EOS_ Ecom_ Entitlement Stale - The entitlement retrieved is stale, requery for updated information
- EOS_
EResult_ EOS_ Ecom_ Purchase Processing - The player closed the purchase flow overlay after clicking the purchase button. The purchase may still go through, and the game needs to query unredeemed entitlements for a short time.
- EOS_
EResult_ EOS_ Friends_ Already Friends - Users are already friends, so sending another invite is erroneous
- EOS_
EResult_ EOS_ Friends_ Invite Awaiting Acceptance - An outgoing friend invitation is awaiting acceptance; sending another invite to the same user is erroneous
- EOS_
EResult_ EOS_ Friends_ Local User Friend Limit Exceeded - Local user has too many friends to make a new friendship
- EOS_
EResult_ EOS_ Friends_ Local User TooMany Invites - Local user has too many invites to send new invites
- EOS_
EResult_ EOS_ Friends_ NoInvitation - There is no friend invitation to accept/reject
- EOS_
EResult_ EOS_ Friends_ NotFriends - Users are not friends, so deleting the friend is erroneous
- EOS_
EResult_ EOS_ Friends_ Target User Friend Limit Exceeded - Remote user has too many friends to make a new friendship
- EOS_
EResult_ EOS_ Friends_ Target User TooMany Invites - Remote user has too many invites to receive new invites
- EOS_
EResult_ EOS_ Incompatible Version - Incompatible client for backend version
- EOS_
EResult_ EOS_ Insufficient Output Buffer - Given output buffer is insufficient to complete the operation
- EOS_
EResult_ EOS_ Invalid Auth - Failed due to invalid or missing authentication token for user (e.g. not logged in)
- EOS_
EResult_ EOS_ Invalid Credentials - Failed login due to invalid credentials
- EOS_
EResult_ EOS_ Invalid Parameters - Invalid parameters specified for request
- EOS_
EResult_ EOS_ Invalid Request - Invalid request
- EOS_
EResult_ EOS_ Invalid Sandbox Id - Sandbox ID is invalid
- EOS_
EResult_ EOS_ Invalid State - The request failed because resource was in an invalid state
- EOS_
EResult_ EOS_ Invalid User - Failed due to invalid or missing user
- EOS_
EResult_ EOS_ Invalid_ Deployment - The deployment given to the backend is invalid
- EOS_
EResult_ EOS_ Invalid_ Product - The product ID specified to the backend is invalid
- EOS_
EResult_ EOS_ Invalid_ Product UserID - The product user ID specified to the backend is invalid
- EOS_
EResult_ EOS_ Invalid_ Sandbox - The sandbox given to the backend is invalid
- EOS_
EResult_ EOS_ KWS_ Parent Email Missing - The KWS user does not have a parental email associated with the account. The parent account was unlinked or deleted
- EOS_
EResult_ EOS_ KWS_ User Graduated - The KWS user is no longer a minor and trying to update the parent email
- EOS_
EResult_ EOS_ Limit Exceeded - A maximum limit was exceeded on the client, different from EOS_TooManyRequests
- EOS_
EResult_ EOS_ Lobby_ Aggregation Failed - Backend nodes unavailable to process request
- EOS_
EResult_ EOS_ Lobby_ Deployment AtCapacity - Deployment on node is at capacity
- EOS_
EResult_ EOS_ Lobby_ Host AtCapacity - Individual backend node is as capacity
- EOS_
EResult_ EOS_ Lobby_ Invalid Lock - Lobby lock required for operation
- EOS_
EResult_ EOS_ Lobby_ Invalid Session - Invalid lobby session reference
- EOS_
EResult_ EOS_ Lobby_ Invite Failed - Invite failed to send
- EOS_
EResult_ EOS_ Lobby_ Invite NotFound - Invite was not found with the service
- EOS_
EResult_ EOS_ Lobby_ Lobby Already Exists - Lobby already exists in the system
- EOS_
EResult_ EOS_ Lobby_ Member Update Only - While restoring a lost connection lobby ownership changed and only local member data was updated
- EOS_
EResult_ EOS_ Lobby_ NoPermission - Client has no permissions to access this lobby
- EOS_
EResult_ EOS_ Lobby_ NotAllowed - Lobby operation not allowed
- EOS_
EResult_ EOS_ Lobby_ NotOwner - Client has no permissions to modify this lobby
- EOS_
EResult_ EOS_ Lobby_ Platform NotAllowed - The client platform does not match the allowed platform list for the lobby.
- EOS_
EResult_ EOS_ Lobby_ Presence Lobby Exists - Presence lobby already exists for the client
- EOS_
EResult_ EOS_ Lobby_ Sandbox AtCapacity - Sandbox on node is at capacity
- EOS_
EResult_ EOS_ Lobby_ Sandbox NotAllowed - Sandbox ID associated with auth didn’t match
- EOS_
EResult_ EOS_ Lobby_ Session InProgress - Lobby is already in progress
- EOS_
EResult_ EOS_ Lobby_ TooMany Invites - User has received too many invites
- EOS_
EResult_ EOS_ Lobby_ TooMany Players - Too many players to register with this lobby
- EOS_
EResult_ EOS_ Lobby_ Upsert NotAllowed - This client may not modify the lobby
- EOS_
EResult_ EOS_ Lobby_ Voice NotEnabled - Operation requires lobby with voice enabled
- EOS_
EResult_ EOS_ Missing Parameters_ DEPRECATED - Required parameters are missing. DEPRECATED: This error is no longer used.
- EOS_
EResult_ EOS_ Missing Permissions - If the client does not possess the permission required
- EOS_
EResult_ EOS_ Missing_ Feature - Client is missing the whitelisted feature
- EOS_
EResult_ EOS_ Missing_ Role - Client is missing the whitelisted role
- EOS_
EResult_ EOS_ Mods_ Cannot GetManifest Location - Failed to get manifest location. Either the ModSdk configuration file is missing or the manifest location is empty
- EOS_
EResult_ EOS_ Mods_ Could NotFind Offer - Could not find the offer for the mod. This error comes from the external ModSdk process.
- EOS_
EResult_ EOS_ Mods_ Critical Error - A critical error occurred in the external ModSdk process that we were unable to resolve.
- EOS_
EResult_ EOS_ Mods_ IPCFailure - A IPC failure occurred in the external ModSdk process.
- EOS_
EResult_ EOS_ Mods_ Invalid Game Install Info - Attempting to perform an action on a game that is not installed or is partially installed. This error comes from the external ModSdk process.
- EOS_
EResult_ EOS_ Mods_ InvalidIPC Response - A invalid IPC response received in the external ModSdk process.
- EOS_
EResult_ EOS_ Mods_ ModIs NotInstalled - Attempting to perform an action with a mod that is not installed. This error comes from the external ModSdk process.
- EOS_
EResult_ EOS_ Mods_ ModSdk Command IsEmpty - ModSdk command is empty. Either the ModSdk configuration file is missing or the manifest location is empty.
- EOS_
EResult_ EOS_ Mods_ ModSdk Process Creation Failed - Creation of the ModSdk process failed. This error comes from the SDK.
- EOS_
EResult_ EOS_ Mods_ ModSdk Process IsAlready Running - ModSdk process is already running. This error comes from the EOSSDK.
- EOS_
EResult_ EOS_ Mods_ Offer Request ById Failure - Request to get the offer for the mod failed. This error comes from the external ModSdk process.
- EOS_
EResult_ EOS_ Mods_ Offer Request ById Invalid Result - Invalid result of the request to get the offer for the mod. This error comes from the external ModSdk process.
- EOS_
EResult_ EOS_ Mods_ Purchase Failure - Request to purchase the mod failed. This error comes from the external ModSdk process.
- EOS_
EResult_ EOS_ Mods_ Tool Internal Error - A internal error occurred in the external ModSdk process that we were unable to resolve.
- EOS_
EResult_ EOS_ Mods_ URILaunch Failure - A URI Launch failure occurred in the external ModSdk process.
- EOS_
EResult_ EOS_ Mods_ UnsupportedOS - Attempting to perform an action with a mod that does not support the current operating system.
- EOS_
EResult_ EOS_ Mods_ User Does NotOwn TheGame - Attempting to perform an action on a game that the user doesn’t own. This error comes from the external ModSdk process.
- EOS_
EResult_ EOS_ Network Disconnected - Network is disconnected
- EOS_
EResult_ EOS_ NoChange - The request had no effect
- EOS_
EResult_ EOS_ NoConnection - Failed due to no connection
- EOS_
EResult_ EOS_ NotConfigured - Not configured correctly for use
- EOS_
EResult_ EOS_ NotFound - The requested information was not found
- EOS_
EResult_ EOS_ NotImplemented - Feature not available on this implementation
- EOS_
EResult_ EOS_ Operation Will Retry - An error occurred during an asynchronous operation, and it will be retried. Callbacks receiving this result will be called again in the future.
- EOS_
EResult_ EOS_ Partial Result - A query returned some but not all of the requested results.
- EOS_
EResult_ EOS_ Permission_ Account Type Failure - Premium Account Subscription required but not available
- EOS_
EResult_ EOS_ Permission_ AgeRestriction Failure - Parental control failure usually
- EOS_
EResult_ EOS_ Permission_ Chat Restriction - User restricted from chat
- EOS_
EResult_ EOS_ Permission_ Online Play Restricted - Online play is restricted
- EOS_
EResult_ EOS_ Permission_ Required Patch Available - Patch required before the user can use the privilege
- EOS_
EResult_ EOS_ Permission_ Required System Update - System update required before the user can use the privilege
- EOS_
EResult_ EOS_ Permission_ UGCRestriction - User restricted from User Generated Content
- EOS_
EResult_ EOS_ Player Data Storage_ Data Invalid - Request data is invalid
- EOS_
EResult_ EOS_ Player Data Storage_ Data Length Invalid - Request data length was invalid
- EOS_
EResult_ EOS_ Player Data Storage_ Encryption KeyNot Set - Encryption key is not set during SDK init.
- EOS_
EResult_ EOS_ Player Data Storage_ File Corrupted - The file is corrupted. In some cases retry can fix the issue.
- EOS_
EResult_ EOS_ Player Data Storage_ File Handle Invalid - Request file handle is not valid
- EOS_
EResult_ EOS_ Player Data Storage_ File Header HasNewer Version - User is trying to read file that has header from newer version of SDK. Game/SDK needs to be updated.
- EOS_
EResult_ EOS_ Player Data Storage_ File Size Invalid - Request file length is not valid
- EOS_
EResult_ EOS_ Player Data Storage_ File Size TooLarge - Request operation would grow file too large
- EOS_
EResult_ EOS_ Player Data Storage_ Filename Invalid - Request filename was invalid
- EOS_
EResult_ EOS_ Player Data Storage_ Filename Invalid Chars - Request filename contained invalid characters
- EOS_
EResult_ EOS_ Player Data Storage_ Filename Length Invalid - Request filename was too long
- EOS_
EResult_ EOS_ Player Data Storage_ Request InProgress - Request is in progress
- EOS_
EResult_ EOS_ Player Data Storage_ Start Index Invalid - Request start index was invalid
- EOS_
EResult_ EOS_ Player Data Storage_ User Error From Data Callback - User data callback returned error (EOS_PlayerDataStorage_EWriteResult::EOS_WR_FailRequest or EOS_PlayerDataStorage_EReadResult::EOS_RR_FailRequest)
- EOS_
EResult_ EOS_ Player Data Storage_ User Throttled - User is marked as throttled which means he can’t perform some operations because limits are exceeded.
- EOS_
EResult_ EOS_ Presence_ Data Invalid - Request data was null or invalid
- EOS_
EResult_ EOS_ Presence_ Data KeyInvalid - Request contained data with an invalid key
- EOS_
EResult_ EOS_ Presence_ Data KeyLength Invalid - Request contained data with a key too long or too short
- EOS_
EResult_ EOS_ Presence_ Data Length Invalid - Request contained too many or too few unique data items, or the request would overflow the maximum amount of data allowed
- EOS_
EResult_ EOS_ Presence_ Data Value Invalid - Request contained data with an invalid value
- EOS_
EResult_ EOS_ Presence_ Data Value Length Invalid - Request contained data with a value too long
- EOS_
EResult_ EOS_ Presence_ Rich Text Invalid - Request contained an invalid rich text string
- EOS_
EResult_ EOS_ Presence_ Rich Text Length Invalid - Request contained a rich text string that was too long
- EOS_
EResult_ EOS_ Presence_ Rich Text NotSupported - Request created with a template - rich text is not supported
- EOS_
EResult_ EOS_ Presence_ Status Invalid - Request contained an invalid status state
- EOS_
EResult_ EOS_ Presence_ Template IdInvalid - Invalid Rich Presence Template ID
- EOS_
EResult_ EOS_ Presence_ Template Invalid Variable Input - Failed to format template with given vairable data
- EOS_
EResult_ EOS_ Presence_ Template KeyInvalid - Template key is null or not supplied
- EOS_
EResult_ EOS_ Presence_ Template Localization Server Error - Localization server failed to format template
- EOS_
EResult_ EOS_ Presence_ Template NotFound - Template id was not found for the product or deployment
- EOS_
EResult_ EOS_ Presence_ Template NotSupported - Request not created with a template - rich text expected
- EOS_
EResult_ EOS_ Presence_ Template Type Invalid - Template type value is not supported
- EOS_
EResult_ EOS_ Presence_ Template Unknown Error - Unknown error formatting template
- EOS_
EResult_ EOS_ Presence_ Template Value Invalid - Template value, if type is a string, is null or not supplie
- EOS_
EResult_ EOS_ Progression Snapshot_ Snapshot IdUnavailable - The number of available Snapshot IDs have all been exhausted.
- EOS_
EResult_ EOS_ RTC_ Allocation Failed - Failed to allocate resources
- EOS_
EResult_ EOS_ RTC_ Empty Record - EOS RTC record buffer was empty
- EOS_
EResult_ EOS_ RTC_ Reconnection Timegate Expired - Connection dropped due to long timeout
- EOS_
EResult_ EOS_ RTC_ Room Already Exists - EOS RTC room already exists
- EOS_
EResult_ EOS_ RTC_ Room Options Mismatch - Failed to join room due to room options mismatch
- EOS_
EResult_ EOS_ RTC_ Room WasLeft - EOS RTC room was left successfully
- EOS_
EResult_ EOS_ RTC_ Shutdown Invoked - EOS RTC room was left due to platform release
- EOS_
EResult_ EOS_ RTC_ TooMany Participants - EOS RTC room cannot accept more participants
- EOS_
EResult_ EOS_ RTC_ User Banned - The user is banned
- EOS_
EResult_ EOS_ RTC_ User IsIn Blocklist - EOS RTC operation failed because the user is in the local user’s block list
- EOS_
EResult_ EOS_ RTC_ User Kicked - The user kicked out from the room
- EOS_
EResult_ EOS_ RTC_ Voice Moderation Mode Mismatch - Failed to join room due to voice moderation mode mismatch
- EOS_
EResult_ EOS_ Request InProgress - Request is in progress
- EOS_
EResult_ EOS_ Service Failure - There was a failure with the backend service
- EOS_
EResult_ EOS_ Sessions_ Aggregation Failed - Backend nodes unavailable to process request
- EOS_
EResult_ EOS_ Sessions_ Deployment AtCapacity - Deployment on node is at capacity
- EOS_
EResult_ EOS_ Sessions_ Host AtCapacity - Individual backend node is as capacity
- EOS_
EResult_ EOS_ Sessions_ Invalid Lock - Session lock required for operation
- EOS_
EResult_ EOS_ Sessions_ Invalid Session - Invalid session reference
- EOS_
EResult_ EOS_ Sessions_ Invite Failed - Invite failed to send
- EOS_
EResult_ EOS_ Sessions_ Invite NotFound - Invite was not found with the service
- EOS_
EResult_ EOS_ Sessions_ NoPermission - Client has no permissions to access this session
- EOS_
EResult_ EOS_ Sessions_ NotAllowed - Session operation not allowed
- EOS_
EResult_ EOS_ Sessions_ OutOf Sync - Session is currently out of sync with the backend, data is saved locally but needs to sync with backend
- EOS_
EResult_ EOS_ Sessions_ Player Sanctioned - Session operation not allowed
- EOS_
EResult_ EOS_ Sessions_ Presence Session Exists - Presence session already exists for the client
- EOS_
EResult_ EOS_ Sessions_ Sandbox AtCapacity - Sandbox on node is at capacity
- EOS_
EResult_ EOS_ Sessions_ Sandbox NotAllowed - Sandbox ID associated with auth didn’t match
- EOS_
EResult_ EOS_ Sessions_ Session Already Exists - Session already exists in the system
- EOS_
EResult_ EOS_ Sessions_ Session InProgress - Session is already in progress
- EOS_
EResult_ EOS_ Sessions_ Session NotAnonymous - An anonymous operation was attempted on a non anonymous session
- EOS_
EResult_ EOS_ Sessions_ TooMany Invites - User has received too many invites
- EOS_
EResult_ EOS_ Sessions_ TooMany Players - Too many players to register with this session
- EOS_
EResult_ EOS_ Sessions_ Upsert NotAllowed - This client may not modify the session
- EOS_
EResult_ EOS_ Success - Successful result. no further error processing needed
- EOS_
EResult_ EOS_ Timed Out - Request timed out
- EOS_
EResult_ EOS_ Title Storage_ Encryption KeyNot Set - User forgot to set Encryption key during platform init. Title Storage can’t work without it.
- EOS_
EResult_ EOS_ Title Storage_ File Corrupted - Downloaded file is corrupted.
- EOS_
EResult_ EOS_ Title Storage_ File Header HasNewer Version - Downloaded file’s format is newer than client SDK version.
- EOS_
EResult_ EOS_ Title Storage_ User Error From Data Callback - User callback that receives data from storage returned error.
- EOS_
EResult_ EOS_ Token_ Not_ Account - If the token provided does not represent an account
- EOS_
EResult_ EOS_ TooMany Requests - Throttled due to too many requests
- EOS_
EResult_ EOS_ UI_ Inconsistent Virtual Memory Functions - Virtual Memory Functions are an inconsistent mix of functions and nullptrs
- EOS_
EResult_ EOS_ UI_ Social Overlay Load Error - The social overlay page failed to load
- EOS_
EResult_ EOS_ Unexpected Error - An unexpected error that we cannot identify has occurred.
- EOS_
EResult_ EOS_ Unrecognized Response - Failed due to unable to parse or recognize a backend response
- EOS_
EResult_ EOS_ User Info_ Best Display Name Indeterminate - The best display name could not be safely determined.
- EOS_
EResult_ EOS_ Version Mismatch - The request attempted to use multiple or inconsistent API versions
- EOS_
EResult___ EOS_ EResult_ PAD_ INT32__ - EOS_
ESanction Appeal Reason_ EOS_ SAR_ Appeal ForForgiveness - The user admits to rulebreaking, but still appeals for forgiveness
- EOS_
ESanction Appeal Reason_ EOS_ SAR_ Compromised Account - The account was compromised, typically this means stolen
- EOS_
ESanction Appeal Reason_ EOS_ SAR_ Incorrect Sanction - Incorrectly placed sanction
- EOS_
ESanction Appeal Reason_ EOS_ SAR_ Invalid - Not used
- EOS_
ESanction Appeal Reason_ EOS_ SAR_ Unfair Punishment - The punishment is considered too severe by the user
- EOS_
ESanction Appeal Reason___ EOS_ ESanction Appeal Reason_ PAD_ INT32__ - EOS_
ESession Attribute Advertisement Type_ EOS_ SAAT_ Advertise - Advertise via the online service only
- EOS_
ESession Attribute Advertisement Type_ EOS_ SAAT_ Dont Advertise - Don’t advertise via the online service
- EOS_
ESession Attribute Advertisement Type___ EOS_ ESession Attribute Advertisement Type_ PAD_ INT32__ - EOS_
EUser Controller Type_ EOS_ UCT_ Gamepad Control - Gamepad controller.
- EOS_
EUser Controller Type_ EOS_ UCT_ Mouse Keyboard - Mouse and keyboard controller.
- EOS_
EUser Controller Type_ EOS_ UCT_ Touch Control - Touch controller.
- EOS_
EUser Controller Type_ EOS_ UCT_ Unknown - The game controller type is unknown.
- EOS_
EUser Controller Type___ EOS_ EUser Controller Type_ PAD_ INT32__ - EOS_
FALSE - EOS_
FRIENDS_ ACCEPTINVITE_ API_ LATEST - EOS_
FRIENDS_ ADDNOTIFYBLOCKEDUSERSUPDATE_ API_ LATEST - EOS_
FRIENDS_ ADDNOTIFYFRIENDSUPDATE_ API_ LATEST - EOS_
FRIENDS_ GETBLOCKEDUSERATINDEX_ API_ LATEST - EOS_
FRIENDS_ GETBLOCKEDUSERSCOUNT_ API_ LATEST - EOS_
FRIENDS_ GETFRIENDATINDEX_ API_ LATEST - EOS_
FRIENDS_ GETFRIENDSCOUNT_ API_ LATEST - EOS_
FRIENDS_ GETSTATUS_ API_ LATEST - EOS_
FRIENDS_ QUERYFRIENDS_ API_ LATEST - EOS_
FRIENDS_ REJECTINVITE_ API_ LATEST - EOS_
FRIENDS_ SENDINVITE_ API_ LATEST - EOS_
INITIALIZEOPTIONS_ PRODUCTNAME_ MAX_ LENGTH - EOS_
INITIALIZEOPTIONS_ PRODUCTVERSION_ MAX_ LENGTH - EOS_
INITIALIZE_ API_ LATEST - EOS_
INITIALIZE_ THREADAFFINITY_ API_ LATEST - EOS_
INTEGRATEDPLATFORMOPTIONSCONTAINER_ ADD_ API_ LATEST - EOS_
INTEGRATEDPLATFORM_ ADDNOTIFYUSERLOGINSTATUSCHANGED_ API_ LATEST - EOS_
INTEGRATEDPLATFORM_ CLEARUSERPRELOGOUTCALLBACK_ API_ LATEST - EOS_
INTEGRATEDPLATFORM_ CREATEINTEGRATEDPLATFORMOPTIONSCONTAINER_ API_ LATEST - EOS_
INTEGRATEDPLATFORM_ FINALIZEDEFERREDUSERLOGOUT_ API_ LATEST - EOS_
INTEGRATEDPLATFORM_ OPTIONS_ API_ LATEST - EOS_
INTEGRATEDPLATFORM_ SETUSERLOGINSTATUS_ API_ LATEST - EOS_
INTEGRATEDPLATFORM_ SETUSERPRELOGOUTCALLBACK_ API_ LATEST - EOS_
INTEGRATEDPLATFORM_ STEAM_ MAX_ STEAMAPIINTERFACEVERSIONSARRAY_ SIZE - EOS_
INTEGRATEDPLATFORM_ STEAM_ OPTIONS_ API_ LATEST - EOS_
INVALID_ PROGRESSIONSNAPSHOTID - EOS_
IPT_ Steam - EOS_
KWS_ ADDNOTIFYPERMISSIONSUPDATERECEIVED_ API_ LATEST - EOS_
KWS_ COPYPERMISSIONBYINDEX_ API_ LATEST - EOS_
KWS_ CREATEUSER_ API_ LATEST - EOS_
KWS_ GETPERMISSIONBYKEY_ API_ LATEST - EOS_
KWS_ GETPERMISSIONSCOUNT_ API_ LATEST - EOS_
KWS_ MAX_ PERMISSIONS - EOS_
KWS_ MAX_ PERMISSION_ LENGTH - EOS_
KWS_ PERMISSIONSTATUS_ API_ LATEST - EOS_
KWS_ QUERYAGEGATE_ API_ LATEST - EOS_
KWS_ QUERYPERMISSIONS_ API_ LATEST - EOS_
KWS_ REQUESTPERMISSIONS_ API_ LATEST - EOS_
KWS_ UPDATEPARENTEMAIL_ API_ LATEST - EOS_
LEADERBOARDS_ COPYLEADERBOARDDEFINITIONBYINDEX_ API_ LATEST - EOS_
LEADERBOARDS_ COPYLEADERBOARDDEFINITIONBYLEADERBOARDID_ API_ LATEST - EOS_
LEADERBOARDS_ COPYLEADERBOARDRECORDBYINDEX_ API_ LATEST - EOS_
LEADERBOARDS_ COPYLEADERBOARDRECORDBYUSERID_ API_ LATEST - EOS_
LEADERBOARDS_ COPYLEADERBOARDUSERSCOREBYINDEX_ API_ LATEST - EOS_
LEADERBOARDS_ COPYLEADERBOARDUSERSCOREBYUSERID_ API_ LATEST - EOS_
LEADERBOARDS_ DEFINITION_ API_ LATEST - EOS_
LEADERBOARDS_ GETLEADERBOARDDEFINITIONCOUNT_ API_ LATEST - EOS_
LEADERBOARDS_ GETLEADERBOARDRECORDCOUNT_ API_ LATEST - EOS_
LEADERBOARDS_ GETLEADERBOARDUSERSCORECOUNT_ API_ LATEST - EOS_
LEADERBOARDS_ LEADERBOARDRECORD_ API_ LATEST - EOS_
LEADERBOARDS_ LEADERBOARDUSERSCORE_ API_ LATEST - EOS_
LEADERBOARDS_ QUERYLEADERBOARDDEFINITIONS_ API_ LATEST - EOS_
LEADERBOARDS_ QUERYLEADERBOARDRANKS_ API_ LATEST - EOS_
LEADERBOARDS_ QUERYLEADERBOARDUSERSCORES_ API_ LATEST - EOS_
LEADERBOARDS_ TIME_ UNDEFINED - EOS_
LEADERBOARDS_ USERSCORESQUERYSTATINFO_ API_ LATEST - EOS_
LF_ NO_ USER_ INTERFACE - EOS_
LOBBYDETAILS_ COPYATTRIBUTEBYINDEX_ API_ LATEST - EOS_
LOBBYDETAILS_ COPYATTRIBUTEBYKEY_ API_ LATEST - EOS_
LOBBYDETAILS_ COPYINFO_ API_ LATEST - EOS_
LOBBYDETAILS_ COPYMEMBERATTRIBUTEBYINDEX_ API_ LATEST - EOS_
LOBBYDETAILS_ COPYMEMBERATTRIBUTEBYKEY_ API_ LATEST - EOS_
LOBBYDETAILS_ COPYMEMBERINFO_ API_ LATEST - EOS_
LOBBYDETAILS_ GETATTRIBUTECOUNT_ API_ LATEST - EOS_
LOBBYDETAILS_ GETLOBBYOWNER_ API_ LATEST - EOS_
LOBBYDETAILS_ GETMEMBERATTRIBUTECOUNT_ API_ LATEST - EOS_
LOBBYDETAILS_ GETMEMBERBYINDEX_ API_ LATEST - EOS_
LOBBYDETAILS_ GETMEMBERCOUNT_ API_ LATEST - EOS_
LOBBYDETAILS_ INFO_ API_ LATEST - EOS_
LOBBYDETAILS_ MEMBERINFO_ API_ LATEST - EOS_
LOBBYMODIFICATION_ ADDATTRIBUTE_ API_ LATEST - EOS_
LOBBYMODIFICATION_ ADDMEMBERATTRIBUTE_ API_ LATEST - EOS_
LOBBYMODIFICATION_ MAX_ ATTRIBUTES - EOS_
LOBBYMODIFICATION_ MAX_ ATTRIBUTE_ LENGTH - EOS_
LOBBYMODIFICATION_ REMOVEATTRIBUTE_ API_ LATEST - EOS_
LOBBYMODIFICATION_ REMOVEMEMBERATTRIBUTE_ API_ LATEST - EOS_
LOBBYMODIFICATION_ SETALLOWEDPLATFORMIDS_ API_ LATEST - EOS_
LOBBYMODIFICATION_ SETBUCKETID_ API_ LATEST - EOS_
LOBBYMODIFICATION_ SETINVITESALLOWED_ API_ LATEST - EOS_
LOBBYMODIFICATION_ SETMAXMEMBERS_ API_ LATEST - EOS_
LOBBYMODIFICATION_ SETPERMISSIONLEVEL_ API_ LATEST - EOS_
LOBBYSEARCH_ COPYSEARCHRESULTBYINDEX_ API_ LATEST - EOS_
LOBBYSEARCH_ FIND_ API_ LATEST - EOS_
LOBBYSEARCH_ GETSEARCHRESULTCOUNT_ API_ LATEST - EOS_
LOBBYSEARCH_ REMOVEPARAMETER_ API_ LATEST - EOS_
LOBBYSEARCH_ SETLOBBYID_ API_ LATEST - EOS_
LOBBYSEARCH_ SETMAXRESULTS_ API_ LATEST - EOS_
LOBBYSEARCH_ SETPARAMETER_ API_ LATEST - EOS_
LOBBYSEARCH_ SETTARGETUSERID_ API_ LATEST - EOS_
LOBBY_ ADDNOTIFYJOINLOBBYACCEPTED_ API_ LATEST - EOS_
LOBBY_ ADDNOTIFYLEAVELOBBYREQUESTED_ API_ LATEST - EOS_
LOBBY_ ADDNOTIFYLOBBYINVITEACCEPTED_ API_ LATEST - EOS_
LOBBY_ ADDNOTIFYLOBBYINVITERECEIVED_ API_ LATEST - EOS_
LOBBY_ ADDNOTIFYLOBBYINVITEREJECTED_ API_ LATEST - EOS_
LOBBY_ ADDNOTIFYLOBBYMEMBERSTATUSRECEIVED_ API_ LATEST - EOS_
LOBBY_ ADDNOTIFYLOBBYMEMBERUPDATERECEIVED_ API_ LATEST - EOS_
LOBBY_ ADDNOTIFYLOBBYUPDATERECEIVED_ API_ LATEST - EOS_
LOBBY_ ADDNOTIFYRTCROOMCONNECTIONCHANGED_ API_ LATEST - EOS_
LOBBY_ ADDNOTIFYSENDLOBBYNATIVEINVITEREQUESTED_ API_ LATEST - EOS_
LOBBY_ ATTRIBUTEDATA_ API_ LATEST - EOS_
LOBBY_ ATTRIBUTE_ API_ LATEST - EOS_
LOBBY_ COPYLOBBYDETAILSHANDLEBYINVITEID_ API_ LATEST - EOS_
LOBBY_ COPYLOBBYDETAILSHANDLEBYUIEVENTID_ API_ LATEST - EOS_
LOBBY_ COPYLOBBYDETAILSHANDLE_ API_ LATEST - EOS_
LOBBY_ CREATELOBBYSEARCH_ API_ LATEST - EOS_
LOBBY_ CREATELOBBY_ API_ LATEST - EOS_
LOBBY_ DESTROYLOBBY_ API_ LATEST - EOS_
LOBBY_ GETCONNECTSTRING_ API_ LATEST - EOS_
LOBBY_ GETCONNECTSTRING_ BUFFER_ SIZE - EOS_
LOBBY_ GETINVITECOUNT_ API_ LATEST - EOS_
LOBBY_ GETINVITEIDBYINDEX_ API_ LATEST - EOS_
LOBBY_ GETRTCROOMNAME_ API_ LATEST - EOS_
LOBBY_ HARDMUTEMEMBER_ API_ LATEST - EOS_
LOBBY_ INVITEID_ MAX_ LENGTH - EOS_
LOBBY_ ISRTCROOMCONNECTED_ API_ LATEST - EOS_
LOBBY_ JOINLOBBYBYID_ API_ LATEST - EOS_
LOBBY_ JOINLOBBY_ API_ LATEST - EOS_
LOBBY_ JOINRTCROOM_ API_ LATEST - EOS_
LOBBY_ KICKMEMBER_ API_ LATEST - EOS_
LOBBY_ LEAVELOBBY_ API_ LATEST - EOS_
LOBBY_ LEAVERTCROOM_ API_ LATEST - EOS_
LOBBY_ LOCALRTCOPTIONS_ API_ LATEST - EOS_
LOBBY_ MAX_ LOBBIES - EOS_
LOBBY_ MAX_ LOBBYIDOVERRIDE_ LENGTH - EOS_
LOBBY_ MAX_ LOBBY_ MEMBERS - EOS_
LOBBY_ MAX_ SEARCH_ RESULTS - EOS_
LOBBY_ MIN_ LOBBYIDOVERRIDE_ LENGTH - EOS_
LOBBY_ PARSECONNECTSTRING_ API_ LATEST - EOS_
LOBBY_ PARSECONNECTSTRING_ BUFFER_ SIZE - EOS_
LOBBY_ PROMOTEMEMBER_ API_ LATEST - EOS_
LOBBY_ QUERYINVITES_ API_ LATEST - EOS_
LOBBY_ REJECTINVITE_ API_ LATEST - EOS_
LOBBY_ SEARCH_ BUCKET_ ID - EOS_
LOBBY_ SEARCH_ MINCURRENTMEMBERS - EOS_
LOBBY_ SEARCH_ MINSLOTSAVAILABLE - EOS_
LOBBY_ SENDINVITE_ API_ LATEST - EOS_
LOBBY_ UPDATELOBBYMODIFICATION_ API_ LATEST - EOS_
LOBBY_ UPDATELOBBY_ API_ LATEST - EOS_
LOCALECODE_ MAX_ BUFFER_ LEN - EOS_
LOCALECODE_ MAX_ LENGTH - EOS_
METRICS_ BEGINPLAYERSESSION_ API_ LATEST - EOS_
METRICS_ ENDPLAYERSESSION_ API_ LATEST - EOS_
MODS_ COPYMODINFO_ API_ LATEST - EOS_
MODS_ ENUMERATEMODS_ API_ LATEST - EOS_
MODS_ INSTALLMOD_ API_ LATEST - EOS_
MODS_ MODINFO_ API_ LATEST - EOS_
MODS_ UNINSTALLMOD_ API_ LATEST - EOS_
MODS_ UPDATEMOD_ API_ LATEST - EOS_
MOD_ IDENTIFIER_ API_ LATEST - EOS_
OPT_ Epic - EOS_
OPT_ Nintendo - EOS_
OPT_ PSN - EOS_
OPT_ Steam - EOS_
OPT_ Unknown - EOS_
OPT_ XBL - EOS_
P2P_ ACCEPTCONNECTION_ API_ LATEST - EOS_
P2P_ ADDNOTIFYINCOMINGPACKETQUEUEFULL_ API_ LATEST - EOS_
P2P_ ADDNOTIFYPEERCONNECTIONCLOSED_ API_ LATEST - EOS_
P2P_ ADDNOTIFYPEERCONNECTIONESTABLISHED_ API_ LATEST - EOS_
P2P_ ADDNOTIFYPEERCONNECTIONINTERRUPTED_ API_ LATEST - EOS_
P2P_ ADDNOTIFYPEERCONNECTIONREQUEST_ API_ LATEST - EOS_
P2P_ CLEARPACKETQUEUE_ API_ LATEST - EOS_
P2P_ CLOSECONNECTIONS_ API_ LATEST - EOS_
P2P_ CLOSECONNECTION_ API_ LATEST - EOS_
P2P_ GETNATTYPE_ API_ LATEST - EOS_
P2P_ GETNEXTRECEIVEDPACKETSIZE_ API_ LATEST - EOS_
P2P_ GETPACKETQUEUEINFO_ API_ LATEST - EOS_
P2P_ GETPORTRANGE_ API_ LATEST - EOS_
P2P_ GETRELAYCONTROL_ API_ LATEST - EOS_
P2P_ MAX_ CONNECTIONS - EOS_
P2P_ MAX_ PACKET_ SIZE - EOS_
P2P_ MAX_ QUEUE_ SIZE_ UNLIMITED - EOS_
P2P_ QUERYNATTYPE_ API_ LATEST - EOS_
P2P_ RECEIVEPACKET_ API_ LATEST - EOS_
P2P_ SENDPACKET_ API_ LATEST - EOS_
P2P_ SETPACKETQUEUESIZE_ API_ LATEST - EOS_
P2P_ SETPORTRANGE_ API_ LATEST - EOS_
P2P_ SETRELAYCONTROL_ API_ LATEST - EOS_
P2P_ SOCKETID_ API_ LATEST - EOS_
P2P_ SOCKETID_ SOCKETNAME_ SIZE - EOS_
PF_ CONSOLE_ ENABLE_ OVERLAY_ AUTOMATIC_ UNLOADING - EOS_
PF_ DISABLE_ OVERLAY - EOS_
PF_ DISABLE_ SOCIAL_ OVERLAY - EOS_
PF_ ENABLE_ OVERLAY_ DEBUG_ LOGGING - EOS_
PF_ LOADING_ IN_ EDITOR - EOS_
PF_ RESERVE D1 - EOS_
PF_ WINDOWS_ ENABLE_ OVERLAY_ D3D9 - EOS_
PF_ WINDOWS_ ENABLE_ OVERLAY_ D3D10 - EOS_
PF_ WINDOWS_ ENABLE_ OVERLAY_ OPENGL - EOS_
PLATFORM_ CHECKFORLAUNCHERANDRESTART_ ENV_ VAR - EOS_
PLATFORM_ CLIENTCREDENTIALS_ CLIENTID_ MAX_ LENGTH - EOS_
PLATFORM_ CLIENTCREDENTIALS_ CLIENTSECRET_ MAX_ LENGTH - EOS_
PLATFORM_ GETDESKTOPCROSSPLAYSTATUS_ API_ LATEST - EOS_
PLATFORM_ OPTIONS_ API_ LATEST - EOS_
PLATFORM_ OPTIONS_ DEPLOYMENTID_ MAX_ LENGTH - EOS_
PLATFORM_ OPTIONS_ ENCRYPTIONKEY_ LENGTH - EOS_
PLATFORM_ OPTIONS_ PRODUCTID_ MAX_ LENGTH - EOS_
PLATFORM_ OPTIONS_ SANDBOXID_ MAX_ LENGTH - EOS_
PLATFORM_ RTCOPTIONS_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ COPYFILEMETADATAATINDEXOPTIONS_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ COPYFILEMETADATAATINDEX_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ COPYFILEMETADATABYFILENAMEOPTIONS_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ COPYFILEMETADATABYFILENAME_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ DELETECACHEOPTIONS_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ DELETECACHE_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ DELETEFILEOPTIONS_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ DELETEFILE_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ DUPLICATEFILEOPTIONS_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ DUPLICATEFILE_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ FILEMETADATA_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ FILENAME_ MAX_ LENGTH_ BYTES - EOS_
PLAYERDATASTORAGE_ GETFILEMETADATACOUNTOPTIONS_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ GETFILEMETADATACOUNT_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ QUERYFILELISTOPTIONS_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ QUERYFILELIST_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ QUERYFILEOPTIONS_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ QUERYFILE_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ READFILEOPTIONS_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ READFILE_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ TIME_ UNDEFINED - EOS_
PLAYERDATASTORAGE_ WRITEFILEOPTIONS_ API_ LATEST - EOS_
PLAYERDATASTORAGE_ WRITEFILE_ API_ LATEST - EOS_
PRESENCEMODIFICATION_ DATARECORDID_ API_ LATEST - EOS_
PRESENCEMODIFICATION_ DELETEDATA_ API_ LATEST - EOS_
PRESENCEMODIFICATION_ SETDATA_ API_ LATEST - EOS_
PRESENCEMODIFICATION_ SETJOININFO_ API_ LATEST - EOS_
PRESENCEMODIFICATION_ SETRAWRICHTEXT_ API_ LATEST - EOS_
PRESENCEMODIFICATION_ SETSTATUS_ API_ LATEST - EOS_
PRESENCE_ ADDNOTIFYJOINGAMEACCEPTED_ API_ LATEST - EOS_
PRESENCE_ ADDNOTIFYONPRESENCECHANGED_ API_ LATEST - EOS_
PRESENCE_ COPYPRESENCE_ API_ LATEST - EOS_
PRESENCE_ CREATEPRESENCEMODIFICATION_ API_ LATEST - EOS_
PRESENCE_ DATARECORD_ API_ LATEST - EOS_
PRESENCE_ DATA_ MAX_ KEYS - EOS_
PRESENCE_ DATA_ MAX_ KEY_ LENGTH - EOS_
PRESENCE_ DATA_ MAX_ VALUE_ LENGTH - EOS_
PRESENCE_ DELETEDATA_ API_ LATEST - EOS_
PRESENCE_ GETJOININFO_ API_ LATEST - EOS_
PRESENCE_ HASPRESENCE_ API_ LATEST - EOS_
PRESENCE_ INFO_ API_ LATEST - EOS_
PRESENCE_ KEY_ PLATFORM_ PRESENCE - EOS_
PRESENCE_ QUERYPRESENCE_ API_ LATEST - EOS_
PRESENCE_ RICH_ TEXT_ MAX_ VALUE_ LENGTH - EOS_
PRESENCE_ SETDATA_ API_ LATEST - EOS_
PRESENCE_ SETPRESENCE_ API_ LATEST - EOS_
PRESENCE_ SETRAWRICHTEXT_ API_ LATEST - EOS_
PRESENCE_ SETSTATUS_ API_ LATEST - EOS_
PRODUCTUSERID_ MAX_ LENGTH - EOS_
PROGRESSIONSNAPSHOT_ ADDPROGRESSION_ API_ LATEST - EOS_
PROGRESSIONSNAPSHOT_ BEGINSNAPSHOT_ API_ LATEST - EOS_
PROGRESSIONSNAPSHOT_ DELETESNAPSHOT_ API_ LATEST - EOS_
PROGRESSIONSNAPSHOT_ ENDSNAPSHOT_ API_ LATEST - EOS_
PROGRESSIONSNAPSHOT_ SUBMITSNAPSHOT_ API_ LATEST - EOS_
Player Data Storage_ ERead Result_ EOS_ RR_ Cancel Request - Signifies the request should be canceled, but not due to an error
- EOS_
Player Data Storage_ ERead Result_ EOS_ RR_ Continue Reading - Signifies the data was read successfully, and we should continue to the next chunk if possible
- EOS_
Player Data Storage_ ERead Result_ EOS_ RR_ Fail Request - Signifies there was a failure reading the data, and the request should end
- EOS_
Player Data Storage_ ERead Result___ EOS_ Player Data Storage_ ERead Result_ PAD_ INT32__ - EOS_
Player Data Storage_ EWrite Result_ EOS_ WR_ Cancel Request - Signifies the request should be canceled, but not due to an error
- EOS_
Player Data Storage_ EWrite Result_ EOS_ WR_ Complete Request - Signifies all data has now been written successfully, and we should upload the data to the cloud
- EOS_
Player Data Storage_ EWrite Result_ EOS_ WR_ Continue Writing - Signifies the data was written successfully, and we should write the data the file
- EOS_
Player Data Storage_ EWrite Result_ EOS_ WR_ Fail Request - Signifies there was a failure writing the data, and the request should end
- EOS_
Player Data Storage_ EWrite Result___ EOS_ Player Data Storage_ EWrite Result_ PAD_ INT32__ - EOS_
Presence_ EStatus_ EOS_ PS_ Away - The status of the account is away
- EOS_
Presence_ EStatus_ EOS_ PS_ DoNot Disturb - The status of the account is do-not-disturb
- EOS_
Presence_ EStatus_ EOS_ PS_ Extended Away - The status of the account is away, and has been away for a while
- EOS_
Presence_ EStatus_ EOS_ PS_ Offline - The status of the account is offline or not known
- EOS_
Presence_ EStatus_ EOS_ PS_ Online - The status of the account is online
- EOS_
Presence_ EStatus___ EOS_ Presence_ EStatus_ PAD_ INT32__ - EOS_
REPORTS_ REPORTCONTEXT_ MAX_ LENGTH - EOS_
REPORTS_ REPORTMESSAGE_ MAX_ LENGTH - EOS_
REPORTS_ SENDPLAYERBEHAVIORREPORT_ API_ LATEST - EOS_
RTCADMIN_ COPYUSERTOKENBYINDEX_ API_ LATEST - EOS_
RTCADMIN_ COPYUSERTOKENBYUSERID_ API_ LATEST - EOS_
RTCADMIN_ KICK_ API_ LATEST - EOS_
RTCADMIN_ QUERYJOINROOMTOKEN_ API_ LATEST - EOS_
RTCADMIN_ SETPARTICIPANTHARDMUTE_ API_ LATEST - EOS_
RTCADMIN_ USERTOKEN_ API_ LATEST - EOS_
RTC_ ADDNOTIFYDISCONNECTED_ API_ LATEST - EOS_
RTC_ ADDNOTIFYPARTICIPANTSTATUSCHANGED_ API_ LATEST - EOS_
RTC_ ADDNOTIFYROOMBEFOREJOIN_ API_ LATEST - EOS_
RTC_ ADDNOTIFYROOMSTATISTICSUPDATED_ API_ LATEST - EOS_
RTC_ BLOCKPARTICIPANT_ API_ LATEST - EOS_
RTC_ JOINROOMFLAGS_ ENABLE_ DATACHANNEL - EOS_
RTC_ JOINROOMFLAGS_ ENABLE_ ECHO - EOS_
RTC_ JOINROOMFLAGS_ RESERVED_ VOICE_ FEATURE - EOS_
RTC_ JOINROOM_ API_ LATEST - EOS_
RTC_ LEAVEROOM_ API_ LATEST - EOS_
RTC_ OPTION_ API_ LATEST - EOS_
RTC_ OPTION_ KEY_ MAXCHARCOUNT - EOS_
RTC_ OPTION_ VALUE_ MAXCHARCOUNT - EOS_
RTC_ PARTICIPANTMETADATA_ API_ LATEST - EOS_
RTC_ PARTICIPANTMETADATA_ KEY_ MAXCHARCOUNT - EOS_
RTC_ PARTICIPANTMETADATA_ VALUE_ MAXCHARCOUNT - EOS_
RTC_ SETROOMSETTING_ API_ LATEST - EOS_
RTC_ SETSETTING_ API_ LATEST - EOS_
SANCTIONS_ COPYPLAYERSANCTIONBYINDEX_ API_ LATEST - EOS_
SANCTIONS_ CREATEPLAYERSANCTIONAPPEAL_ API_ LATEST - EOS_
SANCTIONS_ GETPLAYERSANCTIONCOUNT_ API_ LATEST - EOS_
SANCTIONS_ PLAYERSANCTION_ API_ LATEST - EOS_
SANCTIONS_ QUERYACTIVEPLAYERSANCTIONS_ API_ LATEST - EOS_
SESSIONDETAILS_ ATTRIBUTE_ API_ LATEST - EOS_
SESSIONDETAILS_ COPYINFO_ API_ LATEST - EOS_
SESSIONDETAILS_ COPYSESSIONATTRIBUTEBYINDEX_ API_ LATEST - EOS_
SESSIONDETAILS_ COPYSESSIONATTRIBUTEBYKEY_ API_ LATEST - EOS_
SESSIONDETAILS_ GETSESSIONATTRIBUTECOUNT_ API_ LATEST - EOS_
SESSIONDETAILS_ INFO_ API_ LATEST - EOS_
SESSIONDETAILS_ SETTINGS_ API_ LATEST - EOS_
SESSIONMODIFICATION_ ADDATTRIBUTE_ API_ LATEST - EOS_
SESSIONMODIFICATION_ MAX_ SESSIONIDOVERRIDE_ LENGTH - EOS_
SESSIONMODIFICATION_ MAX_ SESSION_ ATTRIBUTES - EOS_
SESSIONMODIFICATION_ MAX_ SESSION_ ATTRIBUTE_ LENGTH - EOS_
SESSIONMODIFICATION_ MIN_ SESSIONIDOVERRIDE_ LENGTH - EOS_
SESSIONMODIFICATION_ REMOVEATTRIBUTE_ API_ LATEST - EOS_
SESSIONMODIFICATION_ SETALLOWEDPLATFORMIDS_ API_ LATEST - EOS_
SESSIONMODIFICATION_ SETBUCKETID_ API_ LATEST - EOS_
SESSIONMODIFICATION_ SETHOSTADDRESS_ API_ LATEST - EOS_
SESSIONMODIFICATION_ SETINVITESALLOWED_ API_ LATEST - EOS_
SESSIONMODIFICATION_ SETJOININPROGRESSALLOWED_ API_ LATEST - EOS_
SESSIONMODIFICATION_ SETMAXPLAYERS_ API_ LATEST - EOS_
SESSIONMODIFICATION_ SETPERMISSIONLEVEL_ API_ LATEST - EOS_
SESSIONSEARCH_ COPYSEARCHRESULTBYINDEX_ API_ LATEST - EOS_
SESSIONSEARCH_ FIND_ API_ LATEST - EOS_
SESSIONSEARCH_ GETSEARCHRESULTCOUNT_ API_ LATEST - EOS_
SESSIONSEARCH_ REMOVEPARAMETER_ API_ LATEST - EOS_
SESSIONSEARCH_ SETMAXSEARCHRESULTS_ API_ LATEST - EOS_
SESSIONSEARCH_ SETPARAMETER_ API_ LATEST - EOS_
SESSIONSEARCH_ SETSESSIONID_ API_ LATEST - EOS_
SESSIONSEARCH_ SETTARGETUSERID_ API_ LATEST - EOS_
SESSIONS_ ADDNOTIFYJOINSESSIONACCEPTED_ API_ LATEST - EOS_
SESSIONS_ ADDNOTIFYLEAVESESSIONREQUESTED_ API_ LATEST - EOS_
SESSIONS_ ADDNOTIFYSENDSESSIONNATIVEINVITEREQUESTED_ API_ LATEST - EOS_
SESSIONS_ ADDNOTIFYSESSIONINVITEACCEPTED_ API_ LATEST - EOS_
SESSIONS_ ADDNOTIFYSESSIONINVITERECEIVED_ API_ LATEST - EOS_
SESSIONS_ ADDNOTIFYSESSIONINVITEREJECTED_ API_ LATEST - EOS_
SESSIONS_ ATTRIBUTEDATA_ API_ LATEST - EOS_
SESSIONS_ COPYACTIVESESSIONHANDLE_ API_ LATEST - EOS_
SESSIONS_ COPYSESSIONHANDLEBYINVITEID_ API_ LATEST - EOS_
SESSIONS_ COPYSESSIONHANDLEBYUIEVENTID_ API_ LATEST - EOS_
SESSIONS_ COPYSESSIONHANDLEFORPRESENCE_ API_ LATEST - EOS_
SESSIONS_ CREATESESSIONMODIFICATION_ API_ LATEST - EOS_
SESSIONS_ CREATESESSIONSEARCH_ API_ LATEST - EOS_
SESSIONS_ DESTROYSESSION_ API_ LATEST - EOS_
SESSIONS_ DUMPSESSIONSTATE_ API_ LATEST - EOS_
SESSIONS_ ENDSESSION_ API_ LATEST - EOS_
SESSIONS_ GETINVITECOUNT_ API_ LATEST - EOS_
SESSIONS_ GETINVITEIDBYINDEX_ API_ LATEST - EOS_
SESSIONS_ INVITEID_ MAX_ LENGTH - EOS_
SESSIONS_ ISUSERINSESSION_ API_ LATEST - EOS_
SESSIONS_ JOINSESSION_ API_ LATEST - EOS_
SESSIONS_ MAXREGISTEREDPLAYERS - EOS_
SESSIONS_ MAX_ SEARCH_ RESULTS - EOS_
SESSIONS_ QUERYINVITES_ API_ LATEST - EOS_
SESSIONS_ REGISTERPLAYERS_ API_ LATEST - EOS_
SESSIONS_ REJECTINVITE_ API_ LATEST - EOS_
SESSIONS_ SEARCH_ BUCKET_ ID - EOS_
SESSIONS_ SEARCH_ EMPTY_ SERVERS_ ONLY - EOS_
SESSIONS_ SEARCH_ MINSLOTSAVAILABLE - EOS_
SESSIONS_ SEARCH_ NONEMPTY_ SERVERS_ ONLY - EOS_
SESSIONS_ SENDINVITE_ API_ LATEST - EOS_
SESSIONS_ SESSIONATTRIBUTEDATA_ API_ LATEST - EOS_
SESSIONS_ SESSIONATTRIBUTE_ API_ LATEST - EOS_
SESSIONS_ STARTSESSION_ API_ LATEST - EOS_
SESSIONS_ UNREGISTERPLAYERS_ API_ LATEST - EOS_
SESSIONS_ UPDATESESSIONMODIFICATION_ API_ LATEST - EOS_
SESSIONS_ UPDATESESSION_ API_ LATEST - EOS_
STATS_ COPYSTATBYINDEX_ API_ LATEST - EOS_
STATS_ COPYSTATBYNAME_ API_ LATEST - EOS_
STATS_ GETSTATCOUNT_ API_ LATEST - EOS_
STATS_ GETSTATSCOUNT_ API_ LATEST - EOS_
STATS_ INGESTDATA_ API_ LATEST - EOS_
STATS_ INGESTSTAT_ API_ LATEST - EOS_
STATS_ MAX_ INGEST_ STATS - EOS_
STATS_ MAX_ QUERY_ STATS - EOS_
STATS_ QUERYSTATS_ API_ LATEST - EOS_
STATS_ STAT_ API_ LATEST - EOS_
STATS_ TIME_ UNDEFINED - EOS_
TITLESTORAGE_ COPYFILEMETADATAATINDEXOPTIONS_ API_ LATEST - EOS_
TITLESTORAGE_ COPYFILEMETADATAATINDEX_ API_ LATEST - EOS_
TITLESTORAGE_ COPYFILEMETADATABYFILENAMEOPTIONS_ API_ LATEST - EOS_
TITLESTORAGE_ COPYFILEMETADATABYFILENAME_ API_ LATEST - EOS_
TITLESTORAGE_ DELETECACHEOPTIONS_ API_ LATEST - EOS_
TITLESTORAGE_ DELETECACHE_ API_ LATEST - EOS_
TITLESTORAGE_ FILEMETADATA_ API_ LATEST - EOS_
TITLESTORAGE_ FILENAME_ MAX_ LENGTH_ BYTES - EOS_
TITLESTORAGE_ GETFILEMETADATACOUNTOPTIONS_ API_ LATEST - EOS_
TITLESTORAGE_ GETFILEMETADATACOUNT_ API_ LATEST - EOS_
TITLESTORAGE_ QUERYFILELISTOPTIONS_ API_ LATEST - EOS_
TITLESTORAGE_ QUERYFILELIST_ API_ LATEST - EOS_
TITLESTORAGE_ QUERYFILEOPTIONS_ API_ LATEST - EOS_
TITLESTORAGE_ QUERYFILE_ API_ LATEST - EOS_
TITLESTORAGE_ READFILEOPTIONS_ API_ LATEST - EOS_
TITLESTORAGE_ READFILE_ API_ LATEST - EOS_
TRUE - EOS_
Title Storage_ ERead Result_ EOS_ TS_ RR_ Cancel Request - Signifies the request should be canceled, but not due to an error
- EOS_
Title Storage_ ERead Result_ EOS_ TS_ RR_ Continue Reading - Signifies the data was read successfully, and we should continue to the next chunk if possible
- EOS_
Title Storage_ ERead Result_ EOS_ TS_ RR_ Fail Request - Signifies there was a failure reading the data, and the request should end
- EOS_
Title Storage_ ERead Result___ EOS_ Title Storage_ ERead Result_ PAD_ INT32__ - EOS_
UI_ ACKNOWLEDGECORRELATIONID_ API_ LATEST - EOS_
UI_ ACKNOWLEDGEEVENTID_ API_ LATEST - EOS_
UI_ ADDNOTIFYDISPLAYSETTINGSUPDATED_ API_ LATEST - EOS_
UI_ ADDNOTIFYMEMORYMONITOROPTIONS_ API_ LATEST - EOS_
UI_ ADDNOTIFYMEMORYMONITOR_ API_ LATEST - EOS_
UI_ ADDNOTIFYONSCREENKEYBOARDREQUESTED_ API_ LATEST - EOS_
UI_ CONFIGUREONSCREENKEYBOARD_ API_ LATEST - EOS_
UI_ EInput State Button Flags_ EOS_ UISBF_ DPad_ Down - EOS_
UI_ EInput State Button Flags_ EOS_ UISBF_ DPad_ Left - EOS_
UI_ EInput State Button Flags_ EOS_ UISBF_ DPad_ Right - EOS_
UI_ EInput State Button Flags_ EOS_ UISBF_ DPad_ Up - EOS_
UI_ EInput State Button Flags_ EOS_ UISBF_ Face Button_ Bottom - EOS_
UI_ EInput State Button Flags_ EOS_ UISBF_ Face Button_ Left - EOS_
UI_ EInput State Button Flags_ EOS_ UISBF_ Face Button_ Right - EOS_
UI_ EInput State Button Flags_ EOS_ UISBF_ Face Button_ Top - EOS_
UI_ EInput State Button Flags_ EOS_ UISBF_ Left Shoulder - EOS_
UI_ EInput State Button Flags_ EOS_ UISBF_ Left Thumbstick - EOS_
UI_ EInput State Button Flags_ EOS_ UISBF_ Left Trigger - EOS_
UI_ EInput State Button Flags_ EOS_ UISBF_ None - EOS_
UI_ EInput State Button Flags_ EOS_ UISBF_ Right Shoulder - EOS_
UI_ EInput State Button Flags_ EOS_ UISBF_ Right Thumbstick - EOS_
UI_ EInput State Button Flags_ EOS_ UISBF_ Right Trigger - EOS_
UI_ EInput State Button Flags_ EOS_ UISBF_ Special_ Left - EOS_
UI_ EInput State Button Flags_ EOS_ UISBF_ Special_ Right - EOS_
UI_ EInput State Button Flags___ EOS_ UI_ EInput State Button Flags_ PAD_ INT32__ - EOS_
UI_ EKey Combination_ EOS_ UIK_ Alt - EOS_
UI_ EKey Combination_ EOS_ UIK_ Backspace - EOS_
UI_ EKey Combination_ EOS_ UIK_ Control - EOS_
UI_ EKey Combination_ EOS_ UIK_ Delete - EOS_
UI_ EKey Combination_ EOS_ UIK_ Down - EOS_
UI_ EKey Combination_ EOS_ UIK_ End - EOS_
UI_ EKey Combination_ EOS_ UIK_ Escape - EOS_
UI_ EKey Combination_ EOS_ UIK_ F1 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F2 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F3 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F4 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F5 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F6 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F7 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F8 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F9 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F10 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F11 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F12 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F13 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F14 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F15 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F16 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F17 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F18 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F19 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F20 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F21 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F22 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F23 - EOS_
UI_ EKey Combination_ EOS_ UIK_ F24 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Home - EOS_
UI_ EKey Combination_ EOS_ UIK_ Insert - EOS_
UI_ EKey Combination_ EOS_ UIK_ Key0 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Key1 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Key2 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Key3 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Key4 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Key5 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Key6 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Key7 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Key8 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Key9 - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyA - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyB - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyC - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyD - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyE - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyF - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyG - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyH - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyI - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyJ - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyK - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyL - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyM - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyN - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyO - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyP - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyQ - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyR - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyS - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyT - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyType Mask - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyU - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyV - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyW - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyX - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyY - EOS_
UI_ EKey Combination_ EOS_ UIK_ KeyZ - EOS_
UI_ EKey Combination_ EOS_ UIK_ Left - EOS_
UI_ EKey Combination_ EOS_ UIK_ MaxKey Type - EOS_
UI_ EKey Combination_ EOS_ UIK_ Meta - EOS_
UI_ EKey Combination_ EOS_ UIK_ Modifier Mask - EOS_
UI_ EKey Combination_ EOS_ UIK_ Modifier Shift - EOS_
UI_ EKey Combination_ EOS_ UIK_ None - EOS_
UI_ EKey Combination_ EOS_ UIK_ Numpad0 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Numpad1 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Numpad2 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Numpad3 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Numpad4 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Numpad5 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Numpad6 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Numpad7 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Numpad8 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Numpad9 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Numpad Asterisk - EOS_
UI_ EKey Combination_ EOS_ UIK_ Numpad Divide - EOS_
UI_ EKey Combination_ EOS_ UIK_ Numpad Minus - EOS_
UI_ EKey Combination_ EOS_ UIK_ Numpad Period - EOS_
UI_ EKey Combination_ EOS_ UIK_ Numpad Plus - EOS_
UI_ EKey Combination_ EOS_ UIK_ Oem1 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Oem2 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Oem3 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Oem4 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Oem5 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Oem6 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Oem7 - EOS_
UI_ EKey Combination_ EOS_ UIK_ Oem8 - EOS_
UI_ EKey Combination_ EOS_ UIK_ OemComma - EOS_
UI_ EKey Combination_ EOS_ UIK_ OemMinus - EOS_
UI_ EKey Combination_ EOS_ UIK_ OemPeriod - EOS_
UI_ EKey Combination_ EOS_ UIK_ OemPlus - EOS_
UI_ EKey Combination_ EOS_ UIK_ Page Down - EOS_
UI_ EKey Combination_ EOS_ UIK_ Page Up - EOS_
UI_ EKey Combination_ EOS_ UIK_ Right - EOS_
UI_ EKey Combination_ EOS_ UIK_ Shift - EOS_
UI_ EKey Combination_ EOS_ UIK_ Space - EOS_
UI_ EKey Combination_ EOS_ UIK_ Tab - EOS_
UI_ EKey Combination_ EOS_ UIK_ Up - EOS_
UI_ EKey Combination_ EOS_ UIK_ Valid Modifier Mask - EOS_
UI_ EKey Combination___ EOS_ UI_ EKey Combination_ PAD_ INT32__ - EOS_
UI_ ENotification Location_ EOS_ UNL_ Bottom Left - The bottom left corner
- EOS_
UI_ ENotification Location_ EOS_ UNL_ Bottom Right - The bottom right corner
- EOS_
UI_ ENotification Location_ EOS_ UNL_ TopLeft - The top left corner
- EOS_
UI_ ENotification Location_ EOS_ UNL_ TopRight - The top right corner
- EOS_
UI_ ENotification Location___ EOS_ UI_ ENotification Location_ PAD_ INT32__ - EOS_
UI_ EOnScreen Keyboard Behavior_ EOS_ UIOSKB_ Native - Try to launch the native on screen keyboard when one is requested.
- EOS_
UI_ EOnScreen Keyboard Behavior_ EOS_ UIOSKB_ None - Do nothing when an on screen keyboard is requested. This effectively disables on screen keyboards.
- EOS_
UI_ EOnScreen Keyboard Behavior_ EOS_ UIOSKB_ Notification - Receive a notification when an on screen keyboard is requested. Use this to implement custom on screen keyboard logic.
- EOS_
UI_ EOnScreen Keyboard Behavior___ EOS_ UI_ EOnScreen Keyboard Behavior_ PAD_ INT32__ - EOS_
UI_ EOnScreen Keyboard Type_ EOS_ UIOSKT_ Decimal - The decimal on screen keyboard.
- EOS_
UI_ EOnScreen Keyboard Type_ EOS_ UIOSKT_ Default - The default on screen keyboard.
- EOS_
UI_ EOnScreen Keyboard Type_ EOS_ UIOSKT_ Email - The email on screen keyboard.
- EOS_
UI_ EOnScreen Keyboard Type_ EOS_ UIOSKT_ None - No on screen keyboard.
- EOS_
UI_ EOnScreen Keyboard Type_ EOS_ UIOSKT_ Numeric - The numeric on screen keyboard.
- EOS_
UI_ EOnScreen Keyboard Type_ EOS_ UIOSKT_ Search - The search on screen keyboard.
- EOS_
UI_ EOnScreen Keyboard Type_ EOS_ UIOSKT_ Telephone Number - The telephone number on screen keyboard.
- EOS_
UI_ EOnScreen Keyboard Type_ EOS_ UIOSKT_ Text - The text on screen keyboard.
- EOS_
UI_ EOnScreen Keyboard Type_ EOS_ UIOSKT_ URL - The URL on screen keyboard.
- EOS_
UI_ EOnScreen Keyboard Type___ EOS_ UI_ EOnScreen Keyboard Type_ PAD_ INT32__ - EOS_
UI_ EVENTID_ INVALID - EOS_
UI_ GETFRIENDSEXCLUSIVEINPUT_ API_ LATEST - EOS_
UI_ GETFRIENDSVISIBLE_ API_ LATEST - EOS_
UI_ GETTOGGLEFRIENDSBUTTON_ API_ LATEST - EOS_
UI_ GETTOGGLEFRIENDSKEY_ API_ LATEST - EOS_
UI_ HIDEFRIENDS_ API_ LATEST - EOS_
UI_ ISSOCIALOVERLAYPAUSED_ API_ LATEST - EOS_
UI_ PAUSESOCIALOVERLAY_ API_ LATEST - EOS_
UI_ PREPRESENT_ API_ LATEST - EOS_
UI_ RECT_ API_ LATEST - EOS_
UI_ REPORTINPUTSTATE_ API_ LATEST - EOS_
UI_ SETDISPLAYPREFERENCE_ API_ LATEST - EOS_
UI_ SETTOGGLEFRIENDSBUTTON_ API_ LATEST - EOS_
UI_ SETTOGGLEFRIENDSKEY_ API_ LATEST - EOS_
UI_ SHOWBLOCKPLAYER_ API_ LATEST - EOS_
UI_ SHOWFRIENDS_ API_ LATEST - EOS_
UI_ SHOWNATIVEPROFILE_ API_ LATEST - EOS_
UI_ SHOWREPORTPLAYER_ API_ LATEST - EOS_
USERINFO_ BESTDISPLAYNAME_ API_ LATEST - EOS_
USERINFO_ COPYBESTDISPLAYNAMEWITHPLATFORM_ API_ LATEST - EOS_
USERINFO_ COPYBESTDISPLAYNAME_ API_ LATEST - EOS_
USERINFO_ COPYEXTERNALUSERINFOBYACCOUNTID_ API_ LATEST - EOS_
USERINFO_ COPYEXTERNALUSERINFOBYACCOUNTTYPE_ API_ LATEST - EOS_
USERINFO_ COPYEXTERNALUSERINFOBYINDEX_ API_ LATEST - EOS_
USERINFO_ COPYUSERINFO_ API_ LATEST - EOS_
USERINFO_ EXTERNALUSERINFO_ API_ LATEST - EOS_
USERINFO_ GETEXTERNALUSERINFOCOUNT_ API_ LATEST - EOS_
USERINFO_ GETLOCALPLATFORMTYPE_ API_ LATEST - EOS_
USERINFO_ MAX_ DISPLAYNAME_ CHARACTERS - EOS_
USERINFO_ MAX_ DISPLAYNAME_ UTF8_ LENGTH - EOS_
USERINFO_ QUERYUSERINFOBYDISPLAYNAME_ API_ LATEST - EOS_
USERINFO_ QUERYUSERINFOBYEXTERNALACCOUNT_ API_ LATEST - EOS_
USERINFO_ QUERYUSERINFO_ API_ LATEST - EOS_
USE_ DLLEXPORT
Functions§
- EOS_
Achievements_ ⚠Definition V2_ Release - Release the memory associated with EOS_Achievements_DefinitionV2. This must be called on data retrieved from EOS_Achievements_CopyAchievementDefinitionV2ByIndex or EOS_Achievements_CopyAchievementDefinitionV2ByAchievementId.
- EOS_
Achievements_ ⚠Definition_ Release - Release the memory associated with achievement definitions. This must be called on data retrieved from EOS_Achievements_CopyAchievementDefinitionByIndex or EOS_Achievements_CopyAchievementDefinitionByAchievementId.
- EOS_
Achievements_ ⚠Player Achievement_ Release - Release the memory associated with a player achievement. This must be called on data retrieved from EOS_Achievements_CopyPlayerAchievementByIndex or EOS_Achievements_CopyPlayerAchievementByAchievementId.
- EOS_
Achievements_ ⚠Unlocked Achievement_ Release - Release the memory associated with an unlocked achievement. This must be called on data retrieved from EOS_Achievements_CopyUnlockedAchievementByIndex or EOS_Achievements_CopyUnlockedAchievementByAchievementId.
- EOS_
Active ⚠Session_ Info_ Release - Release the memory associated with an EOS_ActiveSession_Info structure. This must be called on data retrieved from EOS_ActiveSession_CopyInfo.
- EOS_
Active ⚠Session_ Release - Release the memory associated with an active session. This must be called on data retrieved from EOS_Sessions_CopyActiveSessionHandle
- EOS_
Auth_ ⚠AddNotify Login Status Changed - Register to receive login status updates. @note If the returned NotificationId is valid, you must call EOS_Auth_RemoveNotifyLoginStatusChanged when you no longer wish to have your NotificationHandler called.
- EOS_
Auth_ ⚠Copy IdToken - Fetch an ID token for an Epic Account ID.
- EOS_
Auth_ ⚠Copy User Auth Token - Fetch a user auth token for an Epic Account ID.
- EOS_
Auth_ ⚠Delete Persistent Auth - Deletes a previously received and locally stored persistent auth access token for the currently logged in user of the local device.
- EOS_
Auth_ ⚠GetLogged InAccount ByIndex - Fetch an Epic Account ID that is logged in.
- EOS_
Auth_ ⚠GetLogged InAccounts Count - Fetch the number of accounts that are logged in.
- EOS_
Auth_ ⚠GetLogin Status - Fetches the login status for an Epic Account ID.
- EOS_
Auth_ ⚠GetMerged Account ByIndex - Fetch one of the merged account IDs for a given logged in account.
- EOS_
Auth_ ⚠GetMerged Accounts Count - Fetch the number of merged accounts for a given logged in account.
- EOS_
Auth_ ⚠GetSelected Account Id - Fetch the selected account ID to the current application for a local authenticated user.
- EOS_
Auth_ ⚠IdToken_ Release - Release the memory associated with an EOS_Auth_IdToken structure. This must be called on data retrieved from EOS_Auth_CopyIdToken.
- EOS_
Auth_ ⚠Link Account - Link external account by continuing previous login attempt with a continuance token.
- EOS_
Auth_ ⚠Login - Login/Authenticate with user credentials.
- EOS_
Auth_ ⚠Logout - Signs the player out of the online service.
- EOS_
Auth_ ⚠Query IdToken - Query the backend for an ID token that describes one of the merged account IDs of a local authenticated user.
- EOS_
Auth_ ⚠Remove Notify Login Status Changed - Unregister from receiving login status updates.
- EOS_
Auth_ ⚠Token_ Release - Release the memory associated with an EOS_Auth_Token structure. This must be called on data retrieved from EOS_Auth_CopyUserAuthToken.
- EOS_
Auth_ ⚠Verify IdToken - Verify a given ID token for authenticity and validity.
- EOS_
Auth_ ⚠Verify User Auth - Contact the backend service to verify validity of an existing user auth token. This function is intended for server-side use only.
- EOS_
Byte ⚠Array_ ToString - Encode a byte array into hex encoded string
- EOS_
Connect_ ⚠AddNotify Auth Expiration - Register to receive upcoming authentication expiration notifications. Notification is approximately 1 minute prior to expiration. Call EOS_Connect_Login again with valid third party credentials to refresh access.
- EOS_
Connect_ ⚠AddNotify Login Status Changed - Register to receive user login status updates. @note If the returned NotificationId is valid, you must call EOS_Connect_RemoveNotifyLoginStatusChanged when you no longer wish to have your NotificationHandler called.
- EOS_
Connect_ ⚠Copy IdToken - Fetches an ID token for a Product User ID.
- EOS_
Connect_ ⚠Copy Product User External Account ByAccount Id - Fetch information about an external account linked to a Product User ID. On a successful call, the caller must release the returned structure using the EOS_Connect_ExternalAccountInfo_Release API.
- EOS_
Connect_ ⚠Copy Product User External Account ByAccount Type - Fetch information about an external account of a specific type linked to a Product User ID. On a successful call, the caller must release the returned structure using the EOS_Connect_ExternalAccountInfo_Release API.
- EOS_
Connect_ ⚠Copy Product User External Account ByIndex - Fetch information about an external account linked to a Product User ID. On a successful call, the caller must release the returned structure using the EOS_Connect_ExternalAccountInfo_Release API.
- EOS_
Connect_ ⚠Copy Product User Info - Fetch information about a Product User, using the external account that they most recently logged in with as the reference. On a successful call, the caller must release the returned structure using the EOS_Connect_ExternalAccountInfo_Release API.
- EOS_
Connect_ ⚠Create Device Id - Create a new unique pseudo-account that can be used to identify the current user profile on the local device.
- EOS_
Connect_ ⚠Create User - Create an account association with the Epic Online Service as a product user given their external auth credentials.
- EOS_
Connect_ ⚠Delete Device Id - Delete any existing Device ID access credentials for the current user profile on the local device.
- EOS_
Connect_ ⚠External Account Info_ Release - Release the memory associated with an external account info. This must be called on data retrieved from EOS_Connect_CopyProductUserExternalAccountByIndex, EOS_Connect_CopyProductUserExternalAccountByAccountType, EOS_Connect_CopyProductUserExternalAccountByAccountId or EOS_Connect_CopyProductUserInfo.
- EOS_
Connect_ ⚠GetExternal Account Mapping - Fetch a Product User ID that maps to an external account ID cached from a previous query.
- EOS_
Connect_ ⚠GetLogged InUser ByIndex - Fetch a Product User ID that is logged in. This Product User ID is in the Epic Online Services namespace.
- EOS_
Connect_ ⚠GetLogged InUsers Count - Fetch the number of product users that are logged in.
- EOS_
Connect_ ⚠GetLogin Status - Fetches the login status for an Product User ID. This Product User ID is considered logged in as long as the underlying access token has not expired.
- EOS_
Connect_ ⚠GetProduct User External Account Count - Fetch the number of linked external accounts for a Product User ID.
- EOS_
Connect_ ⚠GetProduct User IdMapping - Fetch an external account ID, in string form, that maps to a given Product User ID.
- EOS_
Connect_ ⚠IdToken_ Release - Release the memory associated with an EOS_Connect_IdToken structure. This must be called on data retrieved from EOS_Connect_CopyIdToken.
- EOS_
Connect_ ⚠Link Account - Link a set of external auth credentials with an existing product user on the Epic Online Service.
- EOS_
Connect_ ⚠Login - Login/Authenticate given a valid set of external auth credentials.
- EOS_
Connect_ ⚠Logout - Logout a currently logged in user. NOTE: Access tokens for Product User IDs cannot be revoked. This operation really just cleans up state for the Product User ID and locally discards any associated access token.
- EOS_
Connect_ ⚠Query External Account Mappings - Retrieve the equivalent Product User IDs from a list of external account IDs from supported account providers. The values will be cached and retrievable through EOS_Connect_GetExternalAccountMapping.
- EOS_
Connect_ ⚠Query Product User IdMappings - Retrieve the equivalent external account mappings from a list of Product User IDs.
- EOS_
Connect_ ⚠Remove Notify Auth Expiration - Unregister from receiving expiration notifications.
- EOS_
Connect_ ⚠Remove Notify Login Status Changed - Unregister from receiving user login status updates.
- EOS_
Connect_ ⚠Transfer Device IdAccount - Transfer a Device ID pseudo-account and the product user associated with it into another keychain linked with real user accounts (such as Epic Games, PlayStation(TM)Network, Xbox Live, and other).
- EOS_
Connect_ ⚠Unlink Account - Unlink external auth credentials from the owning keychain of a logged in product user.
- EOS_
Connect_ ⚠Verify IdToken - Verify a given ID token for authenticity and validity.
- EOS_
Continuance ⚠Token_ ToString - Retrieve a null-terminated stringified continuance token from an EOS_ContinuanceToken.
- EOS_
EApplication ⚠Status_ ToString - Gets the string representation of an EOS_EApplicationStatus value.
- EOS_
ENetwork ⚠Status_ ToString - Gets the string representation of an EOS_ENetworkStatus value.
- EOS_
EResult_ ⚠IsOperation Complete - Returns whether a result is to be considered the final result, or false if the callback that returned this result will be called again either after some time or from another action.
- EOS_
EResult_ ⚠ToString - Returns a string representation of an EOS_EResult. The return value is never null. The return value must not be freed.
- EOS_
Ecom_ ⚠Catalog Item_ Release - Release the memory associated with an EOS_Ecom_CatalogItem structure. This must be called on data retrieved from EOS_Ecom_CopyOfferItemByIndex.
- EOS_
Ecom_ ⚠Catalog Offer_ Release - Release the memory associated with an EOS_Ecom_CatalogOffer structure. This must be called on data retrieved from EOS_Ecom_CopyOfferByIndex.
- EOS_
Ecom_ ⚠Catalog Release_ Release - Release the memory associated with an EOS_Ecom_CatalogRelease structure. This must be called on data retrieved from EOS_Ecom_CopyItemReleaseByIndex.
- EOS_
Ecom_ ⚠Entitlement_ Release - Release the memory associated with an EOS_Ecom_Entitlement structure. This must be called on data retrieved from EOS_Ecom_CopyEntitlementByIndex and EOS_Ecom_CopyEntitlementById.
- EOS_
Ecom_ ⚠KeyImage Info_ Release - Release the memory associated with an EOS_Ecom_KeyImageInfo structure. This must be called on data retrieved from EOS_Ecom_CopyItemImageInfoByIndex.
- EOS_
Ecom_ ⚠Transaction_ Release - Release the memory associated with an EOS_Ecom_HTransaction. Is expected to be called after being received from a EOS_Ecom_CheckoutCallbackInfo.
- EOS_
Epic ⚠Account Id_ From String - Retrieve an EOS_EpicAccountId from a raw string representing an Epic Account ID. The input string must be null-terminated. NOTE: There is no validation on the string format, this should only be used with values serialized from legitimate sources such as EOS_EpicAccountId_ToString
- EOS_
Epic ⚠Account Id_ IsValid - Check whether or not the given Epic Account ID is considered valid NOTE: This will return true for any EOS_EpicAccountId created with EOS_EpicAccountId_FromString as there is no validation
- EOS_
Epic ⚠Account Id_ ToString - Retrieve a null-terminated stringified Epic Account ID from an EOS_EpicAccountId. This is useful for replication of Epic Account IDs in multiplayer games. This string will be no larger than EOS_EPICACCOUNTID_MAX_LENGTH + 1 and will only contain UTF8-encoded printable characters as well as a null-terminator.
- EOS_
Initialize ⚠ - Initialize the Epic Online Services SDK.
- EOS_
Integrated ⚠Platform Options Container_ Release - Release the memory associated with an EOS_HIntegratedPlatformOptionsContainer handle. This must be called on Handles retrieved from EOS_IntegratedPlatform_CreateIntegratedPlatformOptionsContainer. This can be safely called on a NULL integrated platform options container handle.
- EOS_
Integrated ⚠Platform_ Create Integrated Platform Options Container - Creates an integrated platform options container handle. This handle can used to add multiple options to your container which will then be applied with EOS_Platform_Create. The resulting handle must be released by calling EOS_IntegratedPlatformOptionsContainer_Release once it has been passed to EOS_Platform_Create.
- EOS_
KWS_ ⚠Permission Status_ Release - Release the memory associated with a KWS permission status. This must be called on data retrieved from EOS_KWS_CopyPermissionByIndex.
- EOS_
Leaderboards_ ⚠Definition_ Release - Release the memory associated with a leaderboard definition. This must be called on data retrieved from EOS_Leaderboards_CopyLeaderboardDefinitionByIndex or EOS_Leaderboards_CopyLeaderboardDefinitionByLeaderboardId.
- EOS_
Leaderboards_ ⚠Leaderboard Definition_ Release - Do not use. Alias to the previous API name for backwards compatibility in compilation.
- EOS_
Leaderboards_ ⚠Leaderboard Record_ Release - Release the memory associated with leaderboard record. This must be called on data retrieved from EOS_Leaderboards_CopyLeaderboardRecordByIndex or EOS_Leaderboards_CopyLeaderboardRecordByUserId.
- EOS_
Leaderboards_ ⚠Leaderboard User Score_ Release - Release the memory associated with leaderboard user score. This must be called on data retrieved from EOS_Leaderboards_CopyLeaderboardUserScoreByIndex or EOS_Leaderboards_CopyLeaderboardUserScoreByUserId.
- EOS_
Lobby ⚠Details_ Copy Attribute ByIndex - EOS_LobbyDetails_CopyAttributeByIndex is used to immediately retrieve a copy of a lobby attribute from a given source such as a existing lobby or a search result. If the call returns an EOS_Success result, the out parameter, OutAttribute, must be passed to EOS_Lobby_Attribute_Release to release the memory associated with it.
- EOS_
Lobby ⚠Details_ Copy Attribute ByKey - EOS_LobbyDetails_CopyAttributeByKey is used to immediately retrieve a copy of a lobby attribute from a given source such as a existing lobby or a search result. If the call returns an EOS_Success result, the out parameter, OutAttribute, must be passed to EOS_Lobby_Attribute_Release to release the memory associated with it.
- EOS_
Lobby ⚠Details_ Copy Info - EOS_LobbyDetails_CopyInfo is used to immediately retrieve a copy of lobby information from a given source such as a existing lobby or a search result. If the call returns an EOS_Success result, the out parameter, OutLobbyDetailsInfo, must be passed to EOS_LobbyDetails_Info_Release to release the memory associated with it.
- EOS_
Lobby ⚠Details_ Copy Member Attribute ByIndex - EOS_LobbyDetails_CopyMemberAttributeByIndex is used to immediately retrieve a copy of a lobby member attribute from an existing lobby. If the call returns an EOS_Success result, the out parameter, OutAttribute, must be passed to EOS_Lobby_Attribute_Release to release the memory associated with it. Note: this information is only available if you are actively in the lobby. It is not available for search results.
- EOS_
Lobby ⚠Details_ Copy Member Attribute ByKey - EOS_LobbyDetails_CopyMemberAttributeByKey is used to immediately retrieve a copy of a lobby member attribute from an existing lobby. If the call returns an EOS_Success result, the out parameter, OutAttribute, must be passed to EOS_Lobby_Attribute_Release to release the memory associated with it. Note: this information is only available if you are actively in the lobby. It is not available for search results.
- EOS_
Lobby ⚠Details_ Copy Member Info - EOS_LobbyDetails_CopyMemberInfo is used to immediately retrieve a copy of lobby member information from an existing lobby. If the call returns an EOS_Success result, the out parameter, OutLobbyDetailsMemberInfo, must be passed to EOS_LobbyDetails_MemberInfo_Release to release the memory associated with it. Note: this information is only available if you are actively in the lobby. It is not available for search results.
- EOS_
Lobby ⚠Details_ GetAttribute Count - Get the number of attributes associated with this lobby
- EOS_
Lobby ⚠Details_ GetLobby Owner - Get the product user ID of the current owner for a given lobby
- EOS_
Lobby ⚠Details_ GetMember Attribute Count - EOS_LobbyDetails_GetMemberAttributeCount is used to immediately retrieve the attribute count for members in a lobby. Note: this information is only available if you are actively in the lobby. It is not available for search results.
- EOS_
Lobby ⚠Details_ GetMember ByIndex - EOS_LobbyDetails_GetMemberByIndex is used to immediately retrieve individual members registered with a lobby. Note: this information is only available if you are actively in the lobby. It is not available for search results.
- EOS_
Lobby ⚠Details_ GetMember Count - Get the number of members associated with this lobby
- EOS_
Lobby ⚠Details_ Info_ Release - Release the memory associated with a lobby details info. This must be called on data retrieved from EOS_LobbyDetails_CopyInfo.
- EOS_
Lobby ⚠Details_ Member Info_ Release - Release the memory associated with a member info. This must be called on data retrieved from EOS_LobbyDetails_CopyMemberInfo.
- EOS_
Lobby ⚠Details_ Release - Release the memory associated with a single lobby. This must be called on data retrieved from EOS_LobbySearch_CopySearchResultByIndex.
- EOS_
Lobby ⚠Modification_ AddAttribute - Associate an attribute with this lobby An attribute is something may be public or private with the lobby. If public, it can be queried for in a search, otherwise the data remains known only to lobby members
- EOS_
Lobby ⚠Modification_ AddMember Attribute - Associate an attribute with a member of the lobby Lobby member data is always private to the lobby
- EOS_
Lobby ⚠Modification_ Release - Release the memory associated with a lobby modification. This must be called on data retrieved from EOS_Lobby_UpdateLobbyModification.
- EOS_
Lobby ⚠Modification_ Remove Attribute - Remove an attribute associated with the lobby
- EOS_
Lobby ⚠Modification_ Remove Member Attribute - Remove an attribute associated with of member of the lobby
- EOS_
Lobby ⚠Modification_ SetAllowed Platform Ids - Set the Allowed Platform IDs for the lobby
- EOS_
Lobby ⚠Modification_ SetBucket Id - Set the bucket ID associated with this lobby. Values such as region, game mode, etc can be combined here depending on game need. Setting this is strongly recommended to improve search performance.
- EOS_
Lobby ⚠Modification_ SetInvites Allowed - Allows enabling or disabling invites for this lobby.
The lobby will also need to have
bPresenceEnabledtrue. - EOS_
Lobby ⚠Modification_ SetMax Members - Set the maximum number of members allowed in this lobby. When updating the lobby, it is not possible to reduce this number below the current number of existing members
- EOS_
Lobby ⚠Modification_ SetPermission Level - Set the permissions associated with this lobby. The permissions range from “public” to “invite only” and are described by EOS_ELobbyPermissionLevel
- EOS_
Lobby ⚠Search_ Copy Search Result ByIndex - EOS_LobbySearch_CopySearchResultByIndex is used to immediately retrieve a handle to the lobby information from a given search result. If the call returns an EOS_Success result, the out parameter, OutLobbyDetailsHandle, must be passed to EOS_LobbyDetails_Release to release the memory associated with it.
- EOS_
Lobby ⚠Search_ Find - Find lobbies matching the search criteria setup via this lobby search handle. When the operation completes, this handle will have the search results that can be parsed
- EOS_
Lobby ⚠Search_ GetSearch Result Count - Get the number of search results found by the search parameters in this search
- EOS_
Lobby ⚠Search_ Release - Release the memory associated with a lobby search. This must be called on data retrieved from EOS_Lobby_CreateLobbySearch.
- EOS_
Lobby ⚠Search_ Remove Parameter - Remove a parameter from the array of search criteria.
- EOS_
Lobby ⚠Search_ SetLobby Id - Set a lobby ID to find and will return at most one search result. Setting TargetUserId or SearchParameters will result in EOS_LobbySearch_Find failing
- EOS_
Lobby ⚠Search_ SetMax Results - Set the maximum number of search results to return in the query, can’t be more than EOS_LOBBY_MAX_SEARCH_RESULTS
- EOS_
Lobby ⚠Search_ SetParameter - Add a parameter to an array of search criteria combined via an implicit AND operator. Setting LobbyId or TargetUserId will result in EOS_LobbySearch_Find failing
- EOS_
Lobby ⚠Search_ SetTarget User Id - Set a target user ID to find. Setting LobbyId or SearchParameters will result in EOS_LobbySearch_Find failing @note a search result will only be found if this user is in a public lobby
- EOS_
Lobby_ ⚠AddNotify Join Lobby Accepted - Register to receive notifications about lobby “JOIN” performed by local user (when no invite) via the overlay. @note If the returned NotificationId is valid, you must call EOS_Lobby_RemoveNotifyJoinLobbyAccepted when you no longer wish to have your NotificationHandler called.
- EOS_
Lobby_ ⚠AddNotify Leave Lobby Requested - Register to receive notifications about leave lobby requests performed by the local user via the overlay. When user requests to leave the lobby in the social overlay, the SDK does not automatically leave the lobby, it is up to the game to perform any necessary cleanup and call the EOS_Lobby_LeaveLobby method using the lobbyId sent in the notification function. @note If the returned NotificationId is valid, you must call EOS_Lobby_RemoveNotifyLeaveLobbyRequested when you no longer wish to have your NotificationHandler called.
- EOS_
Lobby_ ⚠AddNotify Lobby Invite Accepted - Register to receive notifications about lobby invites accepted by local user via the overlay. @note If the returned NotificationId is valid, you must call EOS_Lobby_RemoveNotifyLobbyInviteAccepted when you no longer wish to have your NotificationHandler called.
- EOS_
Lobby_ ⚠AddNotify Lobby Invite Received - Register to receive notifications about lobby invites sent to local users. @note If the returned NotificationId is valid, you must call EOS_Lobby_RemoveNotifyLobbyInviteReceived when you no longer wish to have your NotificationHandler called.
- EOS_
Lobby_ ⚠AddNotify Lobby Invite Rejected - Register to receive notifications about lobby invites rejected by local user. @note If the returned NotificationId is valid, you must call EOS_Lobby_RemoveNotifyLobbyInviteRejected when you no longer wish to have your NotificationHandler called.
- EOS_
Lobby_ ⚠AddNotify Lobby Member Status Received - Register to receive notifications about the changing status of lobby members. @note If the returned NotificationId is valid, you must call EOS_Lobby_RemoveNotifyLobbyMemberStatusReceived when you no longer wish to have your NotificationHandler called.
- EOS_
Lobby_ ⚠AddNotify Lobby Member Update Received - Register to receive notifications when a lobby member updates the attributes associated with themselves inside the lobby. @note If the returned NotificationId is valid, you must call EOS_Lobby_RemoveNotifyLobbyMemberUpdateReceived when you no longer wish to have your NotificationHandler called.
- EOS_
Lobby_ ⚠AddNotify Lobby Update Received - Register to receive notifications when a lobby owner updates the attributes associated with the lobby. @note If the returned NotificationId is valid, you must call EOS_Lobby_RemoveNotifyLobbyUpdateReceived when you no longer wish to have your NotificationHandler called.
- EOS_
Lobby_ ⚠AddNotifyRTC Room Connection Changed - Register to receive notifications of when the RTC Room for a particular lobby has a connection status change.
- EOS_
Lobby_ ⚠AddNotify Send Lobby Native Invite Requested - Register to receive notifications about a lobby “INVITE” performed by a local user via the overlay. This is only needed when a configured integrated platform has EOS_IPMF_DisableSDKManagedSessions set. The EOS SDK will then use the state of EOS_IPMF_PreferEOSIdentity and EOS_IPMF_PreferIntegratedIdentity to determine when the NotificationFn is called.
- EOS_
Lobby_ ⚠Attribute_ Release - Release the memory associated with a lobby attribute. This must be called on data retrieved from the various Copy functions in the LobbyDetails interface which return an EOS_Lobby_Attribute.
- EOS_
Lobby_ ⚠Copy Lobby Details Handle - Create a handle to an existing lobby. If the call returns an EOS_Success result, the out parameter, OutLobbyDetailsHandle, must be passed to EOS_LobbyDetails_Release to release the memory associated with it.
- EOS_
Lobby_ ⚠Copy Lobby Details Handle ByInvite Id - EOS_Lobby_CopyLobbyDetailsHandleByInviteId is used to immediately retrieve a handle to the lobby information from after notification of an invite If the call returns an EOS_Success result, the out parameter, OutLobbyDetailsHandle, must be passed to EOS_LobbyDetails_Release to release the memory associated with it.
- EOS_
Lobby_ ⚠Copy Lobby Details Handle ByUi Event Id - EOS_Lobby_CopyLobbyDetailsHandleByUiEventId is used to immediately retrieve a handle to the lobby information from after notification of a join game If the call returns an EOS_Success result, the out parameter, OutLobbyDetailsHandle, must be passed to EOS_LobbyDetails_Release to release the memory associated with it.
- EOS_
Lobby_ ⚠Create Lobby - Creates a lobby and adds the user to the lobby membership. There is no data associated with the lobby at the start and can be added vis EOS_Lobby_UpdateLobbyModification
- EOS_
Lobby_ ⚠Create Lobby Search - Create a lobby search handle. This handle may be modified to include various search parameters. Searching is possible in three methods, all mutually exclusive
- EOS_
Lobby_ ⚠Destroy Lobby - Destroy a lobby given a lobby ID
- EOS_
Lobby_ ⚠GetConnect String - Get the Connection string for an EOS lobby. The connection string describes the presence of a player in terms of game state. Xbox platforms expect titles to embed this into their MultiplayerActivity at creation. When present, the SDK will use this value to populate session presence in the social overlay and facilitate platform invitations.
- EOS_
Lobby_ ⚠GetInvite Count - Get the number of known invites for a given user
- EOS_
Lobby_ ⚠GetInvite IdBy Index - Retrieve an invite ID from a list of active invites for a given user
- EOS_
Lobby_ ⚠GetRTC Room Name - Get the name of the RTC room associated with a specific lobby a local user belongs to.
- EOS_
Lobby_ ⚠Hard Mute Member - Hard mute an existing member in the lobby, can’t speak but can hear other members of the lobby
- EOS_
Lobby_ ⚠IsRTC Room Connected - Get the current connection status of the RTC Room for a lobby.
- EOS_
Lobby_ ⚠Join Lobby - Join a lobby, creating a local instance under a given lobby ID. Backend will validate various conditions to make sure it is possible to join the lobby.
- EOS_
Lobby_ ⚠Join Lobby ById - This is a special case of EOS_Lobby_JoinLobby. It should only be used if the lobby has had Join-by-ID enabled. Additionally, Join-by-ID should only be enabled to support native invites on an integrated platform.
- EOS_
Lobby_ ⚠JoinRTC Room - Joins the RTC room associated with a specific lobby a local user belongs to.
- EOS_
Lobby_ ⚠Kick Member - Kick an existing member from the lobby
- EOS_
Lobby_ ⚠Leave Lobby - Leave a lobby given a lobby ID
- EOS_
Lobby_ ⚠LeaveRTC Room - Leaves the RTC room associated with a specific lobby a local user belongs to.
- EOS_
Lobby_ ⚠Parse Connect String - Parse the ConnectString for an EOS lobby invitation to extract just the lobby ID. Used for joining a lobby from a connection string (as generated by GetConnectString) found in a platform invitation or presence.
- EOS_
Lobby_ ⚠Promote Member - Promote an existing member of the lobby to owner, allowing them to make lobby data modifications
- EOS_
Lobby_ ⚠Query Invites - Retrieve all existing invites for a single user
- EOS_
Lobby_ ⚠Reject Invite - Reject an invite from another user.
- EOS_
Lobby_ ⚠Remove Notify Join Lobby Accepted - Unregister from receiving notifications when a user accepts a lobby invitation via the overlay.
- EOS_
Lobby_ ⚠Remove Notify Leave Lobby Requested - Unregister from receiving notifications when a user performs a leave lobby action via the overlay.
- EOS_
Lobby_ ⚠Remove Notify Lobby Invite Accepted - Unregister from receiving notifications when a user accepts a lobby invitation via the overlay.
- EOS_
Lobby_ ⚠Remove Notify Lobby Invite Received - Unregister from receiving notifications when a user receives a lobby invitation.
- EOS_
Lobby_ ⚠Remove Notify Lobby Invite Rejected - Unregister from receiving notifications when a user rejects a lobby invitation via the overlay.
- EOS_
Lobby_ ⚠Remove Notify Lobby Member Status Received - Unregister from receiving notifications when lobby members status change.
- EOS_
Lobby_ ⚠Remove Notify Lobby Member Update Received - Unregister from receiving notifications when lobby members change their data.
- EOS_
Lobby_ ⚠Remove Notify Lobby Update Received - Unregister from receiving notifications when a lobby changes its data.
- EOS_
Lobby_ ⚠Remove NotifyRTC Room Connection Changed - Unregister from receiving notifications when an RTC Room’s connection status changes.
- EOS_
Lobby_ ⚠Remove Notify Send Lobby Native Invite Requested - Unregister from receiving notifications when a user requests a send invite via the overlay.
- EOS_
Lobby_ ⚠Send Invite - Send an invite to another user. User must be a member of the lobby or else the call will fail
- EOS_
Lobby_ ⚠Update Lobby - Update a lobby given a lobby modification handle created by EOS_Lobby_UpdateLobbyModification
- EOS_
Lobby_ ⚠Update Lobby Modification - Creates a lobby modification handle (EOS_HLobbyModification). The lobby modification handle is used to modify an existing lobby and can be applied with EOS_Lobby_UpdateLobby. The EOS_HLobbyModification must be released by calling EOS_LobbyModification_Release once it is no longer needed.
- EOS_
Mods_ ⚠ModInfo_ Release - Release the memory associated with an EOS_Mods_ModInfo structure and its sub-objects. This must be called on data retrieved from EOS_Mods_CopyModInfo.
- EOS_
P2P_ ⚠Accept Connection - Accept or Request a connection with a specific peer on a specific Socket ID.
- EOS_
P2P_ ⚠AddNotify Incoming Packet Queue Full - Listen for when our packet queue has become full. This event gives an opportunity to read packets to make room for new incoming packets. If this event fires and no packets are read by calling EOS_P2P_ReceivePacket or the packet queue size is not increased by EOS_P2P_SetPacketQueueSize, any packets that are received after this event are discarded until there is room again in the queue.
- EOS_
P2P_ ⚠AddNotify Peer Connection Closed - Listen for when a previously accepted connection that was either open or pending is closed. When a connection closes, packets are flushed. This includes reliable packets.
- EOS_
P2P_ ⚠AddNotify Peer Connection Established - Listen for when a connection is established. This is fired when we first connect to a peer, when we reconnect to a peer after a connection interruption, and when our underlying network connection type changes (for example, from a direct connection to relay, or vice versa). Network Connection Type changes will always be broadcast with a EOS_CET_Reconnection connection type, even if the connection was not interrupted. If the network status changes from offline or disabled to online, you must call this function again.
- EOS_
P2P_ ⚠AddNotify Peer Connection Interrupted - Listen for when a previously opened connection is interrupted. The connection will automatically attempt to reestablish, but it may not be successful.
- EOS_
P2P_ ⚠AddNotify Peer Connection Request - Listen for incoming connection requests on a particular Socket ID, or optionally all Socket IDs. The bound function will only be called if the connection has not already been accepted. If the network status changes from offline or disabled to online, you must call this function again. @param Options Information about who would like notifications, and (optionally) only for a specific socket @param ClientData This value is returned to the caller when ConnectionRequestHandler is invoked @param ConnectionRequestHandler The callback to be fired when we receive a connection request @return A valid notification ID if successfully bound, or EOS_INVALID_NOTIFICATIONID otherwise
- EOS_
P2P_ ⚠Clear Packet Queue - Clear queued incoming and outgoing packets.
- EOS_
P2P_ ⚠Close Connection - For all (or optionally one specific) Socket ID(s) with a specific peer: stop receiving packets, drop any locally queued packets, and if no other Socket ID is using the connection with the peer, close the underlying connection.
- EOS_
P2P_ ⚠Close Connections - Close any open Connections for a specific Peer Connection ID.
- EOS_
P2P_ ⚠GetNAT Type - Get our last-queried NAT-type, if it has been successfully queried.
- EOS_
P2P_ ⚠GetNext Received Packet Size - Gets the size of the packet that will be returned by ReceivePacket for a particular user, if there is any available packets to be retrieved.
- EOS_
P2P_ ⚠GetPacket Queue Info - Gets the current cached information related to the incoming and outgoing packet queues.
- EOS_
P2P_ ⚠GetPort Range - Get the current chosen port and the amount of other ports to try above the chosen port if the chosen port is unavailable.
- EOS_
P2P_ ⚠GetRelay Control - Get the current relay control setting.
- EOS_
P2P_ ⚠QueryNAT Type - Query the current NAT-type of our connection.
- EOS_
P2P_ ⚠Receive Packet - Receive the next packet for the local user, and information associated with this packet, if it exists.
- EOS_
P2P_ ⚠Remove Notify Incoming Packet Queue Full - Stop listening for full incoming packet queue events on a previously bound handler.
- EOS_
P2P_ ⚠Remove Notify Peer Connection Closed - Stop notifications for connections being closed on a previously bound handler.
- EOS_
P2P_ ⚠Remove Notify Peer Connection Established - Stop notifications for connections being established on a previously bound handler.
- EOS_
P2P_ ⚠Remove Notify Peer Connection Interrupted - Stop notifications for connections being interrupted on a previously bound handler.
- EOS_
P2P_ ⚠Remove Notify Peer Connection Request - Stop listening for connection requests on a previously bound handler.
- EOS_
P2P_ ⚠Send Packet - Send a packet to a peer at the specified address. If there is already an open connection to this peer, it will be sent immediately. If there is no open connection, an attempt to connect to the peer will be made. An EOS_Success result only means the data was accepted to be sent, not that it has been successfully delivered to the peer.
- EOS_
P2P_ ⚠SetPacket Queue Size - Sets the maximum packet queue sizes that packets waiting to be sent or received can use. If the packet queue size is made smaller than the current queue size while there are packets in the queue that would push this packet size over, existing packets are kept but new packets may not be added to the full queue until enough packets are sent or received.
- EOS_
P2P_ ⚠SetPort Range - Set configuration options related to network ports.
- EOS_
P2P_ ⚠SetRelay Control - Set how relay servers are to be used. This setting does not immediately apply to existing connections, but may apply to existing connections if the connection requires renegotiation.
- EOS_
Platform_ ⚠Check ForLauncher AndRestart - Checks if the app was launched through the Epic Games Launcher, and relaunches it through the Epic Games Launcher if it wasn’t.
- EOS_
Platform_ ⚠Create - Create a single Epic Online Services Platform Instance.
- EOS_
Platform_ ⚠GetAchievements Interface - Get a handle to the Achievements Interface. @return EOS_HAchievements handle
- EOS_
Platform_ ⚠GetActive Country Code - This only will return the value set as the override otherwise EOS_NotFound is returned. This is not currently used for anything internally.
- EOS_
Platform_ ⚠GetActive Locale Code - Get the active locale code that the SDK will send to services which require it. This returns the override value otherwise it will use the locale code of the given user. This is used for localization. This follows ISO 639.
- EOS_
Platform_ ⚠GetAnti Cheat Client Interface - Get a handle to the Anti-Cheat Client Interface. @return EOS_HAntiCheatClient handle
- EOS_
Platform_ ⚠GetAnti Cheat Server Interface - Get a handle to the Anti-Cheat Server Interface. @return EOS_HAntiCheatServer handle
- EOS_
Platform_ ⚠GetApplication Status - Retrieves the current application state as told to the SDK by the application.
- EOS_
Platform_ ⚠GetAuth Interface - Get a handle to the Auth Interface. @return EOS_HAuth handle
- EOS_
Platform_ ⚠GetConnect Interface - Get a handle to the Connect Interface. @return EOS_HConnect handle
- EOS_
Platform_ ⚠GetCustom Invites Interface - Get a handle to the Custom Invites Interface. @return EOS_HCustomInvites handle
- EOS_
Platform_ ⚠GetDesktop Crossplay Status - Windows only. Checks that the application is ready to use desktop crossplay functionality, with the necessary prerequisites having been met.
- EOS_
Platform_ ⚠GetEcom Interface - Get a handle to the Ecom Interface. @return EOS_HEcom handle
- EOS_
Platform_ ⚠GetFriends Interface - Get a handle to the Friends Interface. @return EOS_HFriends handle
- EOS_
Platform_ ⚠GetIntegrated Platform Interface - Get a handle to the Integrated Platform Interface. @return EOS_HIntegratedPlatform handle
- EOS_
Platform_ ⚠GetKWS Interface - Get a handle to the Kids Web Service Interface. @return EOS_HKWS handle
- EOS_
Platform_ ⚠GetLeaderboards Interface - Get a handle to the Leaderboards Interface. @return EOS_HLeaderboards handle
- EOS_
Platform_ ⚠GetLobby Interface - Get a handle to the Lobby Interface. @return EOS_HLobby handle
- EOS_
Platform_ ⚠GetMetrics Interface - Get a handle to the Metrics Interface. @return EOS_HMetrics handle
- EOS_
Platform_ ⚠GetMods Interface - Get a handle to the Mods Interface. @return EOS_HMods handle
- EOS_
Platform_ ⚠GetNetwork Status - Retrieves the current network state as told to the SDK by the application.
- EOS_
Platform_ ⚠GetOverride Country Code - Get the override country code that the SDK will send to services which require it. This is not currently used for anything internally.
- EOS_
Platform_ ⚠GetOverride Locale Code - Get the override locale code that the SDK will send to services which require it. This is used for localization. This follows ISO 639.
- EOS_
Platform_ ⚠GetP2P Interface - Get a handle to the Peer-to-Peer Networking Interface. @return EOS_HP2P handle
- EOS_
Platform_ ⚠GetPlayer Data Storage Interface - Get a handle to the PlayerDataStorage Interface. @return EOS_HPlayerDataStorage handle
- EOS_
Platform_ ⚠GetPresence Interface - Get a handle to the Presence Interface. @return EOS_HPresence handle
- EOS_
Platform_ ⚠GetProgression Snapshot Interface - Get a handle to the ProgressionSnapshot Interface. @return EOS_HProgressionSnapshot handle
- EOS_
Platform_ ⚠GetRTC Admin Interface - Get a handle to the RTC Admin interface @return EOS_HRTCAdmin handle
- EOS_
Platform_ ⚠GetRTC Interface - Get a handle to the Real Time Communications Interface (RTC). From the RTC interface you can retrieve the handle to the audio interface (RTCAudio), which is a component of RTC. @return EOS_HRTC handle
- EOS_
Platform_ ⚠GetReports Interface - Get a handle to the Reports Interface. @return EOS_HReports handle
- EOS_
Platform_ ⚠GetSanctions Interface - Get a handle to the Sanctions Interface. @return EOS_HSanctions handle
- EOS_
Platform_ ⚠GetSessions Interface - Get a handle to the Sessions Interface. @return EOS_HSessions handle
- EOS_
Platform_ ⚠GetStats Interface - Get a handle to the Stats Interface. @return EOS_HStats handle
- EOS_
Platform_ ⚠GetTitle Storage Interface - Get a handle to the TitleStorage Interface. @return EOS_HTitleStorage handle
- EOS_
Platform_ ⚠GetUI Interface - Get a handle to the UI Interface. @return EOS_HUI handle
- EOS_
Platform_ ⚠GetUser Info Interface - Get a handle to the UserInfo Interface. @return EOS_HUserInfo handle
- EOS_
Platform_ ⚠Release - Release an Epic Online Services platform instance previously returned from EOS_Platform_Create.
- EOS_
Platform_ ⚠SetApplication Status - Notify a change in application state.
- EOS_
Platform_ ⚠SetNetwork Status - Notify a change in network state.
- EOS_
Platform_ ⚠SetOverride Country Code - Set the override country code that the SDK will send to services which require it. This is not currently used for anything internally.
- EOS_
Platform_ ⚠SetOverride Locale Code - Set the override locale code that the SDK will send to services which require it. This is used for localization. This follows ISO 639.
- EOS_
Platform_ ⚠Tick - Notify the platform instance to do work. This function must be called frequently in order for the services provided by the SDK to properly function. For tick-based applications, it is usually desirable to call this once per-tick.
- EOS_
Player ⚠Data Storage File Transfer Request_ Release - Free the memory used by a cloud-storage file request handle. This will not cancel a request in progress.
- EOS_
Player ⚠Data Storage_ File Metadata_ Release - Free the memory used by the file metadata
- EOS_
Presence ⚠Modification_ Release - Release the memory associated with an EOS_HPresenceModification handle. This must be called on Handles retrieved from EOS_Presence_CreatePresenceModification. This can be safely called on a NULL presence modification handle. This also may be safely called while a call to SetPresence is still pending.
- EOS_
Presence_ ⚠Info_ Release - Release the memory associated with an EOS_Presence_Info structure and its sub-objects. This must be called on data retrieved from EOS_Presence_CopyPresence. This can be safely called on a NULL presence info object.
- EOS_
Product ⚠User Id_ From String - Retrieve an EOS_ProductUserId from a raw string representing an Epic Online Services Product User ID. The input string must be null-terminated. NOTE: There is no validation on the string format, this should only be used with values serialized from legitimate sources such as EOS_ProductUserId_ToString
- EOS_
Product ⚠User Id_ IsValid - Check whether or not the given account unique ID is considered valid NOTE: This will return true for any EOS_ProductUserId created with EOS_ProductUserId_FromString as there is no validation
- EOS_
Product ⚠User Id_ ToString - Retrieve a null-terminated stringified Product User ID from an EOS_ProductUserId. This is useful for replication of Product User IDs in multiplayer games. This string will be no larger than EOS_PRODUCTUSERID_MAX_LENGTH + 1 and will only contain UTF8-encoded printable characters as well as the null-terminator.
- EOS_
RTCAdmin_ ⚠User Token_ Release - Release the memory associated with EOS_RTCAdmin_UserToken. This must be called on data retrieved from EOS_RTCAdmin_CopyUserTokenByIndex or EOS_RTCAdmin_CopyUserTokenByUserId.
- EOS_
Sanctions_ ⚠Player Sanction_ Release - Release the memory associated with a player sanction. This must be called on data retrieved from EOS_Sanctions_CopyPlayerSanctionByIndex.
- EOS_
Session ⚠Details_ Attribute_ Release - Release the memory associated with a session attribute. This must be called on data retrieved from EOS_SessionDetails_CopySessionAttributeByIndex.
- EOS_
Session ⚠Details_ Info_ Release - Release the memory associated with an EOS_SessionDetails_Info structure. This must be called on data retrieved from EOS_SessionDetails_CopyInfo.
- EOS_
Session ⚠Details_ Release - Release the memory associated with a single session. This must be called on data retrieved from EOS_SessionSearch_CopySearchResultByIndex.
- EOS_
Session ⚠Modification_ Release - Release the memory associated with session modification. This must be called on data retrieved from EOS_Sessions_CreateSessionModification or EOS_Sessions_UpdateSessionModification
- EOS_
Session ⚠Search_ Release - Release the memory associated with a session search. This must be called on data retrieved from EOS_Sessions_CreateSessionSearch.
- EOS_
Shutdown ⚠ - Tear down the Epic Online Services SDK.
- EOS_
Stats_ ⚠Stat_ Release - Release the memory associated with a stat. This must be called on data retrieved from EOS_Stats_CopyStatByIndex or EOS_Stats_CopyStatByName.
- EOS_
Title ⚠Storage File Transfer Request_ Release - Free the memory used by a cloud-storage file request handle. This will not cancel a request in progress.
- EOS_
Title ⚠Storage_ File Metadata_ Release - Free the memory used by the file metadata
- EOS_
User ⚠Info_ Best Display Name_ Release - Release the memory associated with EOS_UserInfo_BestDisplayName. This must be called on data retrieved from EOS_UserInfo_CopyBestDisplayNameWithPlatform.
- EOS_
User ⚠Info_ External User Info_ Release - Release the memory associated with external user info. This must be called on data retrieved from EOS_UserInfo_CopyExternalUserInfoByIndexOptions.
- EOS_
User ⚠Info_ Release - @param UserInfo - The user info structure to release
Type Aliases§
- EOS_
Achievements_ AddNotify Achievements Unlocked Options - Input parameters for the EOS_Achievements_AddNotifyAchievementsUnlocked function.
- EOS_
Achievements_ AddNotify Achievements Unlocked V2Options - Input parameters for the EOS_Achievements_AddNotifyAchievementsUnlocked function.
- EOS_
Achievements_ Copy Achievement Definition ByAchievement IdOptions - Input parameters for the EOS_Achievements_CopyAchievementDefinitionByAchievementId function.
- EOS_
Achievements_ Copy Achievement Definition ByIndex Options - Input parameters for the EOS_Achievements_CopyAchievementDefinitionByIndex function.
- EOS_
Achievements_ Copy Achievement Definition V2By Achievement IdOptions - Input parameters for the EOS_Achievements_CopyAchievementDefinitionV2ByAchievementId function.
- EOS_
Achievements_ Copy Achievement Definition V2By Index Options - Input parameters for the EOS_Achievements_CopyAchievementDefinitionByIndex function.
- EOS_
Achievements_ Copy Player Achievement ByAchievement IdOptions - Input parameters for the EOS_Achievements_CopyPlayerAchievementByAchievementId function.
- EOS_
Achievements_ Copy Player Achievement ByIndex Options - Input parameters for the EOS_Achievements_CopyPlayerAchievementByIndex function.
- EOS_
Achievements_ Copy Unlocked Achievement ByAchievement IdOptions - Input parameters for the EOS_Achievements_CopyUnlockedAchievementByAchievementId function.
- EOS_
Achievements_ Copy Unlocked Achievement ByIndex Options - Input parameters for the EOS_Achievements_CopyUnlockedAchievementByIndex function.
- EOS_
Achievements_ Definition - Contains information about a single achievement definition with localized text.
- EOS_
Achievements_ Definition V2 - Contains information about a single achievement definition with localized text.
- EOS_
Achievements_ GetAchievement Definition Count Options - Input parameters for the EOS_Achievements_GetAchievementDefinitionCount function.
- EOS_
Achievements_ GetPlayer Achievement Count Options - Input parameters for the EOS_Achievements_GetPlayerAchievementCount function.
- EOS_
Achievements_ GetUnlocked Achievement Count Options - Input parameters for the EOS_Achievements_GetUnlockedAchievementCount function.
- EOS_
Achievements_ OnAchievements Unlocked Callback - Function prototype definition for notifications that come from EOS_Achievements_AddNotifyAchievementsUnlocked
- EOS_
Achievements_ OnAchievements Unlocked Callback Info - Output parameters for the EOS_Achievements_OnAchievementsUnlockedCallback Function.
- EOS_
Achievements_ OnAchievements Unlocked Callback V2 - Function prototype definition for notifications that come from EOS_Achievements_AddNotifyAchievementsUnlockedV2
- EOS_
Achievements_ OnAchievements Unlocked Callback V2Info - Output parameters for the EOS_Achievements_OnAchievementsUnlockedCallbackV2 Function.
- EOS_
Achievements_ OnQuery Definitions Complete Callback - Function prototype definition for callbacks passed to EOS_Achievements_QueryDefinitions @param Data An EOS_Achievements_OnQueryDefinitionsCompleteCallbackInfo containing the output information and result
- EOS_
Achievements_ OnQuery Definitions Complete Callback Info - Data containing the result information for a query definitions request.
- EOS_
Achievements_ OnQuery Player Achievements Complete Callback - Function prototype definition for callbacks passed to EOS_Achievements_QueryPlayerAchievements
- EOS_
Achievements_ OnQuery Player Achievements Complete Callback Info - Data containing the result information for querying a player’s achievements request.
- EOS_
Achievements_ OnUnlock Achievements Complete Callback - Function prototype definition for callbacks passed to EOS_Achievements_UnlockAchievements @param Data An EOS_Achievements_OnUnlockAchievementsCompleteCallbackInfo containing the output information and result
- EOS_
Achievements_ OnUnlock Achievements Complete Callback Info - Data containing the result information for unlocking achievements request.
- EOS_
Achievements_ Player Achievement - Contains information about a single player achievement.
- EOS_
Achievements_ Player Stat Info - Contains information about a collection of stat info data.
- EOS_
Achievements_ Query Definitions Options - Input parameters for the EOS_Achievements_QueryDefinitions function.
- EOS_
Achievements_ Query Player Achievements Options - Input parameters for the EOS_Achievements_QueryPlayerAchievements function.
- EOS_
Achievements_ Stat Thresholds - Contains information about a collection of stat threshold data.
- EOS_
Achievements_ Unlock Achievements Options - Input parameters for the EOS_Achievements_UnlockAchievements function.
- EOS_
Achievements_ Unlocked Achievement - Contains information about a single unlocked achievement.
- EOS_
Active Session_ Copy Info Options - Input parameters for the EOS_ActiveSession_CopyInfo function.
- EOS_
Active Session_ GetRegistered Player ByIndex Options - Input parameters for the EOS_ActiveSession_GetRegisteredPlayerByIndex function.
- EOS_
Active Session_ GetRegistered Player Count Options - Input parameters for the EOS_ActiveSession_GetRegisteredPlayerCount function.
- EOS_
Active Session_ Info - Top level details about an active session
- EOS_
Allocate Memory Func - Function prototype type definition for functions that allocate memory.
- EOS_
Anti Cheat Client_ AddExternal Integrity Catalog Options - Input parameters for the EOS_AntiCheatClient_AddExternalIntegrityCatalog function.
- EOS_
Anti Cheat Client_ AddNotify Client Integrity Violated Options - Input parameters for the EOS_AntiCheatClient_AddNotifyClientIntegrityViolated function.
- EOS_
Anti Cheat Client_ AddNotify Message ToPeer Options - Input parameters for the EOS_AntiCheatClient_AddNotifyMessageToPeer function.
- EOS_
Anti Cheat Client_ AddNotify Message ToServer Options - Input parameters for the EOS_AntiCheatClient_AddNotifyMessageToServer function.
- EOS_
Anti Cheat Client_ AddNotify Peer Action Required Options - Input parameters for the EOS_AntiCheatClient_AddNotifyPeerActionRequired function.
- EOS_
Anti Cheat Client_ AddNotify Peer Auth Status Changed Options - Input parameters for the EOS_AntiCheatClient_AddNotifyPeerAuthStatusChanged function.
- EOS_
Anti Cheat Client_ Begin Session Options - Input parameters for the EOS_AntiCheatClient_BeginSession function.
- EOS_
Anti Cheat Client_ EndSession Options - Input parameters for the EOS_AntiCheatClient_EndSession function.
- EOS_
Anti Cheat Client_ GetModule Build IdOptions - Input parameters for the EOS_AntiCheatClient_GetModuleBuildId function.
- EOS_
Anti Cheat Client_ GetProtect Message Output Length Options - Input parameters for the EOS_AntiCheatClient_GetProtectMessageOutputLength function.
- EOS_
Anti Cheat Client_ OnClient Integrity Violated Callback - Callback issued when the local client triggers an integrity violation.
- EOS_
Anti Cheat Client_ OnClient Integrity Violated Callback Info - Structure containing details about integrity violation related to the local client
- EOS_
Anti Cheat Client_ OnMessage ToPeer Callback - Callback issued when a new message must be dispatched to a connected peer.
- EOS_
Anti Cheat Client_ OnMessage ToServer Callback - Callback issued when a new message must be dispatched to the game server.
- EOS_
Anti Cheat Client_ OnMessage ToServer Callback Info - Structure containing details about a new message that must be dispatched to the game server.
- EOS_
Anti Cheat Client_ OnPeer Action Required Callback - Callback issued when an action must be applied to a connected peer. This callback is always issued from within EOS_Platform_Tick on its calling thread.
- EOS_
Anti Cheat Client_ OnPeer Auth Status Changed Callback - Optional callback issued when a connected peer’s authentication status has changed. This callback is always issued from within EOS_Platform_Tick on its calling thread.
- EOS_
Anti Cheat Client_ Poll Status Options - Input parameters for the EOS_AntiCheatClient_PollStatus function.
- EOS_
Anti Cheat Client_ Protect Message Options - Input parameters for the EOS_AntiCheatClient_ProtectMessage function.
- EOS_
Anti Cheat Client_ Receive Message From Peer Options - Input parameters for the EOS_AntiCheatClient_ReceiveMessageFromPeer function.
- EOS_
Anti Cheat Client_ Receive Message From Server Options - Input parameters for the EOS_AntiCheatClient_ReceiveMessageFromServer function.
- EOS_
Anti Cheat Client_ Register Peer Options - Input parameters for the EOS_AntiCheatClient_RegisterPeerOptions function.
- EOS_
Anti Cheat Client_ Reserved01 Options - Input parameters for the EOS_AntiCheatClient_Reserved01 function.
- EOS_
Anti Cheat Client_ Reserved02 Options - Input parameters for the EOS_AntiCheatClient_Reserved02 function.
- EOS_
Anti Cheat Client_ Unprotect Message Options - Input parameters for the EOS_AntiCheatClient_UnprotectMessage function.
- EOS_
Anti Cheat Client_ Unregister Peer Options - Input parameters for the EOS_AntiCheatClient_UnregisterPeer function.
- EOS_
Anti Cheat Common_ Client Handle - Arbitrary data that is a unique local identifier for a single remote client or peer.
- EOS_
Anti Cheat Common_ LogEvent Options - Input parameters for the EOS_AntiCheatServer_LogEvent function.
- EOS_
Anti Cheat Common_ LogEvent Param Pair - Log Event Parameter.
- EOS_
Anti Cheat Common_ LogGame Round EndOptions - Input parameters for the EOS_AntiCheatServer_LogGameRoundEnd function.
- EOS_
Anti Cheat Common_ LogGame Round Start Options - Input parameters for the EOS_AntiCheatServer_LogGameRoundStart function.
- EOS_
Anti Cheat Common_ LogPlayer Despawn Options - Input parameters for the EOS_AntiCheatServer_LogPlayerDespawn function.
- EOS_
Anti Cheat Common_ LogPlayer Revive Options - Input parameters for the EOS_AntiCheatServer_LogPlayerRevive function.
- EOS_
Anti Cheat Common_ LogPlayer Spawn Options - Input parameters for the EOS_AntiCheatServer_LogPlayerSpawn function.
- EOS_
Anti Cheat Common_ LogPlayer Take Damage Options - Input parameters for the EOS_AntiCheatServer_LogPlayerTakeDamage function.
- EOS_
Anti Cheat Common_ LogPlayer Tick Options - Input parameters for the EOS_AntiCheatServer_LogPlayerTick function.
- EOS_
Anti Cheat Common_ LogPlayer UseAbility Options - Input parameters for the EOS_AntiCheatServer_LogPlayerUseAbility function.
- EOS_
Anti Cheat Common_ LogPlayer UseWeapon Data - Log Player Use Weapon Data.
- EOS_
Anti Cheat Common_ LogPlayer UseWeapon Options - Input parameters for the EOS_AntiCheatServer_LogPlayerUseWeapon function.
- EOS_
Anti Cheat Common_ OnClient Action Required Callback Info - Structure containing details about a required client/peer action
- EOS_
Anti Cheat Common_ OnClient Auth Status Changed Callback Info - Structure containing details about a client/peer authentication status change
- EOS_
Anti Cheat Common_ OnMessage ToClient Callback Info - Structure containing details about a new message that must be dispatched to a connected client/peer.
- EOS_
Anti Cheat Common_ Quat - Quaternion using left-handed coordinate system (as in Unreal Engine)
- EOS_
Anti Cheat Common_ Register Event Options - Input parameters for the EOS_AntiCheatServer_RegisterEvent function.
- EOS_
Anti Cheat Common_ Register Event Param Def - Register Event Parameter Definition.
- EOS_
Anti Cheat Common_ SetClient Details Options - Input parameters for the EOS_AntiCheatServer_SetClientDetails function.
- EOS_
Anti Cheat Common_ SetGame Session IdOptions - Input parameters for the EOS_AntiCheatServer_SetGameSessionId function.
- EOS_
Anti Cheat Common_ Vec3f - Vector using left-handed coordinate system (as in Unreal Engine)
- EOS_
Anti Cheat Server_ AddNotify Client Action Required Options - Input parameters for the EOS_AntiCheatServer_AddNotifyClientActionRequired function.
- EOS_
Anti Cheat Server_ AddNotify Client Auth Status Changed Options - Input parameters for the EOS_AntiCheatServer_AddNotifyClientAuthStatusChanged function.
- EOS_
Anti Cheat Server_ AddNotify Message ToClient Options - Input parameters for the EOS_AntiCheatServer_AddNotifyMessageToClient function.
- EOS_
Anti Cheat Server_ Begin Session Options - Input parameters for the EOS_AntiCheatServer_BeginSession function.
- EOS_
Anti Cheat Server_ EndSession Options - Input parameters for the EOS_AntiCheatServer_EndSession function.
- EOS_
Anti Cheat Server_ GetProtect Message Output Length Options - Input parameters for the EOS_AntiCheatServer_GetProtectMessageOutputLength function.
- EOS_
Anti Cheat Server_ OnClient Action Required Callback - Callback issued when an action must be applied to a connected client. This callback is always issued from within EOS_Platform_Tick on its calling thread.
- EOS_
Anti Cheat Server_ OnClient Auth Status Changed Callback - Optional callback issued when a connected client’s authentication status has changed. This callback is always issued from within EOS_Platform_Tick on its calling thread.
- EOS_
Anti Cheat Server_ OnMessage ToClient Callback - Callback issued when a new message must be dispatched to a connected client.
- EOS_
Anti Cheat Server_ Protect Message Options - Input parameters for the EOS_AntiCheatServer_ProtectMessage function.
- EOS_
Anti Cheat Server_ Receive Message From Client Options - Input parameters for the EOS_AntiCheatServer_ReceiveMessageFromClient function.
- EOS_
Anti Cheat Server_ Register Client Options - Input parameters for the EOS_AntiCheatServer_RegisterClient function.
- EOS_
Anti Cheat Server_ SetClient Network State Options - Input parameters for the EOS_AntiCheatServer_SetClientNetworkState function.
- EOS_
Anti Cheat Server_ Unprotect Message Options - Input parameters for the EOS_AntiCheatServer_UnprotectMessage function.
- EOS_
Anti Cheat Server_ Unregister Client Options - Input parameters for the EOS_AntiCheatServer_UnregisterClient function.
- EOS_
Auth_ Account Feature Restricted Info - Intermediate data needed to complete account restriction verification during login flow, returned by EOS_Auth_LoginCallbackInfo when the ResultCode is EOS_Auth_AccountFeatureRestricted. The URI inside should be exposed to the user for entry in a web browser. The URI must be copied out of this struct before completion of the callback.
- EOS_
Auth_ AddNotify Login Status Changed Options - Input parameters for the EOS_Auth_AddNotifyLoginStatusChanged Function.
- EOS_
Auth_ Copy IdToken Options - Input parameters for the EOS_Auth_CopyIdToken function.
- EOS_
Auth_ Copy User Auth Token Options - Input parameters for the EOS_Auth_CopyUserAuthToken function.
- EOS_
Auth_ Credentials - Login credentials filled as part of the EOS_Auth_LoginOptions struct for EOS_Auth_Login API.
- EOS_
Auth_ Delete Persistent Auth Callback Info - Output parameters for the EOS_Auth_DeletePersistentAuth Function.
- EOS_
Auth_ Delete Persistent Auth Options - Input parameters for the EOS_Auth_DeletePersistentAuth function.
- EOS_
Auth_ IdToken - A structure that contains an ID token. These structures are created by EOS_Auth_CopyIdToken and must be passed to EOS_Auth_IdToken_Release when finished.
- EOS_
Auth_ Link Account Callback Info - Output parameters for the EOS_Auth_LinkAccount Function.
- EOS_
Auth_ Link Account Options - Input parameters for the EOS_Auth_LinkAccount function.
- EOS_
Auth_ Login Callback Info - Output parameters for the EOS_Auth_Login Function.
- EOS_
Auth_ Login Options - Input parameters for the EOS_Auth_Login function.
- EOS_
Auth_ Login Status Changed Callback Info - Output parameters for the EOS_Auth_OnLoginStatusChangedCallback Function.
- EOS_
Auth_ Logout Callback Info - Output parameters for the EOS_Auth_Logout Function.
- EOS_
Auth_ Logout Options - Input parameters for the EOS_Auth_Logout function.
- EOS_
Auth_ OnDelete Persistent Auth Callback - Function prototype definition for callbacks passed to EOS_Auth_DeletePersistentAuth @param Data A EOS_Auth_DeletePersistentAuthCallbackInfo containing the output information and result
- EOS_
Auth_ OnLink Account Callback - Function prototype definition for callbacks passed to EOS_Auth_LinkAccount @param Data A EOS_Auth_LinkAccountCallbackInfo containing the output information and result
- EOS_
Auth_ OnLogin Callback - Function prototype definition for callbacks passed to EOS_Auth_Login @param Data A EOS_Auth_LoginCallbackInfo containing the output information and result
- EOS_
Auth_ OnLogin Status Changed Callback - Function prototype definition for notifications that come from EOS_Auth_AddNotifyLoginStatusChanged
- EOS_
Auth_ OnLogout Callback - Function prototype definition for callbacks passed to EOS_Auth_Logout @param Data A EOS_Auth_LogoutCallbackInfo containing the output information and result
- EOS_
Auth_ OnQuery IdToken Callback - Function prototype definition for callbacks passed into EOS_Auth_QueryIdToken.
- EOS_
Auth_ OnVerify IdToken Callback - Function prototype definition for callbacks passed into EOS_Auth_VerifyIdToken.
- EOS_
Auth_ OnVerify User Auth Callback - Function prototype definition for callbacks passed to EOS_Auth_VerifyUserAuth @param Data A EOS_Auth_VerifyUserAuthCallbackInfo containing the output information and result
- EOS_
Auth_ PinGrant Info - Intermediate data for completing Epic account login, when neither the in-game overlay or a platform browser is used. The EOS_Auth_PinGrantInfo struct is returned as part of the EOS_Auth_LoginCallbackInfo and EOS_Auth_LinkAccountCallbackInfo structs. The data inside should be exposed to the user for entry on a secondary device. All data must be copied out before the completion of this callback.
- EOS_
Auth_ Query IdToken Callback Info - Output parameters for the EOS_Auth_QueryIdToken Function.
- EOS_
Auth_ Query IdToken Options - Input parameters for the EOS_Auth_QueryIdToken function.
- EOS_
Auth_ Token - A structure that contains an auth token. These structures are created by EOS_Auth_CopyUserAuthToken and must be passed to EOS_Auth_Token_Release.
- EOS_
Auth_ Verify IdToken Callback Info - Output parameters for the EOS_Auth_VerifyIdToken Function.
- EOS_
Auth_ Verify IdToken Options - Input parameters for the EOS_Auth_VerifyIdToken function.
- EOS_
Auth_ Verify User Auth Callback Info - Output parameters for the EOS_Auth_VerifyUserAuth Function.
- EOS_
Auth_ Verify User Auth Options - Input parameters for the EOS_Auth_VerifyUserAuth function. This operation is destructive, the pointer will remain the same but the data pointers inside will update
- EOS_
Bool - EOS_
Connect_ AddNotify Auth Expiration Options - Structure containing information for the auth expiration notification callback.
- EOS_
Connect_ AddNotify Login Status Changed Options - Structure containing information or the connect user login status change callback.
- EOS_
Connect_ Auth Expiration Callback Info - Output parameters for the EOS_Connect_OnAuthExpirationCallback function.
- EOS_
Connect_ Copy IdToken Options - Input parameters for the EOS_Connect_CopyIdToken function.
- EOS_
Connect_ Copy Product User External Account ByAccount IdOptions - Input parameters for the EOS_Connect_CopyProductUserExternalAccountByAccountId function.
- EOS_
Connect_ Copy Product User External Account ByAccount Type Options - Input parameters for the EOS_Connect_CopyProductUserExternalAccountByAccountType function.
- EOS_
Connect_ Copy Product User External Account ByIndex Options - Input parameters for the EOS_Connect_CopyProductUserExternalAccountByIndex function.
- EOS_
Connect_ Copy Product User Info Options - Input parameters for the EOS_Connect_CopyProductUserInfo function.
- EOS_
Connect_ Create Device IdCallback Info - Output parameters for the EOS_Connect_CreateDeviceId function.
- EOS_
Connect_ Create Device IdOptions - Input parameters for the EOS_Connect_CreateDeviceId function.
- EOS_
Connect_ Create User Callback Info - Output parameters for the EOS_Connect_CreateUser function.
- EOS_
Connect_ Create User Options - Input parameters for the EOS_Connect_CreateUser function.
- EOS_
Connect_ Credentials - A structure that contains external login credentials.
- EOS_
Connect_ Delete Device IdCallback Info - Output parameters for the EOS_Connect_DeleteDeviceId function.
- EOS_
Connect_ Delete Device IdOptions - Input parameters for the EOS_Connect_DeleteDeviceId function.
- EOS_
Connect_ External Account Info - Contains information about an external account linked with a Product User ID.
- EOS_
Connect_ GetExternal Account Mappings Options - Input parameters for the EOS_Connect_GetExternalAccountMapping function.
- EOS_
Connect_ GetProduct User External Account Count Options - Input parameters for the EOS_Connect_GetProductUserExternalAccountCount function.
- EOS_
Connect_ GetProduct User IdMapping Options - Input parameters for the EOS_Connect_GetProductUserIdMapping function.
- EOS_
Connect_ IdToken - A structure that contains an ID token. These structures are created by EOS_Connect_CopyIdToken and must be passed to EOS_Connect_IdToken_Release.
- EOS_
Connect_ Link Account Callback Info - Output parameters for the EOS_Connect_LinkAccount function.
- EOS_
Connect_ Link Account Options - Input parameters for the EOS_Connect_LinkAccount function.
- EOS_
Connect_ Login Callback Info - Output parameters for the EOS_Connect_Login function.
- EOS_
Connect_ Login Options - Input parameters for the EOS_Connect_Login function.
- EOS_
Connect_ Login Status Changed Callback Info - Output parameters for the EOS_Connect_OnLoginStatusChangedCallback function.
- EOS_
Connect_ Logout Callback Info - Output parameters for the EOS_Connect_Logout function.
- EOS_
Connect_ Logout Options - Input parameters for the EOS_Connect_Logout API
- EOS_
Connect_ OnAuth Expiration Callback - Function prototype definition for notifications that come from EOS_Connect_AddNotifyAuthExpiration.
- EOS_
Connect_ OnCreate Device IdCallback - Function prototype definition for callbacks passed to EOS_Connect_CreateDeviceId.
- EOS_
Connect_ OnCreate User Callback - Function prototype definition for callbacks passed to EOS_Connect_CreateUser.
- EOS_
Connect_ OnDelete Device IdCallback - Function prototype definition for callbacks passed to EOS_Connect_DeleteDeviceId.
- EOS_
Connect_ OnLink Account Callback - Function prototype definition for callbacks passed to EOS_Connect_LinkAccount.
- EOS_
Connect_ OnLogin Callback - Function prototype definition for callbacks passed to EOS_Connect_Login.
- EOS_
Connect_ OnLogin Status Changed Callback - Function prototype definition for notifications that come from EOS_Connect_AddNotifyLoginStatusChanged.
- EOS_
Connect_ OnLogout Callback - Function prototype definition for callbacks passed to EOS_Connect_Logout
- EOS_
Connect_ OnQuery External Account Mappings Callback - Function prototype definition for callbacks passed to EOS_Connect_QueryExternalAccountMappings.
- EOS_
Connect_ OnQuery Product User IdMappings Callback - Function prototype definition for callbacks passed to EOS_Connect_QueryProductUserIdMappings.
- EOS_
Connect_ OnTransfer Device IdAccount Callback - Function prototype definition for callbacks passed to EOS_Connect_TransferDeviceIdAccount.
- EOS_
Connect_ OnUnlink Account Callback - Function prototype definition for callbacks passed to EOS_Connect_UnlinkAccount.
- EOS_
Connect_ OnVerify IdToken Callback - Function prototype definition for callbacks passed into EOS_Connect_VerifyIdToken.
- EOS_
Connect_ Query External Account Mappings Callback Info - Output parameters for the EOS_Connect_QueryExternalAccountMappings function.
- EOS_
Connect_ Query External Account Mappings Options - Input parameters for the EOS_Connect_QueryExternalAccountMappings function.
- EOS_
Connect_ Query Product User IdMappings Callback Info - Output parameters for the EOS_Connect_QueryProductUserIdMappings function.
- EOS_
Connect_ Query Product User IdMappings Options - Input parameters for the EOS_Connect_QueryProductUserIdMappings function.
- EOS_
Connect_ Transfer Device IdAccount Callback Info - Output parameters for the EOS_Connect_TransferDeviceIdAccount Function.
- EOS_
Connect_ Transfer Device IdAccount Options - Input parameters for the EOS_Connect_TransferDeviceIdAccount Function.
- EOS_
Connect_ Unlink Account Callback Info - Output parameters for the EOS_Connect_UnlinkAccount Function.
- EOS_
Connect_ Unlink Account Options - Input parameters for the EOS_Connect_UnlinkAccount Function.
- EOS_
Connect_ User Login Info - Additional information about the local user.
- EOS_
Connect_ Verify IdToken Callback Info - Output parameters for the EOS_Connect_VerifyIdToken Function.
- EOS_
Connect_ Verify IdToken Options - Input parameters for the EOS_Connect_VerifyIdToken function.
- EOS_
Continuance Token - A handle to a continuance token @see eos_connect.h
- EOS_
Custom Invites_ Accept Request ToJoin Callback Info - Output parameters for the EOS_CustomInvites_AcceptRequestToJoin Function. These parameters are received through the callback provided to EOS_CustomInvites_AcceptRequestToJoin
- EOS_
Custom Invites_ Accept Request ToJoin Options - Input parameters for the EOS_CustomInvites_AcceptRequestToJoin function.
- EOS_
Custom Invites_ AddNotify Custom Invite Accepted Options - Input parameters for the EOS_CustomInvites_AddNotifyCustomInviteAccepted function.
- EOS_
Custom Invites_ AddNotify Custom Invite Received Options - Input parameters for the EOS_CustomInvites_AddNotifyCustomInviteReceived function.
- EOS_
Custom Invites_ AddNotify Custom Invite Rejected Options - Input parameters for the EOS_CustomInvites_AddNotifyCustomInviteRejected function.
- EOS_
Custom Invites_ AddNotify Request ToJoin Accepted Options - Input parameters for the EOS_CustomInvites_AddNotifyRequestToJoinAccepted function.
- EOS_
Custom Invites_ AddNotify Request ToJoin Received Options - Input parameters for the AddNotifyRequestToJoinReceived function.
- EOS_
Custom Invites_ AddNotify Request ToJoin Rejected Options - Input parameters for the EOS_CustomInvites_AddNotifyRequestToJoinRejected function.
- EOS_
Custom Invites_ AddNotify Request ToJoin Response Received Options - Input parameters for the EOS_CustomInvites_AddNotifyRequestToJoinResponseReceived function.
- EOS_
Custom Invites_ AddNotify Send Custom Native Invite Requested Options - Input parameters for the EOS_CustomInvites_AddNotifySendCustomNativeInviteRequested function.
- EOS_
Custom Invites_ Custom Invite Rejected Callback Info - Output parameters for the EOS_CustomInvites_OnCustomInviteRejectedCallback Function.
- EOS_
Custom Invites_ Finalize Invite Options - Input parameters for the EOS_CustomInvites_FinalizeInvite function.
- EOS_
Custom Invites_ OnAccept Request ToJoin Callback - Function prototype definition for callbacks passed to EOS_CustomInvites_AcceptRequestToJoin @param Data A EOS_CustomInvites_AcceptRequestToJoinCallbackInfo containing the output information and result
- EOS_
Custom Invites_ OnCustom Invite Accepted Callback - Function prototype definition for notifications that comes from EOS_CustomInvites_AddNotifyCustomInviteAccepted
- EOS_
Custom Invites_ OnCustom Invite Accepted Callback Info - Output parameters for the EOS_CustomInvites_OnCustomInviteAcceptedCallback Function.
- EOS_
Custom Invites_ OnCustom Invite Received Callback - Function prototype definition for notifications that comes from EOS_CustomInvites_AddNotifyCustomInviteReceived
- EOS_
Custom Invites_ OnCustom Invite Received Callback Info - Output parameters for the EOS_CustomInvites_OnCustomInviteReceivedCallback Function.
- EOS_
Custom Invites_ OnCustom Invite Rejected Callback - Function prototype definition for notifications that comes from EOS_CustomInvites_AddNotifyCustomInviteRejected
- EOS_
Custom Invites_ OnReject Request ToJoin Callback - Function prototype definition for callbacks passed to EOS_CustomInvites_RejectRequestToJoin @param Data A EOS_CustomInvites_OnRejectRequestToJoinCallback containing the output information and result
- EOS_
Custom Invites_ OnRequest ToJoin Accepted Callback - Function prototype definition for notifications that comes from EOS_CustomInvites_AddNotifyRequestToJoinAccepted
- EOS_
Custom Invites_ OnRequest ToJoin Accepted Callback Info - Output parameters for the EOS_CustomInvites_OnRequestToJoinAcceptedCallback Function.
- EOS_
Custom Invites_ OnRequest ToJoin Received Callback - Function prototype definition for notifications that comes from EOS_CustomInvites_AddNotifyRequestToJoinReceived
- EOS_
Custom Invites_ OnRequest ToJoin Rejected Callback - Function prototype definition for notifications that comes from EOS_CustomInvites_AddNotifyRequestToJoinRejected
- EOS_
Custom Invites_ OnRequest ToJoin Rejected Callback Info - Output parameters for the EOS_CustomInvites_OnRequestToJoinRejectedCallback Function.
- EOS_
Custom Invites_ OnRequest ToJoin Response Received Callback - Function prototype definition for notifications that come from EOS_CustomInvites_AddNotifyRequestToJoinResponseReceived
- EOS_
Custom Invites_ OnSend Custom Invite Callback - Function prototype definition for callbacks passed to EOS_CustomInvites_SendCustomInvite @param Data A EOS_CustomInvites_SendCustomInviteCallbackInfo containing the output information and result
- EOS_
Custom Invites_ OnSend Custom Native Invite Requested Callback - Function prototype definition for notifications that comes from EOS_CustomInvites_AddNotifySendCustomNativeInviteRequested
- EOS_
Custom Invites_ OnSend Request ToJoin Callback - Function prototype definition for callbacks passed to EOS_CustomInvites_SendRequestToJoin @param Data A EOS_CustomInvites_SendCustomInviteCallbackInfo containing the output information and result
- EOS_
Custom Invites_ Reject Request ToJoin Callback Info - Output parameters for the EOS_CustomInvites_RejectRequestToJoin Function. These parameters are received through the callback provided to EOS_CustomInvites_RejectRequestToJoin
- EOS_
Custom Invites_ Reject Request ToJoin Options - Input parameters for the EOS_CustomInvites_RejectRequestToJoin function.
- EOS_
Custom Invites_ Request ToJoin Received Callback Info - Output parameters for the EOS_CustomInvites_AddNotifyRequestToJoinReceived function.
- EOS_
Custom Invites_ Request ToJoin Response Received Callback Info - Output parameters for the EOS_CustomInvites_OnRequestToJoinResponseReceivedCallback function.
- EOS_
Custom Invites_ Send Custom Invite Callback Info - Output parameters for the EOS_CustomInvites_SendCustomInvite Function. These parameters are received through the callback provided to EOS_CustomInvites_SendCustomInvite
- EOS_
Custom Invites_ Send Custom Invite Options - Input parameters for the EOS_CustomInvites_SendCustomInvite function.
- EOS_
Custom Invites_ Send Custom Native Invite Requested Callback Info - Output parameters for the EOS_CustomInvites_OnSendCustomNativeInviteRequestedCallback Function.
- EOS_
Custom Invites_ Send Request ToJoin Callback Info - Output parameters for the EOS_CustomInvites_SendRequestToJoin Function. These parameters are received through the callback provided to EOS_CustomInvites_SendRequestToJoin
- EOS_
Custom Invites_ Send Request ToJoin Options - Input parameters for the EOS_CustomInvites_SendRequestToJoin function.
- EOS_
Custom Invites_ SetCustom Invite Options - Input parameters for the EOS_CustomInvites_SetCustomInvite function.
- EOS_
EAnti Cheat Client Mode - Operating modes
- EOS_
EAnti Cheat Client Violation Type - Anti-cheat integrity violation types
- EOS_
EAnti Cheat Common Client Action - Anti-cheat action values. Applicable to both clients and remote peers.
- EOS_
EAnti Cheat Common Client Action Reason - Anti-cheat action reasons. Applicable to both clients and remote peers.
- EOS_
EAnti Cheat Common Client Auth Status - The client/peer’s anti-cheat authentication status
- EOS_
EAnti Cheat Common Client Flags - Flags describing a remote client. These can be updated during a play session
- EOS_
EAnti Cheat Common Client Input - Flags describing the input device used by a remote client, if known. These can be updated during a play session.
- EOS_
EAnti Cheat Common Client Platform - Flags describing the platform of a remote client, if known
- EOS_
EAnti Cheat Common Client Type - Flags describing the type of a remote client
- EOS_
EAnti Cheat Common Event Param Type - Types supported for custom gameplay behavior event parameters
- EOS_
EAnti Cheat Common Event Type - Types supported for custom gameplay behavior events. These have a considerable impact on performance
- EOS_
EAnti Cheat Common Game Round Competition Type - Flags describing the type of competition taking place
- EOS_
EAnti Cheat Common Player Movement State - Details of a player’s movement state
- EOS_
EAnti Cheat Common Player Take Damage Result - The result of a damage event, if any
- EOS_
EAnti Cheat Common Player Take Damage Source - The source of a damage event
- EOS_
EAnti Cheat Common Player Take Damage Type - Type of damage applied in a damage event
- EOS_
EApplication Status - All possible states of the application.
- EOS_
EAttribute Type - Supported types of data that can be stored with inside an attribute (used by sessions/lobbies/etc)
- EOS_
EAuth Scope Flags - Flags that describe user permissions
- EOS_
EAuth Token Type - Types of auth tokens
- EOS_
ECheckout Orientation - An enumeration defining the possible orientation for the checkout page. This will be used on mobile.
- EOS_
EComparison Op - All comparison operators associated with attributes.
- EOS_
EConnection Closed Reason - Reasons why a P2P connection was closed
- EOS_
EConnection Established Type - Type of established connection
- EOS_
EDesktop Crossplay Status - Possible statuses for the availability of desktop crossplay functionality.
- EOS_
EEcom Item Type - An enumeration defining the type of catalog item. The primary use is to identify how the item is expended.
- EOS_
EExternal Account Type - All supported external account providers
- EOS_
EExternal Credential Type - List of the supported identity providers to authenticate a user.
- EOS_
EFriends Status - An enumeration of the different friendship statuses.
- EOS_
EIntegrated Platform Management Flags - These flags are used to determine how a specific Integrated Platform will be managed.
- EOS_
EIntegrated Platform PreLogout Action - The return value for the EOS_IntegratedPlatform_OnUserPreLogoutCallback callback function. This signifies what the application wants to do for the provided user of the integrated platform.
- EOS_
EKWS Permission Status - An enumeration of the different permission statuses.
- EOS_
ELeaderboard Aggregation - An enumeration of the different leaderboard aggregation types.
- EOS_
ELink Account Flags - Flags used to describe how the account linking operation is to be performed.
- EOS_
ELobby Attribute Type - Supported types of data that can be stored with inside an attribute (used by sessions/lobbies/etc)
- EOS_
ELobby Attribute Visibility - Advertisement properties for a single attribute associated with a lobby
- EOS_
ELobby Member Status - Various types of lobby member updates
- EOS_
ELobby Permission Level - Permission level gets more restrictive further down
- EOS_
ELobbyRTC Room Join Action Type - Defines the type of action to take against RTC room when joining a lobby
- EOS_
ELogin Credential Type - All possible types of login methods, availability depends on permissions granted to the client.
- EOS_
ELogin Status - All possible states of a local user
- EOS_
EMetrics Account IdType - Account ID type for EOS_Metrics_BeginPlayerSession and EOS_Metrics_EndPlayerSession.
- EOS_
EMod Enumeration Type - The type of mod enumeration.
- EOS_
ENAT Type - Categories of NAT strictness.
- EOS_
ENetwork Connection Type - Types of network connections.
- EOS_
ENetwork Status - All possible states of the network.
- EOS_
EOnline Comparison Op - All comparison operators associated with attributes.
- EOS_
EOnline Session Permission Level - Permission level gets more restrictive further down
- EOS_
EOnline Session State - All possible states of an existing named session
- EOS_
EOwnership Status - An enumeration of the different ownership statuses.
- EOS_
EPacket Reliability - Types of packet reliability.
- EOS_
EPlayer Reports Category - An enumeration of the different player behavior categories that can be reported.
- EOS_
ERTC Background Mode - All background modes supported by the RTC components
- EOS_
ERTC Participant Status - Participant RTC’s status change
- EOS_
ERedeem Entitlements Result List Type - An enumeration defining the different entitlement list types in the Redeem Entitlements result.
- EOS_
ERelay Control - Setting for controlling whether relay servers are used.
- EOS_
ERequest ToJoin Response - Response to an invite request.
- EOS_
EResult - Enum flags for all possible result values of operations in the SDK.
- EOS_
ESanction Appeal Reason - Sanction appeal reason codes
- EOS_
ESession Attribute Advertisement Type - Advertisement properties for a single attribute associated with a session
- EOS_
ESession Attribute Type - Supported types of data that can be stored with inside an attribute (used by sessions/lobbies/etc)
- EOS_
EUser Controller Type - User game controller types.
- EOS_
Ecom_ Catalog Item - Contains information about a single item within the catalog. Instances of this structure are created by EOS_Ecom_CopyOfferItemByIndex. They must be passed to EOS_Ecom_CatalogItem_Release.
- EOS_
Ecom_ Catalog Item Id - A unique identifier for a catalog item defined and stored with the backend catalog service. A catalog item represents a distinct object within the catalog. When acquired by an account, an entitlement is granted that references a specific catalog item.
- EOS_
Ecom_ Catalog Offer - Contains information about a single offer within the catalog. Instances of this structure are created by EOS_Ecom_CopyOfferByIndex. They must be passed to EOS_Ecom_CatalogOffer_Release. Prices are stored in the lowest denomination for the associated currency. If CurrencyCode is “USD” then a price of 299 represents “$2.99”.
- EOS_
Ecom_ Catalog Offer Id - A unique identifier for a catalog offer defined and stored with the backend catalog service. A catalog offer is a purchasable collection of 1 or more items, associated with a price (which could be 0). When an offer is purchased an entitlement is granted for each of the items referenced by the offer.
- EOS_
Ecom_ Catalog Release - Contains information about a single release within the catalog. Instances of this structure are created by EOS_Ecom_CopyItemReleaseByIndex. They must be passed to EOS_Ecom_CatalogRelease_Release.
- EOS_
Ecom_ Checkout Callback Info - Output parameters for the EOS_Ecom_Checkout Function.
- EOS_
Ecom_ Checkout Entry - Contains information about a request to purchase a single offer. This structure is set as part of the EOS_Ecom_CheckoutOptions structure.
- EOS_
Ecom_ Checkout Options - Input parameters for the EOS_Ecom_Checkout function.
- EOS_
Ecom_ Copy Entitlement ById Options - Input parameters for the EOS_Ecom_CopyEntitlementById function.
- EOS_
Ecom_ Copy Entitlement ByIndex Options - Input parameters for the EOS_Ecom_CopyEntitlementByIndex function.
- EOS_
Ecom_ Copy Entitlement ByName AndIndex Options - Input parameters for the EOS_Ecom_CopyEntitlementByNameAndIndex function.
- EOS_
Ecom_ Copy Item ById Options - Input parameters for the EOS_Ecom_CopyItemById function.
- EOS_
Ecom_ Copy Item Image Info ByIndex Options - Input parameters for the EOS_Ecom_CopyItemImageInfoByIndex function.
- EOS_
Ecom_ Copy Item Release ByIndex Options - Input parameters for the EOS_Ecom_CopyItemReleaseByIndex function.
- EOS_
Ecom_ Copy Last Redeem Entitlements Result ByIndex Options - Input parameters for the EOS_Ecom_CopyLastRedeemEntitlementsResultByIndex function.
- EOS_
Ecom_ Copy Last Redeemed Entitlement ByIndex Options - Input parameters for the EOS_Ecom_CopyLastRedeemedEntitlementByIndex function.
- EOS_
Ecom_ Copy Offer ById Options - Input parameters for the EOS_Ecom_CopyOfferById function.
- EOS_
Ecom_ Copy Offer ByIndex Options - Input parameters for the EOS_Ecom_CopyOfferByIndex function.
- EOS_
Ecom_ Copy Offer Image Info ByIndex Options - Input parameters for the EOS_Ecom_CopyOfferImageInfoByIndex function.
- EOS_
Ecom_ Copy Offer Item ByIndex Options - Input parameters for the EOS_Ecom_CopyOfferItemByIndex function.
- EOS_
Ecom_ Copy Transaction ById Options - Input parameters for the EOS_Ecom_CopyTransactionById function.
- EOS_
Ecom_ Copy Transaction ByIndex Options - Input parameters for the EOS_Ecom_CopyTransactionByIndex function.
- EOS_
Ecom_ Entitlement - Contains information about a single entitlement associated with an account. Instances of this structure are created by EOS_Ecom_CopyEntitlementByIndex, EOS_Ecom_CopyEntitlementByNameAndIndex, or EOS_Ecom_CopyEntitlementById. They must be passed to EOS_Ecom_Entitlement_Release.
- EOS_
Ecom_ Entitlement Id - A unique identifier for an entitlement owned by an account. An entitlement is always associated with a single account. The entitlement ID is provided to allow redeeming the entitlement as well as identify individual entitlement grants.
- EOS_
Ecom_ Entitlement Name - An identifier which is defined on a catalog item and stored with the backend catalog service. The entitlement name may not be unique. A catalog may be configured with multiple items with the same entitlement name in order to define a logical grouping of entitlements. This is used to retrieve all entitlements granted to an account grouped in this way.
- EOS_
Ecom_ GetEntitlements ByName Count Options - Input parameters for the EOS_Ecom_GetEntitlementsByNameCount function.
- EOS_
Ecom_ GetEntitlements Count Options - Input parameters for the EOS_Ecom_GetEntitlementsCount function.
- EOS_
Ecom_ GetItem Image Info Count Options - Input parameters for the EOS_Ecom_GetItemImageInfoCount function.
- EOS_
Ecom_ GetItem Release Count Options - Input parameters for the EOS_Ecom_GetItemReleaseCount function.
- EOS_
Ecom_ GetLast Redeem Entitlements Result Count Options - Input parameters for the EOS_Ecom_GetLastRedeemEntitlementsResultCount function.
- EOS_
Ecom_ GetLast Redeemed Entitlements Count Options - Input parameters for the EOS_Ecom_GetLastRedeemedEntitlementsCount function.
- EOS_
Ecom_ GetOffer Count Options - Input parameters for the EOS_Ecom_GetOfferCount function.
- EOS_
Ecom_ GetOffer Image Info Count Options - Input parameters for the EOS_Ecom_GetOfferImageInfoCount function.
- EOS_
Ecom_ GetOffer Item Count Options - Input parameters for the EOS_Ecom_GetOfferItemCount function.
- EOS_
Ecom_ GetTransaction Count Options - Input parameters for the EOS_Ecom_GetTransactionCount function.
- EOS_
Ecom_ HTransaction - This handle is copied when EOS_Ecom_CopyTransactionById or EOS_Ecom_CopyTransactionByIndex is called. A EOS_Ecom_CheckoutCallbackInfo provides the ID for the copy. After being copied, EOS_Ecom_Transaction_Release must be called.
- EOS_
Ecom_ Item Ownership - Contains information about a single item ownership associated with an account. This structure is returned as part of the EOS_Ecom_QueryOwnershipCallbackInfo structure.
- EOS_
Ecom_ KeyImage Info - Contains information about a key image used by the catalog. Instances of this structure are created by EOS_Ecom_CopyItemImageInfoByIndex. They must be passed to EOS_Ecom_KeyImageInfo_Release. A Key Image is defined within Dev Portal and is associated with a Catalog Item. A Key Image is intended to be used to provide imagery for an in-game store.
- EOS_
Ecom_ OnCheckout Callback - Function prototype definition for callbacks passed to EOS_Ecom_Checkout @param Data A EOS_Ecom_CheckoutCallbackInfo containing the output information and result
- EOS_
Ecom_ OnQuery Entitlement Token Callback - Function prototype definition for callbacks passed to EOS_Ecom_QueryEntitlementToken. @param Data A EOS_Ecom_QueryEntitlementTokenCallbackInfo containing the output information and result.
- EOS_
Ecom_ OnQuery Entitlements Callback - Function prototype definition for callbacks passed to EOS_Ecom_QueryOwnershipToken @param Data A EOS_Ecom_QueryEntitlementsCallbackInfo containing the output information and result
- EOS_
Ecom_ OnQuery Offers Callback - Function prototype definition for callbacks passed to EOS_Ecom_QueryOffers. When one or more cached offers have an invalid price, the callback returns the result code EOS_EResult::EOS_Ecom_CatalogOfferPriceInvalid. @param Data A EOS_Ecom_QueryOffersCallbackInfo containing the output information and result
- EOS_
Ecom_ OnQuery Ownership BySandbox IdsCallback - Function prototype definition for callbacks passed to EOS_Ecom_QueryOwnershipBySandboxIds @param Data A EOS_Ecom_QueryOwnershipBySandboxIdsCallbackInfo containing the output information and result
- EOS_
Ecom_ OnQuery Ownership Callback - Function prototype definition for callbacks passed to EOS_Ecom_QueryOwnership @param Data A EOS_Ecom_QueryOwnershipCallbackInfo containing the output information and result
- EOS_
Ecom_ OnQuery Ownership Token Callback - Function prototype definition for callbacks passed to EOS_Ecom_QueryOwnershipToken @param Data A EOS_Ecom_QueryOwnershipTokenCallbackInfo containing the output information and result
- EOS_
Ecom_ OnRedeem Entitlements Callback - Function prototype definition for callbacks passed to EOS_Ecom_RedeemEntitlements @param Data A EOS_Ecom_RedeemEntitlementsCallbackInfo containing the output information and result
- EOS_
Ecom_ Query Entitlement Token Callback Info - Output parameters for the EOS_Ecom_QueryEntitlementToken Function.
- EOS_
Ecom_ Query Entitlement Token Options - Input parameters for the EOS_Ecom_QueryEntitlementToken function.
- EOS_
Ecom_ Query Entitlements Callback Info - Output parameters for the EOS_Ecom_QueryEntitlements Function.
- EOS_
Ecom_ Query Entitlements Options - Input parameters for the EOS_Ecom_QueryEntitlements function.
- EOS_
Ecom_ Query Offers Callback Info - Output parameters for the EOS_Ecom_QueryOffers Function.
- EOS_
Ecom_ Query Offers Options - Input parameters for the EOS_Ecom_QueryOffers function.
- EOS_
Ecom_ Query Ownership BySandbox IdsCallback Info - Output parameters for the EOS_Ecom_QueryOwnershipBySandboxIds Function.
- EOS_
Ecom_ Query Ownership BySandbox IdsOptions - Input parameters for the EOS_Ecom_QueryOwnershipBySandboxIds function.
- EOS_
Ecom_ Query Ownership Callback Info - Output parameters for the EOS_Ecom_QueryOwnership Function.
- EOS_
Ecom_ Query Ownership Options - Input parameters for the EOS_Ecom_QueryOwnership function.
- EOS_
Ecom_ Query Ownership Token Callback Info - Output parameters for the EOS_Ecom_QueryOwnershipToken Function.
- EOS_
Ecom_ Query Ownership Token Options - Input parameters for the EOS_Ecom_QueryOwnershipToken function.
- EOS_
Ecom_ Redeem Entitlements Callback Info - Output parameters for the EOS_Ecom_RedeemEntitlements Function.
- EOS_
Ecom_ Redeem Entitlements Options - Input parameters for the EOS_Ecom_RedeemEntitlements function.
- EOS_
Ecom_ Sandbox Id - A unique identifier for the Sandbox.
- EOS_
Ecom_ Sandbox IdItem Ownership - Contains all owned catalog items for a sandbox ID. This structure is returned as part of the EOS_Ecom_QueryOwnershipBySandboxIdsCallbackInfo structure. Note: The SandboxID and CatalogItemId strings will not remain valid after EOS_Ecom_OnQueryOwnershipBySandboxIdsCallback, so a copy should be as needed.
- EOS_
Ecom_ Transaction_ Copy Entitlement ByIndex Options - Input parameters for the EOS_Ecom_Transaction_CopyEntitlementByIndex function.
- EOS_
Ecom_ Transaction_ GetEntitlements Count Options - Input parameters for the EOS_Ecom_Transaction_GetEntitlementsCount function.
- EOS_
Epic Account Id - A handle to a user’s Epic Account ID This ID is associated with a specific login associated with Epic Account Services
- EOS_
Friends_ Accept Invite Callback Info - Output parameters for the EOS_Friends_AcceptInvite Function.
- EOS_
Friends_ Accept Invite Options - Input parameters for the EOS_Friends_AcceptInvite function.
- EOS_
Friends_ AddNotify Blocked Users Update Options - Input parameters for the EOS_Friends_AddNotifyBlockedUsersUpdate function.
- EOS_
Friends_ AddNotify Friends Update Options - Input parameters for the EOS_Friends_AddNotifyFriendsUpdate function.
- EOS_
Friends_ GetBlocked User AtIndex Options - Input parameters for the EOS_Friends_GetBlockedUserAtIndex function.
- EOS_
Friends_ GetBlocked Users Count Options - Input parameters for the EOS_Friends_GetBlockedUsersCount function.
- EOS_
Friends_ GetFriend AtIndex Options - Input parameters for the EOS_Friends_GetFriendAtIndex function.
- EOS_
Friends_ GetFriends Count Options - Input parameters for the EOS_Friends_GetFriendsCount function.
- EOS_
Friends_ GetStatus Options - Input parameters for the EOS_Friends_GetStatus function.
- EOS_
Friends_ OnAccept Invite Callback - Function prototype definition for callbacks passed to EOS_Friends_AcceptInvite @param Data A EOS_Friends_AcceptInviteCallbackInfo containing the output information and result.
- EOS_
Friends_ OnBlocked Users Update Callback - Callback for information related to a blocklist update.
- EOS_
Friends_ OnBlocked Users Update Info - Structure containing information about a blocklist update.
- EOS_
Friends_ OnFriends Update Callback - Callback for information related to a friend status update.
- EOS_
Friends_ OnFriends Update Info - Structure containing information about a friend status update.
- EOS_
Friends_ OnQuery Friends Callback - Function prototype definition for callbacks passed to EOS_Friends_QueryFriends @param Data A EOS_Friends_QueryFriendsCallbackInfo containing the output information and result
- EOS_
Friends_ OnReject Invite Callback - Function prototype definition for callbacks passed to EOS_Friends_RejectInvite @param Data A EOS_Friends_RejectInviteCallbackInfo containing output information and the result.
- EOS_
Friends_ OnSend Invite Callback - Function prototype definition for callbacks passed to EOS_Friends_SendInvite @param Data A EOS_Friends_SendInviteCallbackInfo containing the output information and result.
- EOS_
Friends_ Query Friends Callback Info - Output parameters for the EOS_Friends_QueryFriends Function. These parameters are received through the callback provided to EOS_Friends_QueryFriends
- EOS_
Friends_ Query Friends Options - Input parameters for the EOS_Friends_QueryFriends function.
- EOS_
Friends_ Reject Invite Callback Info - Output parameters for the EOS_Friends_RejectInvite Function.
- EOS_
Friends_ Reject Invite Options - Input parameters for the EOS_Friends_RejectInvite function.
- EOS_
Friends_ Send Invite Callback Info - Output parameters for the EOS_Friends_SendInvite API.
- EOS_
Friends_ Send Invite Options - Input parameters for the EOS_Friends_SendInvite function.
- EOS_
HAchievements - EOS_
HActive Session - Handle to a single named session that exists locally
- EOS_
HAnti Cheat Client - EOS_
HAnti Cheat Server - EOS_
HAuth - EOS_
HConnect - EOS_
HCustom Invites - Handle to the custom invites interface
- EOS_
HEcom - EOS_
HFriends - EOS_
HIntegrated Platform - EOS_
HIntegrated Platform Options Container - EOS_
HKWS - EOS_
HLeaderboards - EOS_
HLobby - Handle to the lobby interface
- EOS_
HLobby Details - Handle to a single lobby
- EOS_
HLobby Modification - Handle to a lobby modification object
- EOS_
HLobby Search - Handle to the calls responsible for creating a search object
- EOS_
HMetrics - EOS_
HMods - EOS_
HP2P - EOS_
HPlatform - EOS_
HPlayer Data Storage - EOS_
HPlayer Data Storage File Transfer Request - Handle type to a File Request
- EOS_
HPresence - EOS_
HPresence Modification - EOS_
HProgression Snapshot - Handle to the ProgressionSnapshot interface
- EOS_
HRTC - EOS_
HRTC Admin - EOS_
HReports - EOS_
HSanctions - EOS_
HSession Details - Handle to a single session that may be part of a named session, search result, or invite
- EOS_
HSession Modification - Handle to the calls responsible for creating/updating sessions
- EOS_
HSession Search - Handle to the calls responsible for creating a search object
- EOS_
HSessions - Handle to the sessions interface
- EOS_
HStats - EOS_
HTitle Storage - EOS_
HTitle Storage File Transfer Request - Handle type to a File Request
- EOS_HUI
- Handle to the UI interface
- EOS_
HUser Info - EOS_
Initialize Options - Options for initializing the Epic Online Services SDK.
- EOS_
Initialize_ Thread Affinity - Options for initializing defining thread affinity for use by Epic Online Services SDK. Set the affinity to 0 to allow EOS SDK to use a platform specific default value.
- EOS_
Integrated Platform Options Container_ AddOptions - Data for the EOS_IntegratedPlatformOptionsContainer_Add function.
- EOS_
Integrated Platform Type - This type is used to distinguish between different supported integrated platforms. Integrated platforms which are common across multiple host platforms will be defined here.
- EOS_
Integrated Platform_ AddNotify User Login Status Changed Options - Input parameters for the EOS_IntegratedPlatform_AddNotifyUserLoginStatusChanged function.
- EOS_
Integrated Platform_ Clear User PreLogout Callback Options - Input parameters for the EOS_IntegratedPlatform_ClearUserPreLogoutCallback function.
- EOS_
Integrated Platform_ Create Integrated Platform Options Container Options - Data for the EOS_IntegratedPlatform_CreateIntegratedPlatformOptionsContainer function.
- EOS_
Integrated Platform_ Finalize Deferred User Logout Options - Input parameters for the EOS_IntegratedPlatform_FinalizeDeferredUserLogout function.
- EOS_
Integrated Platform_ OnUser Login Status Changed Callback - The callback function for when a local integrated platform user’s login status has changed.
- EOS_
Integrated Platform_ OnUser PreLogout Callback - The callback function for when an integrated platform user is detected to have logged-out.
- EOS_
Integrated Platform_ Options - Initialization options to use with EOS_Platform_Options for integrated platforms.
- EOS_
Integrated Platform_ SetUser Login Status Options - Input parameters for the EOS_IntegratedPlatform_SetUserLoginStatus function.
- EOS_
Integrated Platform_ SetUser PreLogout Callback Options - Input parameters for the EOS_IntegratedPlatform_SetUserPreLogoutCallback function.
- EOS_
Integrated Platform_ Steam_ Options - Required initialization options to use with EOS_IntegratedPlatform_Options for Steam. Steamworks API needs to be at least v1.13 Steam Sanitization requires at least v1.45 Starting Steamworks v1.58a onwards, SteamApiInterfaceVersionsArray is required when EOS_IPMF_LibraryManagedBySDK is set.
- EOS_
Integrated Platform_ User Login Status Changed Callback Info - Data about which integrated platform and which user that had a login status change and what the login status changed to.
- EOS_
Integrated Platform_ User PreLogout Callback Info - Data passed to the application in the EOS_IntegratedPlatform_OnUserPreLogoutCallback function. This contains which user and associated Integrated Platform that was detected as logged-out.
- EOS_
KWS_ AddNotify Permissions Update Received Options - Input parameters for the EOS_KWS_AddNotifyPermissionsUpdateReceived function.
- EOS_
KWS_ Copy Permission ByIndex Options - Input parameters for the EOS_KWS_CopyPermissionByIndex function.
- EOS_
KWS_ Create User Callback Info - Output parameters for the EOS_KWS_CreateUserOptions Function. These parameters are received through the callback provided to EOS_KWS_CreateUser
- EOS_
KWS_ Create User Options - Input parameters for the EOS_KWS_CreateUser function.
- EOS_
KWS_ GetPermission ByKey Options - Input parameters for the EOS_KWS_GetPermissionByKey function.
- EOS_
KWS_ GetPermissions Count Options - Input parameters for the EOS_KWS_GetPermissionsCount function.
- EOS_
KWS_ OnCreate User Callback - Function prototype definition for callbacks passed to EOS_KWS_CreateUser @param Data A EOS_KWS_CreateUserCallbackInfo containing the output information and result
- EOS_
KWS_ OnPermissions Update Received Callback - Function prototype definition for notifications that comes from EOS_KWS_AddNotifyPermissionsUpdateReceived
- EOS_
KWS_ OnQuery AgeGate Callback - Function prototype definition for callbacks passed to EOS_KWS_QueryAgeGate @param Data A EOS_KWS_QueryAgeGateCallbackInfo containing the output information and result
- EOS_
KWS_ OnQuery Permissions Callback - Function prototype definition for callbacks passed to EOS_KWS_QueryPermissions @param Data A EOS_KWS_QueryPermissionsCallbackInfo containing the output information and result
- EOS_
KWS_ OnRequest Permissions Callback - Function prototype definition for callbacks passed to EOS_KWS_RequestPermissions @param Data A EOS_KWS_RequestPermissionsCallbackInfo containing the output information and result
- EOS_
KWS_ OnUpdate Parent Email Callback - Function prototype definition for callbacks passed to EOS_KWS_UpdateParentEmail @param Data A EOS_KWS_UpdateParentEmailCallbackInfo containing the output information and result
- EOS_
KWS_ Permission Status - Contains information about a KWS permission status.
- EOS_
KWS_ Permissions Update Received Callback Info - Output parameters for the EOS_KWS_OnPermissionsUpdateReceivedCallback Function.
- EOS_
KWS_ Query AgeGate Callback Info - Output parameters for the EOS_KWS_QueryAgeGate Function. These parameters are received through the callback provided to EOS_KWS_QueryAgeGate
- EOS_
KWS_ Query AgeGate Options - Input parameters for the EOS_KWS_QueryAgeGate function.
- EOS_
KWS_ Query Permissions Callback Info - Output parameters for the EOS_KWS_QueryPermissionsOptions Function. These parameters are received through the callback provided to EOS_KWS_QueryPermissions
- EOS_
KWS_ Query Permissions Options - Input parameters for the EOS_KWS_QueryPermissions function.
- EOS_
KWS_ Request Permissions Callback Info - Output parameters for the EOS_KWS_RequestPermissionsOptions Function. These parameters are received through the callback provided to EOS_KWS_RequestPermissions
- EOS_
KWS_ Request Permissions Options - Input parameters for the EOS_KWS_RequestPermissions function.
- EOS_
KWS_ Update Parent Email Callback Info - Output parameters for the EOS_KWS_UpdateParentEmailOptions Function. These parameters are received through the callback provided to EOS_KWS_UpdateParentEmail
- EOS_
KWS_ Update Parent Email Options - Input parameters for the EOS_KWS_UpdateParentEmail function.
- EOS_
Leaderboards_ Copy Leaderboard Definition ByIndex Options - Input parameters for the EOS_Leaderboards_CopyLeaderboardDefinitionByIndex function.
- EOS_
Leaderboards_ Copy Leaderboard Definition ByLeaderboard IdOptions - Input parameters for the EOS_Leaderboards_CopyLeaderboardDefinitionByLeaderboardId function.
- EOS_
Leaderboards_ Copy Leaderboard Record ByIndex Options - Input parameters for the EOS_Leaderboards_CopyLeaderboardRecordByIndex function.
- EOS_
Leaderboards_ Copy Leaderboard Record ByUser IdOptions - Input parameters for the EOS_Leaderboards_CopyLeaderboardRecordByUserId function.
- EOS_
Leaderboards_ Copy Leaderboard User Score ByIndex Options - Input parameters for the EOS_Leaderboards_CopyLeaderboardUserScoreByIndex function.
- EOS_
Leaderboards_ Copy Leaderboard User Score ByUser IdOptions - Input parameters for the EOS_Leaderboards_CopyLeaderboardUserScoreByUserId function.
- EOS_
Leaderboards_ Definition - Contains information about a single leaderboard definition
- EOS_
Leaderboards_ GetLeaderboard Definition Count Options - Input parameters for the EOS_Leaderboards_GetLeaderboardDefinitionCount function.
- EOS_
Leaderboards_ GetLeaderboard Record Count Options - Input parameters for the EOS_Leaderboards_GetLeaderboardRecordCount function.
- EOS_
Leaderboards_ GetLeaderboard User Score Count Options - Input parameters for the EOS_Leaderboards_GetLeaderboardUserScoreCount function.
- EOS_
Leaderboards_ Leaderboard Record - Contains information about a single leaderboard record
- EOS_
Leaderboards_ Leaderboard User Score - Contains information about a single leaderboard user score
- EOS_
Leaderboards_ OnQuery Leaderboard Definitions Complete Callback - Function prototype definition for callbacks passed to EOS_Leaderboards_QueryLeaderboardDefinitions @param Data A EOS_Leaderboards_OnQueryLeaderboardDefinitionsCompleteCallbackInfo containing the output information and result
- EOS_
Leaderboards_ OnQuery Leaderboard Definitions Complete Callback Info - Data containing the result information for a query leaderboard definitions request.
- EOS_
Leaderboards_ OnQuery Leaderboard Ranks Complete Callback - Function prototype definition for callbacks passed to EOS_Leaderboards_QueryLeaderboardRanks @param Data A EOS_Leaderboards_OnQueryLeaderboardRanksCompleteCallbackInfo containing the output information and result
- EOS_
Leaderboards_ OnQuery Leaderboard Ranks Complete Callback Info - Data containing the result information for a query leaderboard ranks request.
- EOS_
Leaderboards_ OnQuery Leaderboard User Scores Complete Callback - Function prototype definition for callbacks passed to EOS_Leaderboards_QueryLeaderboardUserScores @param Data A EOS_Leaderboards_OnQueryLeaderboardUserScoresCompleteCallbackInfo containing the output information and result
- EOS_
Leaderboards_ OnQuery Leaderboard User Scores Complete Callback Info - Data containing the result information for a query leaderboard user scores request.
- EOS_
Leaderboards_ Query Leaderboard Definitions Options - Input parameters for the EOS_Leaderboards_QueryLeaderboardDefinitions function. StartTime and EndTime are optional parameters, they can be used to limit the list of definitions to overlap the time window specified.
- EOS_
Leaderboards_ Query Leaderboard Ranks Options - Input parameters for the EOS_Leaderboards_QueryLeaderboardRanks function.
- EOS_
Leaderboards_ Query Leaderboard User Scores Options - Input parameters for the EOS_Leaderboards_QueryLeaderboardUserScores function.
- EOS_
Leaderboards_ User Scores Query Stat Info - Contains information about a single stat to query with user scores.
- EOS_
Lobby Details_ Copy Attribute ByIndex Options - Input parameters for the EOS_LobbyDetails_CopyAttributeByIndex function.
- EOS_
Lobby Details_ Copy Attribute ByKey Options - Input parameters for the EOS_LobbyDetails_CopyAttributeByKey function.
- EOS_
Lobby Details_ Copy Info Options - Input parameters for the EOS_LobbyDetails_CopyInfo function.
- EOS_
Lobby Details_ Copy Member Attribute ByIndex Options - Input parameters for the EOS_LobbyDetails_CopyMemberAttributeByIndex function.
- EOS_
Lobby Details_ Copy Member Attribute ByKey Options - Input parameters for the EOS_LobbyDetails_CopyMemberAttributeByKey function.
- EOS_
Lobby Details_ Copy Member Info Options - Input parameters for the EOS_LobbyDetails_CopyMemberInfo function.
- EOS_
Lobby Details_ GetAttribute Count Options - Input parameters for the EOS_LobbyDetails_GetAttributeCount function.
- EOS_
Lobby Details_ GetLobby Owner Options - Input parameters for the EOS_LobbyDetails_GetLobbyOwner function.
- EOS_
Lobby Details_ GetMember Attribute Count Options - Input parameters for the EOS_LobbyDetails_GetMemberAttributeCount function.
- EOS_
Lobby Details_ GetMember ByIndex Options - Input parameters for the EOS_LobbyDetails_GetMemberByIndex function.
- EOS_
Lobby Details_ GetMember Count Options - Input parameters for the EOS_LobbyDetails_GetMemberCount function.
- EOS_
Lobby Details_ Info - Contains information about a single lobby.
- EOS_
Lobby Details_ Member Info - Contains information about a member of a lobby.
- EOS_
Lobby Id - All lobbies are referenced by a unique lobby ID
- EOS_
Lobby Modification_ AddAttribute Options - Input parameters for the EOS_LobbyModification_AddAttribute function.
- EOS_
Lobby Modification_ AddMember Attribute Options - Input parameters for the EOS_LobbyModification_AddMemberAttribute function.
- EOS_
Lobby Modification_ Remove Attribute Options - Input parameters for the EOS_LobbyModification_RemoveAttribute function.
- EOS_
Lobby Modification_ Remove Member Attribute Options - Input parameters for the EOS_LobbyModification_RemoveMemberAttribute function.
- EOS_
Lobby Modification_ SetAllowed Platform IdsOptions - Input parameters for the EOS_LobbyModification_SetAllowedPlatformIdsOptions function.
- EOS_
Lobby Modification_ SetBucket IdOptions - Input parameters for the EOS_LobbyModification_SetBucketId function.
- EOS_
Lobby Modification_ SetInvites Allowed Options - Input parameters for the EOS_LobbyModification_SetInvitesAllowed Function.
- EOS_
Lobby Modification_ SetMax Members Options - Input parameters for the EOS_LobbyModification_SetMaxMembers function.
- EOS_
Lobby Modification_ SetPermission Level Options - Input parameters for the EOS_LobbyModification_SetPermissionLevel function.
- EOS_
Lobby Search_ Copy Search Result ByIndex Options - Input parameters for the EOS_LobbySearch_CopySearchResultByIndex function.
- EOS_
Lobby Search_ Find Callback Info - Output parameters for the EOS_LobbySearch_Find function.
- EOS_
Lobby Search_ Find Options - Input parameters for the EOS_LobbySearch_Find function.
- EOS_
Lobby Search_ GetSearch Result Count Options - Input parameters for the EOS_LobbySearch_GetSearchResultCount function.
- EOS_
Lobby Search_ OnFind Callback - Function prototype definition for callbacks passed to EOS_LobbySearch_Find @param Data A EOS_LobbySearch_Find CallbackInfo containing the output information and result
- EOS_
Lobby Search_ Remove Parameter Options - Input parameters for the EOS_LobbySearch_RemoveParameter function.
- EOS_
Lobby Search_ SetLobby IdOptions - Input parameters for the EOS_LobbySearch_SetLobbyId function.
- EOS_
Lobby Search_ SetMax Results Options - Input parameters for the EOS_LobbySearch_SetMaxResults function.
- EOS_
Lobby Search_ SetParameter Options - Input parameters for the EOS_LobbySearch_SetParameter function.
- EOS_
Lobby Search_ SetTarget User IdOptions - Input parameters for the EOS_LobbySearch_SetTargetUserId function.
- EOS_
Lobby_ AddNotify Join Lobby Accepted Options - Input parameters for the EOS_Lobby_AddNotifyJoinLobbyAccepted function.
- EOS_
Lobby_ AddNotify Leave Lobby Requested Options - Input parameters for the EOS_Lobby_AddNotifyLeaveLobbyRequested function.
- EOS_
Lobby_ AddNotify Lobby Invite Accepted Options - Input parameters for the EOS_Lobby_AddNotifyLobbyInviteAccepted function.
- EOS_
Lobby_ AddNotify Lobby Invite Received Options - Input parameters for the EOS_Lobby_AddNotifyLobbyInviteReceived function.
- EOS_
Lobby_ AddNotify Lobby Invite Rejected Options - Input parameters for the EOS_Lobby_AddNotifyLobbyInviteRejected function.
- EOS_
Lobby_ AddNotify Lobby Member Status Received Options - Input parameters for the EOS_Lobby_AddNotifyLobbyMemberStatusReceived function.
- EOS_
Lobby_ AddNotify Lobby Member Update Received Options - Input parameters for the EOS_Lobby_AddNotifyLobbyMemberUpdateReceived function.
- EOS_
Lobby_ AddNotify Lobby Update Received Options - Input parameters for the EOS_Lobby_AddNotifyLobbyUpdateReceived function.
- EOS_
Lobby_ AddNotifyRTC Room Connection Changed Options - Input parameters for the EOS_Lobby_AddNotifyRTCRoomConnectionChanged function.
- EOS_
Lobby_ AddNotify Send Lobby Native Invite Requested Options - Input parameters for the EOS_Lobby_AddNotifySendLobbyNativeInviteRequested function.
- EOS_
Lobby_ Attribute - An attribute and its visibility setting stored with a lobby. Used to store both lobby and lobby member data
- EOS_
Lobby_ Attribute Data - Contains information about lobby and lobby member data
- EOS_
Lobby_ Copy Lobby Details Handle ByInvite IdOptions - Input parameters for the EOS_Lobby_CopyLobbyDetailsHandleByInviteId function.
- EOS_
Lobby_ Copy Lobby Details Handle ByUi Event IdOptions - Input parameters for the EOS_Lobby_CopyLobbyDetailsHandleByUiEventId function.
- EOS_
Lobby_ Copy Lobby Details Handle Options - Input parameters for the EOS_Lobby_CopyLobbyDetailsHandle function.
- EOS_
Lobby_ Create Lobby Callback Info - Output parameters for the EOS_Lobby_CreateLobby function.
- EOS_
Lobby_ Create Lobby Options - Input parameters for the EOS_Lobby_CreateLobby function.
- EOS_
Lobby_ Create Lobby Search Options - Input parameters for the EOS_Lobby_CreateLobbySearch function.
- EOS_
Lobby_ Destroy Lobby Callback Info - Output parameters for the EOS_Lobby_DestroyLobby function.
- EOS_
Lobby_ Destroy Lobby Options - Input parameters for the EOS_Lobby_DestroyLobby function.
- EOS_
Lobby_ GetConnect String Options - Input parameters for the EOS_Lobby_GetConnectString function.
- EOS_
Lobby_ GetInvite Count Options - Input parameters for the EOS_Lobby_GetInviteCount function.
- EOS_
Lobby_ GetInvite IdBy Index Options - Input parameters for the EOS_Lobby_GetInviteIdByIndex function.
- EOS_
Lobby_ GetRTC Room Name Options - Input parameters for the EOS_Lobby_GetRTCRoomName function.
- EOS_
Lobby_ Hard Mute Member Callback Info - Output parameters for the EOS_Lobby_HardMuteMember function.
- EOS_
Lobby_ Hard Mute Member Options - Input parameters for the EOS_Lobby_HardMuteMember function.
- EOS_
Lobby_ IsRTC Room Connected Options - Input parameters for the EOS_Lobby_IsRTCRoomConnected function.
- EOS_
Lobby_ Join Lobby Accepted Callback Info - Output parameters for the EOS_Lobby_OnJoinLobbyAcceptedCallback Function.
- EOS_
Lobby_ Join Lobby ById Callback Info - Output parameters for the EOS_Lobby_JoinLobbyById function.
- EOS_
Lobby_ Join Lobby ById Options - Input parameters for the EOS_Lobby_JoinLobbyById function.
- EOS_
Lobby_ Join Lobby Callback Info - Output parameters for the EOS_Lobby_JoinLobby function.
- EOS_
Lobby_ Join Lobby Options - Input parameters for the EOS_Lobby_JoinLobby function.
- EOS_
Lobby_ JoinRTC Room Callback Info - Output parameters for the EOS_Lobby_JoinRTCRoom function.
- EOS_
Lobby_ JoinRTC Room Options - Input parameters for the EOS_Lobby_JoinRTCRoom function.
- EOS_
Lobby_ Kick Member Callback Info - Output parameters for the EOS_Lobby_KickMember function.
- EOS_
Lobby_ Kick Member Options - Input parameters for the EOS_Lobby_KickMember function.
- EOS_
Lobby_ Leave Lobby Callback Info - Output parameters for the EOS_Lobby_LeaveLobby function.
- EOS_
Lobby_ Leave Lobby Options - Input parameters for the EOS_Lobby_LeaveLobby function.
- EOS_
Lobby_ Leave Lobby Requested Callback Info - Output parameters for the EOS_Lobby_OnLeaveLobbyRequestedCallback Function.
- EOS_
Lobby_ LeaveRTC Room Callback Info - Output parameters for the EOS_Lobby_LeaveRTCRoom function.
- EOS_
Lobby_ LeaveRTC Room Options - Input parameters for the EOS_Lobby_LeaveRTCRoom function.
- EOS_
Lobby_ Lobby Invite Accepted Callback Info - Output parameters for the EOS_Lobby_OnLobbyInviteAcceptedCallback Function.
- EOS_
Lobby_ Lobby Invite Received Callback Info - Output parameters for the EOS_Lobby_OnLobbyInviteReceivedCallback Function.
- EOS_
Lobby_ Lobby Invite Rejected Callback Info - Output parameters for the EOS_Lobby_OnLobbyInviteRejectedCallback Function.
- EOS_
Lobby_ Lobby Member Status Received Callback Info - Output parameters for the EOS_Lobby_AddNotifyLobbyMemberStatusReceived function.
- EOS_
Lobby_ Lobby Member Update Received Callback Info - Output parameters for the EOS_Lobby_OnLobbyMemberUpdateReceivedCallback Function.
- EOS_
Lobby_ Lobby Update Received Callback Info - Output parameters for the EOS_Lobby_OnLobbyUpdateReceivedCallback Function.
- EOS_
Lobby_ LocalRTC Options - Input parameters to use with Lobby RTC Rooms.
- EOS_
Lobby_ OnCreate Lobby Callback - Function prototype definition for callbacks passed to EOS_Lobby_CreateLobby @param Data A EOS_Lobby_CreateLobby CallbackInfo containing the output information and result
- EOS_
Lobby_ OnDestroy Lobby Callback - Function prototype definition for callbacks passed to EOS_Lobby_DestroyLobby @param Data A EOS_Lobby_DestroyLobby CallbackInfo containing the output information and result
- EOS_
Lobby_ OnHard Mute Member Callback - Function prototype definition for callbacks passed to EOS_Lobby_HardMuteMember @param Data A EOS_Lobby_HardMuteMember CallbackInfo containing the output information and result
- EOS_
Lobby_ OnJoin Lobby Accepted Callback - Function prototype definition for notifications that comes from EOS_Lobby_AddNotifyJoinLobbyAccepted
- EOS_
Lobby_ OnJoin Lobby ById Callback - Function prototype definition for callbacks passed to EOS_Lobby_JoinLobbyById @param Data A EOS_Lobby_JoinLobbyById CallbackInfo containing the output information and result
- EOS_
Lobby_ OnJoin Lobby Callback - Function prototype definition for callbacks passed to EOS_Lobby_JoinLobby @param Data A EOS_Lobby_JoinLobby CallbackInfo containing the output information and result
- EOS_
Lobby_ OnJoinRTC Room Callback - Function prototype definition for callbacks passed to EOS_Lobby_JoinRTCRoom @param Data A EOS_Lobby_JoinRTCRoom CallbackInfo containing the output information and result
- EOS_
Lobby_ OnKick Member Callback - Function prototype definition for callbacks passed to EOS_Lobby_KickMember @param Data A EOS_Lobby_KickMember CallbackInfo containing the output information and result
- EOS_
Lobby_ OnLeave Lobby Callback - Function prototype definition for callbacks passed to EOS_Lobby_LeaveLobby @param Data A EOS_Lobby_LeaveLobby CallbackInfo containing the output information and result
- EOS_
Lobby_ OnLeave Lobby Requested Callback - Function prototype definition for notifications that comes from EOS_Lobby_AddNotifyLeaveLobbyRequested.
- EOS_
Lobby_ OnLeaveRTC Room Callback - Function prototype definition for callbacks passed to EOS_Lobby_LeaveRTCRoom @param Data A EOS_Lobby_LeaveRTCRoom CallbackInfo containing the output information and result
- EOS_
Lobby_ OnLobby Invite Accepted Callback - Function prototype definition for notifications that comes from EOS_Lobby_AddNotifyLobbyInviteAccepted
- EOS_
Lobby_ OnLobby Invite Received Callback - Function prototype definition for notifications that comes from EOS_Lobby_AddNotifyLobbyInviteReceived
- EOS_
Lobby_ OnLobby Invite Rejected Callback - Function prototype definition for notifications that comes from EOS_Lobby_AddNotifyLobbyInviteRejected
- EOS_
Lobby_ OnLobby Member Status Received Callback - Function prototype definition for callbacks passed to EOS_Lobby_AddNotifyLobbyMemberStatusReceived @param Data A EOS_Lobby_LobbyMemberStatusReceivedCallbackInfo CallbackInfo containing the output information and result
- EOS_
Lobby_ OnLobby Member Update Received Callback - Function prototype definition for notifications that comes from EOS_Lobby_AddNotifyLobbyMemberUpdateReceived
- EOS_
Lobby_ OnLobby Update Received Callback - Function prototype definition for notifications that comes from EOS_Lobby_AddNotifyLobbyUpdateReceived
- EOS_
Lobby_ OnPromote Member Callback - Function prototype definition for callbacks passed to EOS_Lobby_PromoteMember @param Data A EOS_Lobby_PromoteMember CallbackInfo containing the output information and result
- EOS_
Lobby_ OnQuery Invites Callback - Function prototype definition for callbacks passed to EOS_Lobby_QueryInvites @param Data A EOS_Lobby_QueryInvites CallbackInfo containing the output information and result
- EOS_
Lobby_ OnRTC Room Connection Changed Callback - Function prototype definition for notifications that comes from EOS_Lobby_AddNotifyRTCRoomConnectionChanged
- EOS_
Lobby_ OnReject Invite Callback - Function prototype definition for callbacks passed to EOS_Lobby_RejectInvite @param Data A EOS_Lobby_RejectInvite CallbackInfo containing the output information and result
- EOS_
Lobby_ OnSend Invite Callback - Function prototype definition for callbacks passed to EOS_Lobby_SendInvite @param Data A EOS_Lobby_SendInvite CallbackInfo containing the output information and result
- EOS_
Lobby_ OnSend Lobby Native Invite Requested Callback - Function prototype definition for notifications that comes from EOS_Lobby_AddNotifySendLobbyNativeInviteRequested
- EOS_
Lobby_ OnUpdate Lobby Callback - Function prototype definition for callbacks passed to EOS_Lobby_UpdateLobby @param Data A EOS_Lobby_UpdateLobby CallbackInfo containing the output information and result
- EOS_
Lobby_ Parse Connect String Options - Input parameters for the EOS_Lobby_GetConnectString function.
- EOS_
Lobby_ Promote Member Callback Info - Output parameters for the EOS_Lobby_PromoteMember function.
- EOS_
Lobby_ Promote Member Options - Input parameters for the EOS_Lobby_PromoteMember function.
- EOS_
Lobby_ Query Invites Callback Info - Output parameters for the EOS_Lobby_QueryInvites function.
- EOS_
Lobby_ Query Invites Options - Input parameters for the EOS_Lobby_QueryInvites function.
- EOS_
Lobby_ RTCRoom Connection Changed Callback Info - Output parameters for the EOS_Lobby_AddNotifyRTCRoomConnectionChanged function.
- EOS_
Lobby_ Reject Invite Callback Info - Output parameters for the EOS_Lobby_RejectInvite function.
- EOS_
Lobby_ Reject Invite Options - Input parameters for the EOS_Lobby_RejectInvite function.
- EOS_
Lobby_ Send Invite Callback Info - Output parameters for the EOS_Lobby_SendInvite function.
- EOS_
Lobby_ Send Invite Options - Input parameters for the EOS_Lobby_SendInvite function.
- EOS_
Lobby_ Send Lobby Native Invite Requested Callback Info - Output parameters for the EOS_Lobby_OnSendLobbyNativeInviteRequestedCallback Function.
- EOS_
Lobby_ Update Lobby Callback Info - Output parameters for the EOS_Lobby_UpdateLobby function.
- EOS_
Lobby_ Update Lobby Modification Options - Input parameters for the EOS_Lobby_UpdateLobbyModification function.
- EOS_
Lobby_ Update Lobby Options - Input parameters for the EOS_Lobby_UpdateLobby function.
- EOS_
Metrics_ Begin Player Session Options - BeginPlayerSession.
- EOS_
Metrics_ EndPlayer Session Options - EndPlayerSession.
- EOS_
Mod_ Identifier - EOS_Mod_Identifier is used to identify a mod.
- EOS_
Mods_ Copy ModInfo Options - Data for the EOS_Mods_CopyModInfo function.
- EOS_
Mods_ Enumerate Mods Callback Info - Output parameters for the EOS_Mods_EnumerateMods Function. These parameters are received through the callback provided to EOS_Mods_EnumerateMods
- EOS_
Mods_ Enumerate Mods Options - Input parameters for the EOS_Mods_EnumerateMods Function.
- EOS_
Mods_ Install ModCallback Info - Output parameters for the EOS_Mods_InstallMod Function. These parameters are received through the callback provided to EOS_Mods_InstallMod
- EOS_
Mods_ Install ModOptions - Input parameters for the EOS_Mods_InstallMod Function.
- EOS_
Mods_ ModInfo - Data for the EOS_Mods_CopyModInfo function.
- EOS_
Mods_ OnEnumerate Mods Callback - Function prototype definition for callbacks passed to EOS_Mods_EnumerateMods @param Data A EOS_Mods_EnumerateModsCallbackInfo containing the output information and result
- EOS_
Mods_ OnInstall ModCallback - Function prototype definition for callbacks passed to EOS_Mods_InstallMod @param Data A EOS_Mods_InstallModCallbackInfo containing the output information and result
- EOS_
Mods_ OnUninstall ModCallback - Function prototype definition for callbacks passed to EOS_Mods_UninstallMod @param Data A EOS_Mods_UninstallModCallbackInfo containing the output information and result
- EOS_
Mods_ OnUpdate ModCallback - Function prototype definition for callbacks passed to EOS_Mods_UpdateMod @param Data A EOS_Mods_UpdateModCallbackInfo containing the output information and result
- EOS_
Mods_ Uninstall ModCallback Info - Output parameters for the EOS_Mods_UninstallMod Function. These parameters are received through the callback provided to EOS_Mods_UninstallMod
- EOS_
Mods_ Uninstall ModOptions - Input parameters for the EOS_Mods_UninstallMod Function.
- EOS_
Mods_ Update ModCallback Info - Output parameters for the EOS_Mods_UpdateMod Function. These parameters are received through the callback provided to EOS_Mods_UpdateMod
- EOS_
Mods_ Update ModOptions - Input parameters for the EOS_Mods_UpdateMod Function.
- EOS_
Notification Id - Handle to an existing registered notification (0 is an invalid handle)
- EOS_
Online Platform Type - This type is used to distinguish between different online platforms.
- EOS_
P2P_ Accept Connection Options - Structure containing information about who would like to accept a connection, and which connection.
- EOS_
P2P_ AddNotify Incoming Packet Queue Full Options - Structure containing information about what version of the EOS_P2P_AddNotifyIncomingPacketQueueFull function is supported.
- EOS_
P2P_ AddNotify Peer Connection Closed Options - Structure containing information about who would like notifications about closed connections, and for which socket.
- EOS_
P2P_ AddNotify Peer Connection Established Options - Structure containing information about which connections should be notified
- EOS_
P2P_ AddNotify Peer Connection Interrupted Options - Structure containing information about who would like notifications about interrupted connections, and for which socket.
- EOS_
P2P_ AddNotify Peer Connection Request Options - Structure containing information about who would like connection notifications, and about which socket.
- EOS_
P2P_ Clear Packet Queue Options - Structure containing information about the packet queue to be cleared
- EOS_
P2P_ Close Connection Options - Structure containing information about who would like to close a connection, and which connection.
- EOS_
P2P_ Close Connections Options - Structure containing information about who would like to close connections, and by what socket ID
- EOS_
P2P_ GetNAT Type Options - Structure containing information needed to get previously queried NAT-types
- EOS_
P2P_ GetNext Received Packet Size Options - Structure containing information about who would like to receive a packet.
- EOS_
P2P_ GetPacket Queue Info Options - Structure containing information needed to get the current packet queue information.
- EOS_
P2P_ GetPort Range Options - Structure containing information about getting the configured port range settings.
- EOS_
P2P_ GetRelay Control Options - Structure containing information about getting the relay control setting.
- EOS_
P2P_ OnIncoming Connection Request Callback - Callback for information related to incoming connection requests.
- EOS_
P2P_ OnIncoming Connection Request Info - Structure containing information about an incoming connection request.
- EOS_
P2P_ OnIncoming Packet Queue Full Callback - Callback for information related to incoming connection requests.
- EOS_
P2P_ OnIncoming Packet Queue Full Info - Structure containing information about the packet queue’s state and the incoming packet that would overflow the queue
- EOS_
P2P_ OnPeer Connection Established Callback - Callback for information related to new connections being established
- EOS_
P2P_ OnPeer Connection Established Info - Structure containing information about a connection being established
- EOS_
P2P_ OnPeer Connection Interrupted Callback - Callback for information related to open connections that are interrupted.
- EOS_
P2P_ OnPeer Connection Interrupted Info - Structure containing information about an connection request that is that was interrupted.
- EOS_
P2P_ OnQueryNAT Type Complete Callback - Callback for information related to our NAT type query completing.
- EOS_
P2P_ OnQueryNAT Type Complete Info - Structure containing information about the local network NAT type
- EOS_
P2P_ OnRemote Connection Closed Callback - Callback for information related to open connections being closed.
- EOS_
P2P_ OnRemote Connection Closed Info - Structure containing information about an connection request that is being closed.
- EOS_
P2P_ Packet Queue Info - Information related to the current state of the packet queues. It is possible for the current size to be larger than the maximum size if the maximum size changes or if the maximum queue size is set to EOS_P2P_MAX_QUEUE_SIZE_UNLIMITED.
- EOS_
P2P_ QueryNAT Type Options - Structure containing information needed to query NAT-types
- EOS_
P2P_ Receive Packet Options - Structure containing information about who would like to receive a packet, and how much data can be stored safely.
- EOS_
P2P_ Send Packet Options - Structure containing information about the data being sent and to which player
- EOS_
P2P_ SetPacket Queue Size Options - Structure containing information about new packet queue size settings.
- EOS_
P2P_ SetPort Range Options - Structure containing information about new port range settings.
- EOS_
P2P_ SetRelay Control Options - Structure containing information about new relay configurations.
- EOS_
P2P_ Socket Id - P2P Socket ID
- EOS_
Platform_ Client Credentials - Client credentials.
- EOS_
Platform_ Desktop Crossplay Status Info - Output parameters for the EOS_Platform_GetDesktopCrossplayStatus function.
- EOS_
Platform_ GetDesktop Crossplay Status Options - Input parameters for the EOS_Platform_GetDesktopCrossplayStatus function.
- EOS_
Platform_ Options - Platform options for EOS_Platform_Create.
- EOS_
Platform_ RTCOptions - Platform RTC options.
- EOS_
Player Data Storage_ Copy File Metadata AtIndex Options - Input data for the CopyFileMetadataAtIndex function
- EOS_
Player Data Storage_ Copy File Metadata ByFilename Options - Input data for the CopyFileMetadataByFilename function
- EOS_
Player Data Storage_ Delete Cache Callback Info - Structure containing the result of a delete cache operation
- EOS_
Player Data Storage_ Delete Cache Options - Input data for the EOS_TitleStorage_DeleteCache function
- EOS_
Player Data Storage_ Delete File Callback Info - Data containing the result information for a delete file request
- EOS_
Player Data Storage_ Delete File Options - Input data for the EOS_PlayerDataStorage_DeleteFile function
- EOS_
Player Data Storage_ Duplicate File Callback Info - Data containing the result information for a duplicate file request
- EOS_
Player Data Storage_ Duplicate File Options - Input data for the EOS_PlayerDataStorage_DuplicateFile function
- EOS_
Player Data Storage_ ERead Result - Return results for EOS_PlayerDataStorage_OnReadFileDataCallback callbacks to return
- EOS_
Player Data Storage_ EWrite Result - Return results for EOS_PlayerDataStorage_OnWriteFileDataCallback callbacks to return
- EOS_
Player Data Storage_ File Metadata - Metadata information for a specific file
- EOS_
Player Data Storage_ File Transfer Progress Callback Info - Data containing the information about a file transfer in progress (or one that has completed)
- EOS_
Player Data Storage_ GetFile Metadata Count Options - Input data for the EOS_PlayerDataStorage_GetFileMetadataCount function
- EOS_
Player Data Storage_ OnDelete Cache Complete Callback - Callback for when EOS_PlayerDataStorage_DeleteCache completes
- EOS_
Player Data Storage_ OnDelete File Complete Callback - Callback for when EOS_PlayerDataStorage_DeleteFile completes
- EOS_
Player Data Storage_ OnDuplicate File Complete Callback - Callback for when EOS_PlayerDataStorage_DuplicateFile completes
- EOS_
Player Data Storage_ OnFile Transfer Progress Callback - Callback for when there is a progress update for a file transfer in progress
- EOS_
Player Data Storage_ OnQuery File Complete Callback - Callback for when EOS_PlayerDataStorage_QueryFile completes
- EOS_
Player Data Storage_ OnQuery File List Complete Callback - Callback for when EOS_PlayerDataStorage_QueryFileList completes
- EOS_
Player Data Storage_ OnRead File Complete Callback - Callback for when EOS_PlayerDataStorage_ReadFile completes
- EOS_
Player Data Storage_ OnRead File Data Callback - Callback for when we have data ready to be read from the requested file. It is undefined how often this will be called during a single tick.
- EOS_
Player Data Storage_ OnWrite File Complete Callback - Callback for when EOS_PlayerDataStorage_WriteFile completes
- EOS_
Player Data Storage_ OnWrite File Data Callback - Callback for when we are ready to get more data to be written into the requested file. It is undefined how often this will be called during a single tick.
- EOS_
Player Data Storage_ Query File Callback Info - Data containing information about a query file request
- EOS_
Player Data Storage_ Query File List Callback Info - Data containing information about a query file list request
- EOS_
Player Data Storage_ Query File List Options - Input data for the EOS_PlayerDataStorage_QueryFileList function
- EOS_
Player Data Storage_ Query File Options - Input data for the EOS_PlayerDataStorage_QueryFile function
- EOS_
Player Data Storage_ Read File Callback Info - Data containing the result of a read file request
- EOS_
Player Data Storage_ Read File Data Callback Info - Data containing data for a chunk of a file being read
- EOS_
Player Data Storage_ Read File Options - Input data for the EOS_PlayerDataStorage_ReadFile function
- EOS_
Player Data Storage_ Write File Callback Info - The result information for a request to write data to a file
- EOS_
Player Data Storage_ Write File Data Callback Info - Data containing data for a chunk of a file being written
- EOS_
Player Data Storage_ Write File Options - Input data for the EOS_PlayerDataStorage_WriteFile function
- EOS_
Presence Modification_ Data Record Id - Data for identifying which data records should be deleted.
- EOS_
Presence Modification_ Delete Data Options - Data for the EOS_PresenceModification_DeleteData function.
- EOS_
Presence Modification_ SetData Options - Data for the EOS_PresenceModification_SetData function.
- EOS_
Presence Modification_ SetJoin Info Options - Data for the EOS_PresenceModification_SetJoinInfo function.
- EOS_
Presence Modification_ SetRaw Rich Text Options - Data for the EOS_PresenceModification_SetRawRichText API.
- EOS_
Presence Modification_ SetStatus Options - Data for the EOS_PresenceModification_SetStatus function.
- EOS_
Presence_ AddNotify Join Game Accepted Options - Input parameters for the EOS_Presence_AddNotifyJoinGameAccepted function.
- EOS_
Presence_ AddNotify OnPresence Changed Options - Data for the EOS_Presence_AddNotifyOnPresenceChanged function.
- EOS_
Presence_ Copy Presence Options - Data for the EOS_Presence_CopyPresence function.
- EOS_
Presence_ Create Presence Modification Options - Data for the EOS_Presence_CreatePresenceModification function.
- EOS_
Presence_ Data Record - An individual presence data record that belongs to a EOS_Presence_Info object. This object is released when its parent EOS_Presence_Info object is released.
- EOS_
Presence_ EStatus - Presence Status states of a user
- EOS_
Presence_ GetJoin Info Options - Data for the EOS_Presence_GetJoinInfo function.
- EOS_
Presence_ HasPresence Options - Data for the EOS_Presence_HasPresence function.
- EOS_
Presence_ Info - All the known presence information for a specific user. This object must be released by calling EOS_Presence_Info_Release.
- EOS_
Presence_ Join Game Accepted Callback Info - Output parameters for the EOS_Presence_OnJoinGameAcceptedCallback Function.
- EOS_
Presence_ OnJoin Game Accepted Callback - Function prototype definition for notifications that come from EOS_Presence_AddNotifyJoinGameAccepted
- EOS_
Presence_ OnPresence Changed Callback - Callback for information related to notifications from EOS_Presence_AddNotifyOnPresenceChanged triggering.
- EOS_
Presence_ OnQuery Presence Complete Callback - Callback for information related to EOS_Presence_QueryPresence finishing.
- EOS_
Presence_ Presence Changed Callback Info - Data containing which users presence has changed
- EOS_
Presence_ Query Presence Callback Info - The result meta-data for a presence query.
- EOS_
Presence_ Query Presence Options - Data for the EOS_Presence_QueryPresence function
- EOS_
Presence_ SetPresence Callback Info - The result meta-data from setting a user’s presence.
- EOS_
Presence_ SetPresence Complete Callback - Callback for information related to EOS_Presence_SetPresence finishing.
- EOS_
Presence_ SetPresence Options - Data for the EOS_Presence_SetPresence function.
- EOS_
Product User Id - A handle to a user’s Product User ID (game services related ecosystem) This ID is associated with any of the external account providers (of which Epic Account Services is one)
- EOS_
Progression Snapshot_ AddProgression Options - Input parameters for the EOS_ProgressionSnapshot_AddProgression function.
- EOS_
Progression Snapshot_ Begin Snapshot Options - Input parameters for the EOS_ProgressionSnapshot_BeginSnapshot function.
- EOS_
Progression Snapshot_ Delete Snapshot Callback Info - Output parameters for the EOS_ProgressionSnapshot_DeleteSnapshot Function.
- EOS_
Progression Snapshot_ Delete Snapshot Options - Input parameters for the EOS_ProgressionSnapshot_DeleteSnapshot function.
- EOS_
Progression Snapshot_ EndSnapshot Options - Input parameters for the EOS_ProgressionSnapshot_EndSnapshot function.
- EOS_
Progression Snapshot_ OnDelete Snapshot Callback - Function prototype definition for callbacks passed to EOS_ProgressionSnapshot_DeleteSnapshot @param Data A EOS_ProgressionSnapshot_DeleteSnapshotCallbackInfo containing the output information and result
- EOS_
Progression Snapshot_ OnSubmit Snapshot Callback - Function prototype definition for callbacks passed to EOS_ProgressionSnapshot_SubmitSnapshot @param Data A EOS_ProgressionSnapshot_SubmitSnapshotCallbackInfo containing the output information and result
- EOS_
Progression Snapshot_ Submit Snapshot Callback Info - Output parameters for the EOS_ProgressionSnapshot_SubmitSnapshot Function.
- EOS_
Progression Snapshot_ Submit Snapshot Options - Input parameters for the EOS_ProgressionSnapshot_SubmitSnapshot function.
- EOS_
RTCAdmin_ Copy User Token ByIndex Options - Input parameters for the EOS_RTCAdmin_CopyUserTokenByIndex function.
- EOS_
RTCAdmin_ Copy User Token ByUser IdOptions - Input parameters for the EOS_RTCAdmin_CopyUserTokenByUserId function.
- EOS_
RTCAdmin_ Kick Complete Callback Info - Data containing the result information for a kick participant request.
- EOS_
RTCAdmin_ Kick Options - Input parameters for the EOS_RTCAdmin_Kick function.
- EOS_
RTCAdmin_ OnKick Complete Callback - Function prototype definition for callbacks passed to EOS_RTCAdmin_Kick @param Data An EOS_RTCAdmin_KickCompleteCallbackInfo containing the output information and result
- EOS_
RTCAdmin_ OnQuery Join Room Token Complete Callback - Function prototype definition for callbacks passed to EOS_RTCAdmin_QueryJoinRoomToken @param Data An EOS_RTCAdmin_QueryJoinRoomTokenCompleteCallbackInfo containing the output information and result
- EOS_
RTCAdmin_ OnSet Participant Hard Mute Complete Callback - Function prototype definition for callbacks passed to EOS_RTCAdmin_SetParticipantHardMute @param Data An EOS_RTCAdmin_SetParticipantHardMuteCompleteCallbackInfo containing the output information and result
- EOS_
RTCAdmin_ Query Join Room Token Complete Callback Info - Data containing the result information for a query join room token request.
- EOS_
RTCAdmin_ Query Join Room Token Options - Input parameters for the EOS_RTCAdmin_QueryJoinRoomToken function.
- EOS_
RTCAdmin_ SetParticipant Hard Mute Complete Callback Info - Data containing the result information for a hard mute request.
- EOS_
RTCAdmin_ SetParticipant Hard Mute Options - Input parameters for the EOS_RTCAdmin_SetParticipantHardMute function.
- EOS_
RTCAdmin_ User Token - Contains information about a collection of user tokens for joining a room.
- EOS_
RTC_ AddNotify Disconnected Options - This struct is used to call EOS_RTC_AddNotifyDisconnected.
- EOS_
RTC_ AddNotify Participant Status Changed Options - This struct is used to call EOS_RTC_AddNotifyParticipantStatusChanged.
- EOS_
RTC_ AddNotify Room Before Join Options - Input parameters for the EOS_RTC_AddNotifyRoomBeforeJoin function.
- EOS_
RTC_ AddNotify Room Statistics Updated Options - This struct is used to call EOS_RTC_AddNotifyRoomStatisticsUpdated.
- EOS_
RTC_ Block Participant Callback Info - This struct is passed in with a call to EOS_RTC_OnBlockParticipantCallback.
- EOS_
RTC_ Block Participant Options - This struct is passed in with a call to EOS_RTC_BlockParticipant.
- EOS_
RTC_ Disconnected Callback Info - This struct is passed in with a call to EOS_RTC_AddNotifyDisconnected registered event.
- EOS_
RTC_ Join Room Callback Info - This struct is passed in with a call to EOS_RTC_OnJoinRoomCallback.
- EOS_
RTC_ Join Room Options - This struct is used to call EOS_RTC_JoinRoom.
- EOS_
RTC_ Leave Room Callback Info - This struct is passed in with a call to EOS_RTC_OnLeaveRoomCallback.
- EOS_
RTC_ Leave Room Options - This struct is used to call EOS_RTC_LeaveRoom.
- EOS_
RTC_ OnBlock Participant Callback - Callback for completion of block participants request.
- EOS_
RTC_ OnDisconnected Callback - Function prototype definition for notifications that come from EOS_RTC_AddNotifyDisconnected
- EOS_
RTC_ OnJoin Room Callback - Callback for completion of room join request.
- EOS_
RTC_ OnLeave Room Callback - Callback for completion of room leave request.
- EOS_
RTC_ OnParticipant Status Changed Callback - Function prototype definition for notifications that come from EOS_RTC_AddNotifyParticipantStatusChanged
- EOS_
RTC_ OnRoom Before Join Callback - Function prototype definition for notifications that comes from EOS_RTC_AddNotifyRoomBeforeJoin
- EOS_
RTC_ OnRoom Statistics Updated Callback - Function prototype definition for notifications that come from EOS_RTC_AddNotifyRoomStatisticsUpdated
- EOS_
RTC_ Option - This struct is used to get information about a specific option.
- EOS_
RTC_ Participant Metadata - This struct is used to get information about a specific participant metadata item.
- EOS_
RTC_ Participant Status Changed Callback Info - This struct is passed in with a call to EOS_RTC_AddNotifyParticipantStatusChanged registered event.
- EOS_
RTC_ Room Before Join Callback Info - This struct is passed in with a call to EOS_RTC_AddNotifyRoomBeforeJoin registered event.
- EOS_
RTC_ Room Statistics Updated Info - This struct is passed in with a call to EOS_RTC_AddNotifyRoomStatisticsUpdated registered event.
- EOS_
RTC_ SetRoom Setting Options - This struct is used to call EOS_RTC_SetRoomSetting
- EOS_
RTC_ SetSetting Options - This struct is used to call EOS_RTC_SetSetting
- EOS_
Reallocate Memory Func - Function prototype type definition for functions that reallocate memory.
- EOS_
Release Memory Func - Function prototype type definition for functions that release memory.
- EOS_
Reports_ OnSend Player Behavior Report Complete Callback - Function prototype definition for callbacks passed to EOS_Reports_SendPlayerBehaviorReport. @param Data A EOS_Reports_SendPlayerBehaviorReportCompleteCallbackInfo containing the output information and result.
- EOS_
Reports_ Send Player Behavior Report Complete Callback Info - Output parameters for the EOS_Reports_SendPlayerBehaviorReport function.
- EOS_
Reports_ Send Player Behavior Report Options - Input parameters for the EOS_Reports_SendPlayerBehaviorReport function.
- EOS_
Sanctions_ Copy Player Sanction ByIndex Options - Input parameters for the EOS_Sanctions_CopyPlayerSanctionByIndex function
- EOS_
Sanctions_ Create Player Sanction Appeal Callback - Function definition for callbacks passed to EOS_Sanctions_CreatePlayerSanctionAppeal. @param Data - EOS_Sanctions_CreatePlayerSanctionAppealCallbackInfo containing the output information and result.
- EOS_
Sanctions_ Create Player Sanction Appeal Callback Info - Output parameters for the EOS_Sanctions_CreatePlayerSanctionAppealCallbackInfo function.
- EOS_
Sanctions_ Create Player Sanction Appeal Options - Input parameters for the EOS_Sanctions_CreatePlayerSanctionAppeal function.
- EOS_
Sanctions_ GetPlayer Sanction Count Options - Input parameters for the EOS_Sanctions_GetPlayerSanctionCount function.
- EOS_
Sanctions_ OnQuery Active Player Sanctions Callback - Function prototype definition for callbacks passed to EOS_Sanctions_QueryActivePlayerSanctions @param Data A EOS_Sanctions_QueryActivePlayerSanctionsCallbackInfo containing the output information and result
- EOS_
Sanctions_ Player Sanction - Contains information about a single player sanction.
- EOS_
Sanctions_ Query Active Player Sanctions Callback Info - Output parameters for the EOS_Sanctions_QueryActivePlayerSanctions function.
- EOS_
Sanctions_ Query Active Player Sanctions Options - Input parameters for the EOS_Sanctions_QueryActivePlayerSanctions API.
- EOS_
Session Details_ Attribute - An attribution value and its advertisement setting stored with a session.
- EOS_
Session Details_ Copy Info Options - Input parameters for the EOS_SessionDetails_CopyInfo function.
- EOS_
Session Details_ Copy Session Attribute ByIndex Options - Input parameters for the EOS_SessionDetails_CopySessionAttributeByIndex function.
- EOS_
Session Details_ Copy Session Attribute ByKey Options - Input parameters for the EOS_SessionDetails_CopySessionAttributeByKey function.
- EOS_
Session Details_ GetSession Attribute Count Options - Input parameters for the EOS_SessionDetails_GetSessionAttributeCount function.
- EOS_
Session Details_ Info - Internal details about a session, found on both active sessions and within search results
- EOS_
Session Details_ Settings - Common settings associated with a single session
- EOS_
Session Modification_ AddAttribute Options - Input parameters for the EOS_SessionModification_AddAttribute function.
- EOS_
Session Modification_ Remove Attribute Options - Input parameters for the EOS_SessionModification_RemoveAttribute function.
- EOS_
Session Modification_ SetAllowed Platform IdsOptions - Input parameters for the EOS_SessionModification_SetAllowedPlatformIds function.
- EOS_
Session Modification_ SetBucket IdOptions - Input parameters for the EOS_SessionModification_SetBucketId function.
- EOS_
Session Modification_ SetHost Address Options - Input parameters for the EOS_SessionModification_SetHostAddress function.
- EOS_
Session Modification_ SetInvites Allowed Options - Input parameters for the EOS_SessionModification_SetInvitesAllowed function.
- EOS_
Session Modification_ SetJoin InProgress Allowed Options - Input parameters for the EOS_SessionModification_SetJoinInProgressAllowed function.
- EOS_
Session Modification_ SetMax Players Options - Input parameters for the EOS_SessionModification_SetMaxPlayers function.
- EOS_
Session Modification_ SetPermission Level Options - Input parameters for the EOS_SessionModification_SetPermissionLevel function.
- EOS_
Session Search_ Copy Search Result ByIndex Options - Input parameters for the EOS_SessionSearch_CopySearchResultByIndex function.
- EOS_
Session Search_ Find Callback Info - Output parameters for the EOS_SessionSearch_Find function.
- EOS_
Session Search_ Find Options - Input parameters for the EOS_SessionSearch_Find function.
- EOS_
Session Search_ GetSearch Result Count Options - Input parameters for the EOS_SessionSearch_GetSearchResultCount function.
- EOS_
Session Search_ OnFind Callback - Function prototype definition for callbacks passed to EOS_SessionSearch_Find @param Data A EOS_SessionSearch_FindCallbackInfo containing the output information and result
- EOS_
Session Search_ Remove Parameter Options - Input parameters for the EOS_SessionSearch_RemoveParameter function.
- EOS_
Session Search_ SetMax Results Options - Input parameters for the EOS_SessionSearch_SetMaxResults function.
- EOS_
Session Search_ SetParameter Options - Input parameters for the EOS_SessionSearch_SetParameter function.
- EOS_
Session Search_ SetSession IdOptions - Input parameters for the EOS_SessionSearch_SetSessionId function.
- EOS_
Session Search_ SetTarget User IdOptions - Input parameters for the EOS_SessionSearch_SetTargetUserId function.
- EOS_
Sessions_ AddNotify Join Session Accepted Options - Input parameters for the EOS_Sessions_AddNotifyJoinSessionAccepted function.
- EOS_
Sessions_ AddNotify Leave Session Requested Options - Input parameters for the EOS_Sessions_AddNotifyLeaveSessionRequested function.
- EOS_
Sessions_ AddNotify Send Session Native Invite Requested Options - Input parameters for the EOS_Sessions_AddNotifySendSessionNativeInviteRequested function.
- EOS_
Sessions_ AddNotify Session Invite Accepted Options - Input parameters for the EOS_Sessions_AddNotifySessionInviteAccepted function.
- EOS_
Sessions_ AddNotify Session Invite Received Options - Input parameters for the EOS_Sessions_AddNotifySessionInviteReceived function.
- EOS_
Sessions_ AddNotify Session Invite Rejected Options - Input parameters for the EOS_Sessions_AddNotifySessionInviteRejected function.
- EOS_
Sessions_ Attribute Data - Contains information about both session and search parameter attribution
- EOS_
Sessions_ Copy Active Session Handle Options - Input parameters for the EOS_Sessions_CopyActiveSessionHandle function.
- EOS_
Sessions_ Copy Session Handle ByInvite IdOptions - Input parameters for the EOS_Sessions_CopySessionHandleByInviteId function.
- EOS_
Sessions_ Copy Session Handle ByUi Event IdOptions - Input parameters for the EOS_Sessions_CopySessionHandleByUiEventId function.
- EOS_
Sessions_ Copy Session Handle ForPresence Options - Input parameters for the EOS_Sessions_CopySessionHandleForPresence function.
- EOS_
Sessions_ Create Session Modification Options - Input parameters for the EOS_Sessions_CreateSessionModification function.
- EOS_
Sessions_ Create Session Search Options - Input parameters for the EOS_Sessions_CreateSessionSearch function.
- EOS_
Sessions_ Destroy Session Callback Info - Output parameters for the EOS_Sessions_DestroySession function.
- EOS_
Sessions_ Destroy Session Options - Input parameters for the EOS_Sessions_DestroySession function.
- EOS_
Sessions_ Dump Session State Options - Input parameters for the EOS_Sessions_DumpSessionState function.
- EOS_
Sessions_ EndSession Callback Info - Output parameters for the EOS_Sessions_EndSession function.
- EOS_
Sessions_ EndSession Options - Input parameters for the EOS_Sessions_EndSession function.
- EOS_
Sessions_ GetInvite Count Options - Input parameters for the EOS_Sessions_GetInviteCount function.
- EOS_
Sessions_ GetInvite IdBy Index Options - Input parameters for the EOS_Sessions_GetInviteIdByIndex function.
- EOS_
Sessions_ IsUser InSession Options - Input parameters for the EOS_Sessions_IsUserInSession function.
- EOS_
Sessions_ Join Session Accepted Callback Info - Output parameters for the EOS_Sessions_OnJoinSessionAcceptedCallback function.
- EOS_
Sessions_ Join Session Callback Info - Output parameters for the EOS_Sessions_JoinSession function.
- EOS_
Sessions_ Join Session Options - Input parameters for the EOS_Sessions_JoinSession function.
- EOS_
Sessions_ Leave Session Requested Callback Info - Output parameters for the EOS_Sessions_OnLeaveSessionRequestedCallback Function.
- EOS_
Sessions_ OnDestroy Session Callback - Function prototype definition for callbacks passed to EOS_Sessions_DestroySession @param Data A EOS_Sessions_DestroySessionCallbackInfo containing the output information and result
- EOS_
Sessions_ OnEnd Session Callback - Function prototype definition for callbacks passed to EOS_Sessions_EndSession @param Data A EOS_Sessions_EndSessionCallbackInfo containing the output information and result
- EOS_
Sessions_ OnJoin Session Accepted Callback - Function prototype definition for notifications that come from EOS_Sessions_AddNotifyJoinSessionAccepted
- EOS_
Sessions_ OnJoin Session Callback - Function prototype definition for callbacks passed to EOS_Sessions_JoinSession @param Data A EOS_Sessions_JoinSessionCallbackInfo containing the output information and result
- EOS_
Sessions_ OnLeave Session Requested Callback - Function prototype definition for notifications that comes from EOS_Sessions_AddNotifyLeaveSessionRequested.
- EOS_
Sessions_ OnQuery Invites Callback - Function prototype definition for callbacks passed to EOS_Sessions_QueryInvites @param Data A EOS_Sessions_QueryInvites CallbackInfo containing the output information and result
- EOS_
Sessions_ OnRegister Players Callback - Function prototype definition for callbacks passed to EOS_Sessions_RegisterPlayers @param Data A EOS_Sessions_RegisterPlayersCallbackInfo containing the output information and result
- EOS_
Sessions_ OnReject Invite Callback - Function prototype definition for callbacks passed to EOS_Sessions_RejectInvite @param Data A EOS_Sessions_RejectInviteCallbackInfo containing the output information and result
- EOS_
Sessions_ OnSend Invite Callback - Function prototype definition for callbacks passed to EOS_Sessions_SendInvite @param Data A EOS_Sessions_SendInviteCallbackInfo containing the output information and result
- EOS_
Sessions_ OnSend Session Native Invite Requested Callback - Function prototype definition for notifications that comes from EOS_Sessions_AddNotifySendSessionNativeInviteRequested
- EOS_
Sessions_ OnSession Invite Accepted Callback - Function prototype definition for notifications that come from EOS_Sessions_AddNotifySessionInviteAccepted
- EOS_
Sessions_ OnSession Invite Received Callback - Function prototype definition for notifications that come from EOS_Sessions_AddNotifySessionInviteReceived
- EOS_
Sessions_ OnSession Invite Rejected Callback - Function prototype definition for notifications that come from EOS_Sessions_AddNotifySessionInviteRejected
- EOS_
Sessions_ OnStart Session Callback - Function prototype definition for callbacks passed to EOS_Sessions_StartSession @param Data A EOS_Sessions_StartSessionCallbackInfo containing the output information and result
- EOS_
Sessions_ OnUnregister Players Callback - Function prototype definition for callbacks passed to EOS_Sessions_UnregisterPlayers @param Data A EOS_Sessions_UnregisterPlayersCallbackInfo containing the output information and result
- EOS_
Sessions_ OnUpdate Session Callback - Function prototype definition for callbacks passed to EOS_Sessions_UpdateSession @param Data A EOS_Sessions_UpdateSessionCallbackInfo containing the output information and result
- EOS_
Sessions_ Query Invites Callback Info - Output parameters for the EOS_Sessions_QueryInvites function.
- EOS_
Sessions_ Query Invites Options - Input parameters for the EOS_Sessions_QueryInvites function.
- EOS_
Sessions_ Register Players Callback Info - Output parameters for the EOS_Sessions_RegisterPlayers function.
- EOS_
Sessions_ Register Players Options - Input parameters for the EOS_Sessions_RegisterPlayers function.
- EOS_
Sessions_ Reject Invite Callback Info - Output parameters for the EOS_Sessions_RejectInvite function.
- EOS_
Sessions_ Reject Invite Options - Input parameters for the EOS_Sessions_RejectInvite function.
- EOS_
Sessions_ Send Invite Callback Info - Output parameters for the EOS_Sessions_SendInvite function.
- EOS_
Sessions_ Send Invite Options - Input parameters for the EOS_Sessions_SendInvite function.
- EOS_
Sessions_ Send Session Native Invite Requested Callback Info - Output parameters for the EOS_Sessions_OnSendSessionNativeInviteRequestedCallback Function.
- EOS_
Sessions_ Session Invite Accepted Callback Info - Output parameters for the EOS_Sessions_OnSessionInviteAcceptedCallback function.
- EOS_
Sessions_ Session Invite Received Callback Info - Output parameters for the EOS_Sessions_OnSessionInviteReceivedCallback function.
- EOS_
Sessions_ Session Invite Rejected Callback Info - Output parameters for the EOS_Sessions_OnSessionInviteRejectedCallback function.
- EOS_
Sessions_ Start Session Callback Info - Output parameters for the EOS_Sessions_StartSession function.
- EOS_
Sessions_ Start Session Options - Input parameters for the EOS_Sessions_StartSession function.
- EOS_
Sessions_ Unregister Players Callback Info - Output parameters for the EOS_Sessions_UnregisterPlayers function.
- EOS_
Sessions_ Unregister Players Options - Input parameters for the EOS_Sessions_UnregisterPlayers function.
- EOS_
Sessions_ Update Session Callback Info - Output parameters for the EOS_Sessions_UpdateSession function.
- EOS_
Sessions_ Update Session Modification Options - Input parameters for the EOS_Sessions_UpdateSessionModification function.
- EOS_
Sessions_ Update Session Options - Input parameters for the EOS_Sessions_UpdateSession function.
- EOS_
Stats_ Copy Stat ByIndex Options - Input parameters for the EOS_Stats_CopyStatByIndex function.
- EOS_
Stats_ Copy Stat ByName Options - Input parameters for the EOS_Stats_CopyStatByName function.
- EOS_
Stats_ GetStat Count Options - Input parameters for the EOS_Stats_GetStatsCount function.
- EOS_
Stats_ Ingest Data - Contains information about a single stat to ingest.
- EOS_
Stats_ Ingest Stat Complete Callback Info - Data containing the result information for an ingest stat request.
- EOS_
Stats_ Ingest Stat Options - Input parameters for the EOS_Stats_IngestStat function.
- EOS_
Stats_ OnIngest Stat Complete Callback - Function prototype definition for callbacks passed to EOS_Stats_IngestStat @param Data A EOS_Stats_IngestStatCompleteCallbackInfo containing the output information and result
- EOS_
Stats_ OnQuery Stats Complete Callback - Function prototype definition for callbacks passed to EOS_Stats_QueryStats
- EOS_
Stats_ OnQuery Stats Complete Callback Info - Data containing the result information for querying a player’s stats request.
- EOS_
Stats_ Query Stats Options - Input parameters for the EOS_Stats_QueryStats function.
- EOS_
Stats_ Stat - Contains information about a single player stat.
- EOS_
Title Storage_ Copy File Metadata AtIndex Options - Input data for the CopyFileMetadataAtIndex function
- EOS_
Title Storage_ Copy File Metadata ByFilename Options - Input data for the CopyFileMetadataByFilename function
- EOS_
Title Storage_ Delete Cache Callback Info - Structure containing the result of a delete cache operation
- EOS_
Title Storage_ Delete Cache Options - Input data for the EOS_TitleStorage_DeleteCache function
- EOS_
Title Storage_ ERead Result - Return results for EOS_TitleStorage_OnReadFileDataCallback callbacks
- EOS_
Title Storage_ File Metadata - Metadata information for a specific file
- EOS_
Title Storage_ File Transfer Progress Callback Info - Structure containing the information about a file transfer in progress (or one that has completed)
- EOS_
Title Storage_ GetFile Metadata Count Options - Input data for the EOS_TitleStorage_GetFileMetadataCount function
- EOS_
Title Storage_ OnDelete Cache Complete Callback - Callback for when EOS_TitleStorage_DeleteCache completes
- EOS_
Title Storage_ OnFile Transfer Progress Callback - Callback for when there is a progress update for a file transfer in progress
- EOS_
Title Storage_ OnQuery File Complete Callback - Callback for when EOS_TitleStorage_QueryFile completes
- EOS_
Title Storage_ OnQuery File List Complete Callback - Callback for when EOS_TitleStorage_QueryFileList completes
- EOS_
Title Storage_ OnRead File Complete Callback - Callback for when EOS_TitleStorage_ReadFile completes
- EOS_
Title Storage_ OnRead File Data Callback - Callback for when we have data ready to be read from the requested file. It is undefined how often this will be called during a single tick.
- EOS_
Title Storage_ Query File Callback Info - Structure containing information about a query file request
- EOS_
Title Storage_ Query File List Callback Info - Structure containing information about a query file list request
- EOS_
Title Storage_ Query File List Options - Input data for the EOS_TitleStorage_QueryFileList function
- EOS_
Title Storage_ Query File Options - Input data for the EOS_TitleStorage_QueryFile function
- EOS_
Title Storage_ Read File Callback Info - Structure containing the result of a read file request
- EOS_
Title Storage_ Read File Data Callback Info - Structure containing data for a chunk of a file being read
- EOS_
Title Storage_ Read File Options - Input data for the EOS_TitleStorage_ReadFile function
- EOS_
UI_ Acknowledge Event IdOptions - Input parameters for the EOS_UI_AcknowledgeEventId.
- EOS_
UI_ AddNotify Display Settings Updated Options - Input parameters for the EOS_UI_AddNotifyDisplaySettingsUpdated function.
- EOS_
UI_ AddNotify Memory Monitor Options - Input parameters for the EOS_UI_AddNotifyMemoryMonitor function.
- EOS_
UI_ AddNotify OnScreen Keyboard Requested Options - Input parameters for the EOS_UI_AddNotifyOnScreenKeyboardRequested function.
- EOS_
UI_ Configure OnScreen Keyboard Options - Input parameters for the EOS_UI_ConfigureOnScreenKeyboard function.
- EOS_
UI_ EInput State Button Flags - Flags used in EOS_UI_ReportInputStateOptions to identify buttons which are down.
- EOS_
UI_ EKey Combination - EOS_
UI_ ENotification Location - Notification locations to be used to set the preference for pop-up.
- EOS_
UI_ EOnScreen Keyboard Behavior - An on screen keyboard behavior.
- EOS_
UI_ EOnScreen Keyboard Type - An on screen keyboard type.
- EOS_
UI_ Event Id - ID representing a specific UI event.
- EOS_
UI_ GetFriends Exclusive Input Options - Input parameters for the EOS_UI_GetFriendsExclusiveInput function.
- EOS_
UI_ GetFriends Visible Options - Input parameters for the EOS_UI_GetFriendsVisible function.
- EOS_
UI_ GetToggle Friends Button Options - Input parameters for the EOS_UI_GetToggleFriendsButton function.
- EOS_
UI_ GetToggle Friends KeyOptions - Input parameters for the EOS_UI_GetToggleFriendsKey function.
- EOS_
UI_ Hide Friends Callback Info - Output parameters for the EOS_UI_HideFriends function.
- EOS_
UI_ Hide Friends Options - Input parameters for the EOS_UI_HideFriends function.
- EOS_
UI_ IsSocial Overlay Paused Options - Input parameters for the EOS_UI_IsSocialOverlayPaused function.
- EOS_
UI_ Memory Monitor Callback Info - A structure representing a memory monitoring message.
- EOS_
UI_ OnDisplay Settings Updated Callback - Function prototype definition for callbacks passed to EOS_UI_AddNotifyDisplaySettingsUpdated @param Data A EOS_UI_OnDisplaySettingsUpdatedCallbackInfo containing the current display state.
- EOS_
UI_ OnDisplay Settings Updated Callback Info - Output parameters for the EOS_UI_AddNotifyDisplaySettingsUpdated function.
- EOS_
UI_ OnHide Friends Callback - Function prototype definition for callbacks passed to EOS_UI_HideFriends @param Data A EOS_UI_HideFriendsCallbackInfo containing the output information and result
- EOS_
UI_ OnMemory Monitor Callback - Function prototype definition for callbacks passed to EOS_UI_AddNotifyMemoryMonitor @param Data A EOS_UI_MemoryMonitorCallbackInfo containing the output information and result
- EOS_
UI_ OnScreen Keyboard Requested Callback - Function prototype definition for callbacks passed to EOS_UI_AddNotifyOnScreenKeyboardRequested. @param Data A EOS_UI_OnScreenKeyboardRequestedCallbackInfo containing notification data.
- EOS_
UI_ OnScreen Keyboard Requested Callback Info - Output parameters for the EOS_UI_AddNotifyOnScreenKeyboardRequested function.
- EOS_
UI_ OnShow Block Player Callback - Function prototype definition for callbacks passed to EOS_UI_ShowBlockPlayer @param Data A EOS_UI_OnShowBlockPlayerCallbackInfo containing the output information and result
- EOS_
UI_ OnShow Block Player Callback Info - Output parameters for the EOS_UI_ShowBlockPlayer function.
- EOS_
UI_ OnShow Friends Callback - Function prototype definition for callbacks passed to EOS_UI_ShowFriends @param Data A EOS_UI_ShowFriendsCallbackInfo containing the output information and result
- EOS_
UI_ OnShow Native Profile Callback - Function prototype definition for callbacks passed to EOS_UI_ShowNativeProfile @param Data A EOS_UI_ShowNativeProfileCallbackInfo containing the output information and result
- EOS_
UI_ OnShow Report Player Callback - Function prototype definition for callbacks passed to EOS_UI_ShowReportPlayer @param Data A EOS_UI_OnShowReportPlayerCallbackInfo containing the output information and result
- EOS_
UI_ OnShow Report Player Callback Info - Output parameters for the EOS_UI_ShowReportPlayer function.
- EOS_
UI_ Pause Social Overlay Options - Input parameters for the EOS_UI_PauseSocialOverlay function.
- EOS_
UI_ PrePresent Options - Parameters for the EOS_UI_PrePresent function.
- EOS_
UI_ Rect - A rectangle.
- EOS_
UI_ Report Input State Options - Input parameters for the EOS_UI_ReportInputState function.
- EOS_
UI_ SetDisplay Preference Options - Input parameters for the EOS_UI_SetDisplayPreference function.
- EOS_
UI_ SetToggle Friends Button Options - Input parameters for the EOS_UI_SetToggleFriendsButton function.
- EOS_
UI_ SetToggle Friends KeyOptions - Input parameters for the EOS_UI_SetToggleFriendsKey function.
- EOS_
UI_ Show Block Player Options - Parameters for the EOS_UI_ShowBlockPlayer function.
- EOS_
UI_ Show Friends Callback Info - Output parameters for the EOS_UI_ShowFriends function.
- EOS_
UI_ Show Friends Options - Input parameters for the EOS_UI_ShowFriends function.
- EOS_
UI_ Show Native Profile Callback Info - Output parameters for the EOS_UI_ShowNativeProfile function.
- EOS_
UI_ Show Native Profile Options - Parameters for the EOS_UI_ShowNativeProfile function.
- EOS_
UI_ Show Report Player Options - Parameters for the EOS_UI_ShowReportPlayer function.
- EOS_
User Info - A structure that contains the user information. These structures are created by EOS_UserInfo_CopyUserInfo and must be passed to EOS_UserInfo_Release.
- EOS_
User Info_ Best Display Name - A structure that contains the user information. These structures are created by EOS_UserInfo_CopyBestDisplayName or EOS_UserInfo_CopyBestDisplayNameWithPlatform and must be passed to EOS_UserInfo_BestDisplayName_Release.
- EOS_
User Info_ Copy Best Display Name Options - Input parameters for the EOS_UserInfo_CopyBestDisplayName function.
- EOS_
User Info_ Copy Best Display Name With Platform Options - Input parameters for the EOS_UserInfo_CopyBestDisplayNameWithPlatform function.
- EOS_
User Info_ Copy External User Info ByAccount IdOptions - Input parameters for the EOS_UserInfo_CopyExternalUserInfoByAccountId function.
- EOS_
User Info_ Copy External User Info ByAccount Type Options - Input parameters for the EOS_UserInfo_CopyExternalUserInfoByAccountType function.
- EOS_
User Info_ Copy External User Info ByIndex Options - Input parameters for the EOS_UserInfo_CopyExternalUserInfoByIndex function.
- EOS_
User Info_ Copy User Info Options - Input parameters for the EOS_UserInfo_CopyUserInfo function.
- EOS_
User Info_ External User Info - Contains information about a single external user info.
- EOS_
User Info_ GetExternal User Info Count Options - Input parameters for the EOS_UserInfo_GetExternalUserInfoCount function.
- EOS_
User Info_ GetLocal Platform Type Options - Input parameters for the EOS_UserInfo_GetLocalPlatformType function.
- EOS_
User Info_ OnQuery User Info ByDisplay Name Callback - Function prototype definition for callbacks passed to EOS_UserInfo_QueryUserInfo @param Data A EOS_UserInfo_QueryUserInfoByDisplayNameCallbackInfo containing the output information and result
- EOS_
User Info_ OnQuery User Info ByExternal Account Callback - Function prototype definition for callbacks passed to EOS_UserInfo_QueryUserInfoByExternalAccount @param Data A EOS_UserInfo_QueryUserInfoByExternalAccountCallbackInfo containing the output information and result
- EOS_
User Info_ OnQuery User Info Callback - Function prototype definition for callbacks passed to EOS_UserInfo_QueryUserInfo @param Data A EOS_UserInfo_QueryUserInfoCallbackInfo containing the output information and result
- EOS_
User Info_ Query User Info ByDisplay Name Callback Info - Output parameters for the EOS_UserInfo_QueryUserInfoByDisplayName Function.
- EOS_
User Info_ Query User Info ByDisplay Name Options - Input parameters for the EOS_UserInfo_QueryUserInfoByDisplayName function.
- EOS_
User Info_ Query User Info ByExternal Account Callback Info - Output parameters for the EOS_UserInfo_QueryUserInfoByExternalAccount Function.
- EOS_
User Info_ Query User Info ByExternal Account Options - Input parameters for the EOS_UserInfo_QueryUserInfoByExternalAccount function.
- EOS_
User Info_ Query User Info Callback Info - Output parameters for the EOS_UserInfo_QueryUserInfo Function.
- EOS_
User Info_ Query User Info Options - Input parameters for the EOS_UserInfo_QueryUserInfo function.
- c_char
- Equivalent to C’s
chartype. - c_
double - Equivalent to C’s
doubletype. - c_float
- Equivalent to C’s
floattype. - c_int
- Equivalent to C’s
signed int(int) type. - c_
longlong - Equivalent to C’s
signed long long(long long) type. - c_short
- Equivalent to C’s
signed short(short) type. - c_uchar
- Equivalent to C’s
unsigned chartype. - c_uint
- Equivalent to C’s
unsigned inttype. - c_
ulonglong - Equivalent to C’s
unsigned long longtype. - c_
ushort - Equivalent to C’s
unsigned shorttype. - size_t
Unions§
- _tagEOS_
Anti Cheat Common_ LogEvent Param Pair__ bindgen_ ty_ 1 - Parameter value
- _tagEOS_
Lobby_ Attribute Data__ bindgen_ ty_ 1 - Value of the lobby attribute
- _tagEOS_
Metrics_ Begin Player Session Options__ bindgen_ ty_ 1 - The Account ID for the player whose session is beginning.
- _tagEOS_
Metrics_ EndPlayer Session Options__ bindgen_ ty_ 1 - The Account ID for the player whose session is ending.
- _tagEOS_
Sessions_ Attribute Data__ bindgen_ ty_ 1 - Value of the session attribute