Enum Class EOS_EResult

java.lang.Object
java.lang.Enum<EOS_EResult>
host.anzo.eossdk.eos.sdk.common.enums.EOS_EResult
All Implemented Interfaces:
com.sun.jna.NativeMapped, Serializable, Comparable<EOS_EResult>, Constable

public enum EOS_EResult extends Enum<EOS_EResult> implements com.sun.jna.NativeMapped
All possible states of the network
Since:
8/5/2023
  • Enum Constant Details

    • EOS_Success

      public static final EOS_EResult EOS_Success
    • EOS_NoConnection

      public static final EOS_EResult EOS_NoConnection
      Failed due to no connection
    • EOS_InvalidCredentials

      public static final EOS_EResult EOS_InvalidCredentials
      Failed login due to invalid credentials
    • EOS_InvalidUser

      public static final EOS_EResult EOS_InvalidUser
      Failed due to invalid or missing user
    • EOS_InvalidAuth

      public static final EOS_EResult EOS_InvalidAuth
      Failed due to invalid or missing authentication token for user (e.g. not logged in),
    • EOS_AccessDenied

      public static final EOS_EResult EOS_AccessDenied
      Failed due to invalid access
    • EOS_MissingPermissions

      public static final EOS_EResult EOS_MissingPermissions
      If the client does not possess the permission required
    • EOS_Token_Not_Account

      public static final EOS_EResult EOS_Token_Not_Account
      If the token provided does not represent an account
    • EOS_TooManyRequests

      public static final EOS_EResult EOS_TooManyRequests
      Throttled due to too many requests
    • EOS_AlreadyPending

      public static final EOS_EResult EOS_AlreadyPending
      Async request was already pending
    • EOS_InvalidParameters

      public static final EOS_EResult EOS_InvalidParameters
      Invalid parameters specified for request
    • EOS_InvalidRequest

      public static final EOS_EResult EOS_InvalidRequest
      Invalid request
    • EOS_UnrecognizedResponse

      public static final EOS_EResult EOS_UnrecognizedResponse
      Failed due to unable to parse or recognize a backend response
    • EOS_IncompatibleVersion

      public static final EOS_EResult EOS_IncompatibleVersion
      Incompatible client for backend version
    • EOS_NotConfigured

      public static final EOS_EResult EOS_NotConfigured
      Not configured correctly for use
    • EOS_AlreadyConfigured

      public static final EOS_EResult EOS_AlreadyConfigured
      Already configured for use.
    • EOS_NotImplemented

      public static final EOS_EResult EOS_NotImplemented
      Feature not available on this implementation
    • EOS_Canceled

      public static final EOS_EResult EOS_Canceled
      Operation was canceled (likely by user),
    • EOS_NotFound

      public static final EOS_EResult EOS_NotFound
      The requested information was not found
    • EOS_OperationWillRetry

      public static final EOS_EResult EOS_OperationWillRetry
      An error occurred during an asynchronous operation(and it will be retried. Callbacks receiving this result will be called again in the future.
    • EOS_NoChange

      public static final EOS_EResult EOS_NoChange
      The request had no effect
    • EOS_VersionMismatch

      public static final EOS_EResult EOS_VersionMismatch
      The request attempted to use multiple or inconsistent API versions
    • EOS_LimitExceeded

      public static final EOS_EResult EOS_LimitExceeded
      A maximum limit was exceeded on the client(different from EOS_TooManyRequests
    • EOS_Disabled

      public static final EOS_EResult EOS_Disabled
      Feature or client ID performing the operation has been disabled.
    • EOS_DuplicateNotAllowed

      public static final EOS_EResult EOS_DuplicateNotAllowed
      Duplicate entry not allowed
    • EOS_MissingParameters_DEPRECATED

      public static final EOS_EResult EOS_MissingParameters_DEPRECATED
      Required parameters are missing. DEPRECATED: This error is no longer used.
    • EOS_InvalidSandboxId

      public static final EOS_EResult EOS_InvalidSandboxId
      Sandbox ID is invalid
    • EOS_TimedOut

      public static final EOS_EResult EOS_TimedOut
      Request timed out
    • EOS_PartialResult

      public static final EOS_EResult EOS_PartialResult
      A query returned some but not all of the requested results.
    • EOS_Missing_Role

      public static final EOS_EResult EOS_Missing_Role
      Client is missing the whitelisted role
    • EOS_Missing_Feature

      public static final EOS_EResult EOS_Missing_Feature
      Client is missing the whitelisted feature
    • EOS_Invalid_Sandbox

      public static final EOS_EResult EOS_Invalid_Sandbox
      The sandbox given to the backend is invalid
    • EOS_Invalid_Deployment

      public static final EOS_EResult EOS_Invalid_Deployment
      The deployment given to the backend is invalid
    • EOS_Invalid_Product

      public static final EOS_EResult EOS_Invalid_Product
      The product ID specified to the backend is invalid
    • EOS_Invalid_ProductUserID

      public static final EOS_EResult EOS_Invalid_ProductUserID
      The product user ID specified to the backend is invalid
    • EOS_ServiceFailure

      public static final EOS_EResult EOS_ServiceFailure
      There was a failure with the backend service
    • EOS_CacheDirectoryMissing

      public static final EOS_EResult EOS_CacheDirectoryMissing
      Cache directory is not set in platform options.
    • EOS_CacheDirectoryInvalid

      public static final EOS_EResult EOS_CacheDirectoryInvalid
      Cache directory is not accessible.
    • EOS_InvalidState

      public static final EOS_EResult EOS_InvalidState
      The request failed because resource was in an invalid state
    • EOS_RequestInProgress

      public static final EOS_EResult EOS_RequestInProgress
      Request is in progress
    • EOS_ApplicationSuspended

      public static final EOS_EResult EOS_ApplicationSuspended
      Application is suspended
    • EOS_NetworkDisconnected

      public static final EOS_EResult EOS_NetworkDisconnected
      Network is disconnected
    • EOS_Auth_AccountLocked

      public static final EOS_EResult EOS_Auth_AccountLocked
      Account locked due to login failures
    • EOS_Auth_AccountLockedForUpdate

      public static final EOS_EResult EOS_Auth_AccountLockedForUpdate
      Account locked by update operation.
    • EOS_Auth_InvalidRefreshToken

      public static final EOS_EResult EOS_Auth_InvalidRefreshToken
      Refresh token used was invalid
    • EOS_Auth_InvalidToken

      public static final EOS_EResult EOS_Auth_InvalidToken
      Invalid access token(typically when switching between backend environments
    • EOS_Auth_AuthenticationFailure

      public static final EOS_EResult EOS_Auth_AuthenticationFailure
      Invalid bearer token
    • EOS_Auth_InvalidPlatformToken

      public static final EOS_EResult EOS_Auth_InvalidPlatformToken
      Invalid platform token
    • EOS_Auth_WrongAccount

      public static final EOS_EResult EOS_Auth_WrongAccount
      Auth parameters are not associated with this account
    • EOS_Auth_WrongClient

      public static final EOS_EResult EOS_Auth_WrongClient
      Auth parameters are not associated with this client
    • EOS_Auth_FullAccountRequired

      public static final EOS_EResult EOS_Auth_FullAccountRequired
      Full account is required
    • EOS_Auth_HeadlessAccountRequired

      public static final EOS_EResult EOS_Auth_HeadlessAccountRequired
      Headless account is required
    • EOS_Auth_PasswordResetRequired

      public static final EOS_EResult EOS_Auth_PasswordResetRequired
      Password reset is required
    • EOS_Auth_PasswordCannotBeReused

      public static final EOS_EResult EOS_Auth_PasswordCannotBeReused
      Password was previously used and cannot be reused
    • EOS_Auth_Expired

      public static final EOS_EResult EOS_Auth_Expired
      Authorization code/exchange code has expired
    • EOS_Auth_ScopeConsentRequired

      public static final EOS_EResult EOS_Auth_ScopeConsentRequired
      Consent has not been given by the user
    • EOS_Auth_ApplicationNotFound

      public static final EOS_EResult EOS_Auth_ApplicationNotFound
      The application has no profile on the backend
    • EOS_Auth_ScopeNotFound

      public static final EOS_EResult EOS_Auth_ScopeNotFound
      The requested consent wasn't found on the backend
    • EOS_Auth_AccountFeatureRestricted

      public static final EOS_EResult EOS_Auth_AccountFeatureRestricted
      This account has been denied access to login
    • EOS_Auth_AccountPortalLoadError

      public static final EOS_EResult EOS_Auth_AccountPortalLoadError
      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_Auth_CorrectiveActionRequired

      public static final EOS_EResult EOS_Auth_CorrectiveActionRequired
      An attempted login has failed due to the user needing to take corrective action on their account.
    • EOS_Auth_PinGrantCode

      public static final EOS_EResult EOS_Auth_PinGrantCode
      Pin grant code initiated
    • EOS_Auth_PinGrantExpired

      public static final EOS_EResult EOS_Auth_PinGrantExpired
      Pin grant code attempt expired
    • EOS_Auth_PinGrantPending

      public static final EOS_EResult EOS_Auth_PinGrantPending
      Pin grant code attempt pending
    • EOS_Auth_ExternalAuthNotLinked

      public static final EOS_EResult EOS_Auth_ExternalAuthNotLinked
      External auth source did not yield an account
    • EOS_Auth_ExternalAuthRevoked

      public static final EOS_EResult EOS_Auth_ExternalAuthRevoked
      External auth access revoked
    • EOS_Auth_ExternalAuthInvalid

      public static final EOS_EResult EOS_Auth_ExternalAuthInvalid
      External auth token cannot be interpreted
    • EOS_Auth_ExternalAuthRestricted

      public static final EOS_EResult EOS_Auth_ExternalAuthRestricted
      External auth cannot be linked to his account due to restrictions
    • EOS_Auth_ExternalAuthCannotLogin

      public static final EOS_EResult EOS_Auth_ExternalAuthCannotLogin
      External auth cannot be used for login
    • EOS_Auth_ExternalAuthExpired

      public static final EOS_EResult EOS_Auth_ExternalAuthExpired
      External auth is expired
    • EOS_Auth_ExternalAuthIsLastLoginType

      public static final EOS_EResult EOS_Auth_ExternalAuthIsLastLoginType
      External auth cannot be removed since it's the last possible way to login
    • EOS_Auth_ExchangeCodeNotFound

      public static final EOS_EResult EOS_Auth_ExchangeCodeNotFound
      Exchange code not found
    • EOS_Auth_OriginatingExchangeCodeSessionExpired

      public static final EOS_EResult EOS_Auth_OriginatingExchangeCodeSessionExpired
      Originating exchange code session has expired
    • EOS_Auth_AccountNotActive

      public static final EOS_EResult EOS_Auth_AccountNotActive
      The account has been disabled and cannot be used for authentication
    • EOS_Auth_MFARequired

      public static final EOS_EResult EOS_Auth_MFARequired
      MFA challenge required
    • EOS_Auth_ParentalControls

      public static final EOS_EResult EOS_Auth_ParentalControls
      Parental locks are in place
    • EOS_Auth_NoRealId

      public static final EOS_EResult EOS_Auth_NoRealId
      Korea real ID association required but missing
    • EOS_Auth_UserInterfaceRequired

      public static final EOS_EResult EOS_Auth_UserInterfaceRequired
      Silent login failed when EOS_LF_NO_USER_INTERFACE was specified, and user interaction is needed before the user can be logged in.
    • EOS_Friends_InviteAwaitingAcceptance

      public static final EOS_EResult EOS_Friends_InviteAwaitingAcceptance
      An outgoing friend invitation is awaiting acceptance; sending another invite to the same user is erroneous
    • EOS_Friends_NoInvitation

      public static final EOS_EResult EOS_Friends_NoInvitation
      There is no friend invitation to accept/reject
    • EOS_Friends_AlreadyFriends

      public static final EOS_EResult EOS_Friends_AlreadyFriends
      Users are already friends(so sending another invite is erroneous
    • EOS_Friends_NotFriends

      public static final EOS_EResult EOS_Friends_NotFriends
      Users are not friends(so deleting the friend is erroneous
    • EOS_Friends_TargetUserTooManyInvites

      public static final EOS_EResult EOS_Friends_TargetUserTooManyInvites
      Remote user has too many invites to receive new invites
    • EOS_Friends_LocalUserTooManyInvites

      public static final EOS_EResult EOS_Friends_LocalUserTooManyInvites
      Local user has too many invites to send new invites
    • EOS_Friends_TargetUserFriendLimitExceeded

      public static final EOS_EResult EOS_Friends_TargetUserFriendLimitExceeded
      Remote user has too many friends to make a new friendship
    • EOS_Friends_LocalUserFriendLimitExceeded

      public static final EOS_EResult EOS_Friends_LocalUserFriendLimitExceeded
      Local user has too many friends to make a new friendship
    • EOS_Presence_DataInvalid

      public static final EOS_EResult EOS_Presence_DataInvalid
      Request data was null or invalid
    • EOS_Presence_DataLengthInvalid

      public static final EOS_EResult EOS_Presence_DataLengthInvalid
      Request contained too many or too few unique data items(or the request would overflow the maximum amount of data allowed
    • EOS_Presence_DataKeyInvalid

      public static final EOS_EResult EOS_Presence_DataKeyInvalid
      Request contained data with an invalid key
    • EOS_Presence_DataKeyLengthInvalid

      public static final EOS_EResult EOS_Presence_DataKeyLengthInvalid
      Request contained data with a key too long or too short
    • EOS_Presence_DataValueInvalid

      public static final EOS_EResult EOS_Presence_DataValueInvalid
      Request contained data with an invalid value
    • EOS_Presence_DataValueLengthInvalid

      public static final EOS_EResult EOS_Presence_DataValueLengthInvalid
      Request contained data with a value too long
    • EOS_Presence_RichTextInvalid

      public static final EOS_EResult EOS_Presence_RichTextInvalid
      Request contained an invalid rich text string
    • EOS_Presence_RichTextLengthInvalid

      public static final EOS_EResult EOS_Presence_RichTextLengthInvalid
      Request contained a rich text string that was too long
    • EOS_Presence_StatusInvalid

      public static final EOS_EResult EOS_Presence_StatusInvalid
      Request contained an invalid status state
    • EOS_Ecom_EntitlementStale

      public static final EOS_EResult EOS_Ecom_EntitlementStale
      The entitlement retrieved is stale(requery for updated information
    • EOS_Ecom_CatalogOfferStale

      public static final EOS_EResult EOS_Ecom_CatalogOfferStale
      The offer retrieved is stale(requery for updated information
    • EOS_Ecom_CatalogItemStale

      public static final EOS_EResult EOS_Ecom_CatalogItemStale
      The item or associated structure retrieved is stale(requery for updated information
    • EOS_Ecom_CatalogOfferPriceInvalid

      public static final EOS_EResult EOS_Ecom_CatalogOfferPriceInvalid
      The one or more offers has an invalid price. This may be caused by the price setup.
    • EOS_Ecom_CheckoutLoadError

      public static final EOS_EResult EOS_Ecom_CheckoutLoadError
      The checkout page failed to load
    • EOS_Ecom_PurchaseProcessing

      public static final EOS_EResult EOS_Ecom_PurchaseProcessing
      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_Sessions_SessionInProgress

      public static final EOS_EResult EOS_Sessions_SessionInProgress
      Session is already in progress
    • EOS_Sessions_TooManyPlayers

      public static final EOS_EResult EOS_Sessions_TooManyPlayers
      Too many players to register with this session
    • EOS_Sessions_NoPermission

      public static final EOS_EResult EOS_Sessions_NoPermission
      Client has no permissions to access this session
    • EOS_Sessions_SessionAlreadyExists

      public static final EOS_EResult EOS_Sessions_SessionAlreadyExists
      Session already exists in the system
    • EOS_Sessions_InvalidLock

      public static final EOS_EResult EOS_Sessions_InvalidLock
      Session lock required for operation
    • EOS_Sessions_InvalidSession

      public static final EOS_EResult EOS_Sessions_InvalidSession
      Invalid session reference
    • EOS_Sessions_SandboxNotAllowed

      public static final EOS_EResult EOS_Sessions_SandboxNotAllowed
      Sandbox ID associated with auth didn't match
    • EOS_Sessions_InviteFailed

      public static final EOS_EResult EOS_Sessions_InviteFailed
      Invite failed to send
    • EOS_Sessions_InviteNotFound

      public static final EOS_EResult EOS_Sessions_InviteNotFound
      Invite was not found with the service
    • EOS_Sessions_UpsertNotAllowed

      public static final EOS_EResult EOS_Sessions_UpsertNotAllowed
      This client may not modify the session
    • EOS_Sessions_AggregationFailed

      public static final EOS_EResult EOS_Sessions_AggregationFailed
      Backend nodes unavailable to process request
    • EOS_Sessions_HostAtCapacity

      public static final EOS_EResult EOS_Sessions_HostAtCapacity
      Individual backend node is as capacity
    • EOS_Sessions_SandboxAtCapacity

      public static final EOS_EResult EOS_Sessions_SandboxAtCapacity
      Sandbox on node is at capacity
    • EOS_Sessions_SessionNotAnonymous

      public static final EOS_EResult EOS_Sessions_SessionNotAnonymous
      An anonymous operation was attempted on a non anonymous session
    • EOS_Sessions_OutOfSync

      public static final EOS_EResult EOS_Sessions_OutOfSync
      Session is currently out of sync with the backend(data is saved locally but needs to sync with backend
    • EOS_Sessions_TooManyInvites

      public static final EOS_EResult EOS_Sessions_TooManyInvites
      User has received too many invites
    • EOS_Sessions_PresenceSessionExists

      public static final EOS_EResult EOS_Sessions_PresenceSessionExists
      Presence session already exists for the client
    • EOS_Sessions_DeploymentAtCapacity

      public static final EOS_EResult EOS_Sessions_DeploymentAtCapacity
      Deployment on node is at capacity
    • EOS_Sessions_NotAllowed

      public static final EOS_EResult EOS_Sessions_NotAllowed
      Session operation not allowed
    • EOS_Sessions_PlayerSanctioned

      public static final EOS_EResult EOS_Sessions_PlayerSanctioned
      Session operation not allowed
    • EOS_PlayerDataStorage_FilenameInvalid

      public static final EOS_EResult EOS_PlayerDataStorage_FilenameInvalid
      Request filename was invalid
    • EOS_PlayerDataStorage_FilenameLengthInvalid

      public static final EOS_EResult EOS_PlayerDataStorage_FilenameLengthInvalid
      Request filename was too long
    • EOS_PlayerDataStorage_FilenameInvalidChars

      public static final EOS_EResult EOS_PlayerDataStorage_FilenameInvalidChars
      Request filename contained invalid characters
    • EOS_PlayerDataStorage_FileSizeTooLarge

      public static final EOS_EResult EOS_PlayerDataStorage_FileSizeTooLarge
      Request operation would grow file too large
    • EOS_PlayerDataStorage_FileSizeInvalid

      public static final EOS_EResult EOS_PlayerDataStorage_FileSizeInvalid
      Request file length is not valid
    • EOS_PlayerDataStorage_FileHandleInvalid

      public static final EOS_EResult EOS_PlayerDataStorage_FileHandleInvalid
      Request file handle is not valid
    • EOS_PlayerDataStorage_DataInvalid

      public static final EOS_EResult EOS_PlayerDataStorage_DataInvalid
      Request data is invalid
    • EOS_PlayerDataStorage_DataLengthInvalid

      public static final EOS_EResult EOS_PlayerDataStorage_DataLengthInvalid
      Request data length was invalid
    • EOS_PlayerDataStorage_StartIndexInvalid

      public static final EOS_EResult EOS_PlayerDataStorage_StartIndexInvalid
      Request start index was invalid
    • EOS_PlayerDataStorage_RequestInProgress

      public static final EOS_EResult EOS_PlayerDataStorage_RequestInProgress
      Request is in progress
    • EOS_PlayerDataStorage_UserThrottled

      public static final EOS_EResult EOS_PlayerDataStorage_UserThrottled
      User is marked as throttled which means he can't perform some operations because limits are exceeded.
    • EOS_PlayerDataStorage_EncryptionKeyNotSet

      public static final EOS_EResult EOS_PlayerDataStorage_EncryptionKeyNotSet
      Encryption key is not set during SDK init.
    • EOS_PlayerDataStorage_UserErrorFromDataCallback

      public static final EOS_EResult EOS_PlayerDataStorage_UserErrorFromDataCallback
      User data callback returned error (EOS_PlayerDataStorage_EWriteResult::EOS_WR_FailRequest or EOS_PlayerDataStorage_EReadResult::EOS_RR_FailRequest),
    • EOS_PlayerDataStorage_FileHeaderHasNewerVersion

      public static final EOS_EResult EOS_PlayerDataStorage_FileHeaderHasNewerVersion
      User is trying to read file that has header from newer version of SDK. Game/SDK needs to be updated.
    • EOS_PlayerDataStorage_FileCorrupted

      public static final EOS_EResult EOS_PlayerDataStorage_FileCorrupted
      The file is corrupted. In some cases retry can fix the issue.
    • EOS_Connect_ExternalTokenValidationFailed

      public static final EOS_EResult EOS_Connect_ExternalTokenValidationFailed
      EOS Auth service deemed the external token invalid
    • EOS_Connect_UserAlreadyExists

      public static final EOS_EResult EOS_Connect_UserAlreadyExists
      EOS Auth user already exists
    • EOS_Connect_AuthExpired

      public static final EOS_EResult EOS_Connect_AuthExpired
      EOS Auth expired
    • EOS_Connect_InvalidToken

      public static final EOS_EResult EOS_Connect_InvalidToken
      EOS Auth invalid token
    • EOS_Connect_UnsupportedTokenType

      public static final EOS_EResult EOS_Connect_UnsupportedTokenType
      EOS Auth doesn't support this token type
    • EOS_Connect_LinkAccountFailed

      public static final EOS_EResult EOS_Connect_LinkAccountFailed
      EOS Auth Account link failure
    • EOS_Connect_ExternalServiceUnavailable

      public static final EOS_EResult EOS_Connect_ExternalServiceUnavailable
      EOS Auth External service for validation was unavailable
    • EOS_Connect_ExternalServiceConfigurationFailure

      public static final EOS_EResult EOS_Connect_ExternalServiceConfigurationFailure
      EOS Auth External Service configuration failure with Dev Portal
    • EOS_Connect_LinkAccountFailedMissingNintendoIdAccount_DEPRECATED

      public static final EOS_EResult EOS_Connect_LinkAccountFailedMissingNintendoIdAccount_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_UI_SocialOverlayLoadError

      public static final EOS_EResult EOS_UI_SocialOverlayLoadError
      The social overlay page failed to load
    • EOS_UI_InconsistentVirtualMemoryFunctions

      public static final EOS_EResult EOS_UI_InconsistentVirtualMemoryFunctions
      Virtual Memory Functions are an inconsistent mix of functions and nullptrs
    • EOS_Lobby_NotOwner

      public static final EOS_EResult EOS_Lobby_NotOwner
      Client has no permissions to modify this lobby
    • EOS_Lobby_InvalidLock

      public static final EOS_EResult EOS_Lobby_InvalidLock
      Lobby lock required for operation
    • EOS_Lobby_LobbyAlreadyExists

      public static final EOS_EResult EOS_Lobby_LobbyAlreadyExists
      Lobby already exists in the system
    • EOS_Lobby_SessionInProgress

      public static final EOS_EResult EOS_Lobby_SessionInProgress
      Lobby is already in progress
    • EOS_Lobby_TooManyPlayers

      public static final EOS_EResult EOS_Lobby_TooManyPlayers
      Too many players to register with this lobby
    • EOS_Lobby_NoPermission

      public static final EOS_EResult EOS_Lobby_NoPermission
      Client has no permissions to access this lobby
    • EOS_Lobby_InvalidSession

      public static final EOS_EResult EOS_Lobby_InvalidSession
      Invalid lobby session reference
    • EOS_Lobby_SandboxNotAllowed

      public static final EOS_EResult EOS_Lobby_SandboxNotAllowed
      Sandbox ID associated with auth didn't match
    • EOS_Lobby_InviteFailed

      public static final EOS_EResult EOS_Lobby_InviteFailed
      Invite failed to send
    • EOS_Lobby_InviteNotFound

      public static final EOS_EResult EOS_Lobby_InviteNotFound
      Invite was not found with the service
    • EOS_Lobby_UpsertNotAllowed

      public static final EOS_EResult EOS_Lobby_UpsertNotAllowed
      This client may not modify the lobby
    • EOS_Lobby_AggregationFailed

      public static final EOS_EResult EOS_Lobby_AggregationFailed
      Backend nodes unavailable to process request
    • EOS_Lobby_HostAtCapacity

      public static final EOS_EResult EOS_Lobby_HostAtCapacity
      Individual backend node is as capacity
    • EOS_Lobby_SandboxAtCapacity

      public static final EOS_EResult EOS_Lobby_SandboxAtCapacity
      Sandbox on node is at capacity
    • EOS_Lobby_TooManyInvites

      public static final EOS_EResult EOS_Lobby_TooManyInvites
      User has received too many invites
    • EOS_Lobby_DeploymentAtCapacity

      public static final EOS_EResult EOS_Lobby_DeploymentAtCapacity
      Deployment on node is at capacity
    • EOS_Lobby_NotAllowed

      public static final EOS_EResult EOS_Lobby_NotAllowed
      Lobby operation not allowed
    • EOS_Lobby_MemberUpdateOnly

      public static final EOS_EResult EOS_Lobby_MemberUpdateOnly
      While restoring a lost connection lobby ownership changed and only local member data was updated
    • EOS_Lobby_PresenceLobbyExists

      public static final EOS_EResult EOS_Lobby_PresenceLobbyExists
      Presence lobby already exists for the client
    • EOS_Lobby_VoiceNotEnabled

      public static final EOS_EResult EOS_Lobby_VoiceNotEnabled
      Operation requires lobby with voice enabled
    • EOS_Lobby_PlatformNotAllowed

      public static final EOS_EResult EOS_Lobby_PlatformNotAllowed
      The client platform does not match the allowed platform list for the lobby.
    • EOS_TitleStorage_UserErrorFromDataCallback

      public static final EOS_EResult EOS_TitleStorage_UserErrorFromDataCallback
      User callback that receives data from storage returned error.
    • EOS_TitleStorage_EncryptionKeyNotSet

      public static final EOS_EResult EOS_TitleStorage_EncryptionKeyNotSet
      User forgot to set Encryption key during platform init. Title Storage can't work without it.
    • EOS_TitleStorage_FileCorrupted

      public static final EOS_EResult EOS_TitleStorage_FileCorrupted
      Downloaded file is corrupted.
    • EOS_TitleStorage_FileHeaderHasNewerVersion

      public static final EOS_EResult EOS_TitleStorage_FileHeaderHasNewerVersion
      Downloaded file's format is newer than client SDK version.
    • EOS_Mods_ModSdkProcessIsAlreadyRunning

      public static final EOS_EResult EOS_Mods_ModSdkProcessIsAlreadyRunning
      ModSdk process is already running. This error comes from the EOSSDK.
    • EOS_Mods_ModSdkCommandIsEmpty

      public static final EOS_EResult EOS_Mods_ModSdkCommandIsEmpty
      ModSdk command is empty. Either the ModSdk configuration file is missing or the manifest location is empty.
    • EOS_Mods_ModSdkProcessCreationFailed

      public static final EOS_EResult EOS_Mods_ModSdkProcessCreationFailed
      Creation of the ModSdk process failed. This error comes from the SDK.
    • EOS_Mods_CriticalError

      public static final EOS_EResult EOS_Mods_CriticalError
      A critical error occurred in the external ModSdk process that we were unable to resolve.
    • EOS_Mods_ToolInternalError

      public static final EOS_EResult EOS_Mods_ToolInternalError
      A internal error occurred in the external ModSdk process that we were unable to resolve.
    • EOS_Mods_IPCFailure

      public static final EOS_EResult EOS_Mods_IPCFailure
      A IPC failure occurred in the external ModSdk process.
    • EOS_Mods_InvalidIPCResponse

      public static final EOS_EResult EOS_Mods_InvalidIPCResponse
      A invalid IPC response received in the external ModSdk process.
    • EOS_Mods_URILaunchFailure

      public static final EOS_EResult EOS_Mods_URILaunchFailure
      A URI Launch failure occurred in the external ModSdk process.
    • EOS_Mods_ModIsNotInstalled

      public static final EOS_EResult EOS_Mods_ModIsNotInstalled
      Attempting to perform an action with a mod that is not installed. This error comes from the external ModSdk process.
    • EOS_Mods_UserDoesNotOwnTheGame

      public static final EOS_EResult EOS_Mods_UserDoesNotOwnTheGame
      Attempting to perform an action on a game that the user doesn't own. This error comes from the external ModSdk process.
    • EOS_Mods_OfferRequestByIdInvalidResult

      public static final EOS_EResult EOS_Mods_OfferRequestByIdInvalidResult
      Invalid result of the request to get the offer for the mod. This error comes from the external ModSdk process.
    • EOS_Mods_CouldNotFindOffer

      public static final EOS_EResult EOS_Mods_CouldNotFindOffer
      Could not find the offer for the mod. This error comes from the external ModSdk process.
    • EOS_Mods_OfferRequestByIdFailure

      public static final EOS_EResult EOS_Mods_OfferRequestByIdFailure
      Request to get the offer for the mod failed. This error comes from the external ModSdk process.
    • EOS_Mods_PurchaseFailure

      public static final EOS_EResult EOS_Mods_PurchaseFailure
      Request to purchase the mod failed. This error comes from the external ModSdk process.
    • EOS_Mods_InvalidGameInstallInfo

      public static final EOS_EResult EOS_Mods_InvalidGameInstallInfo
      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_Mods_CannotGetManifestLocation

      public static final EOS_EResult EOS_Mods_CannotGetManifestLocation
      Failed to get manifest location. Either the ModSdk configuration file is missing or the manifest location is empty
    • EOS_Mods_UnsupportedOS

      public static final EOS_EResult EOS_Mods_UnsupportedOS
      Attempting to perform an action with a mod that does not support the current operating system.
    • EOS_AntiCheat_ClientProtectionNotAvailable

      public static final EOS_EResult EOS_AntiCheat_ClientProtectionNotAvailable
      The anti-cheat client protection is not available. Check that the game was started using the anti-cheat bootstrapper.
    • EOS_AntiCheat_InvalidMode

      public static final EOS_EResult EOS_AntiCheat_InvalidMode
      The current anti-cheat mode is incorrect for using this API
    • EOS_AntiCheat_ClientProductIdMismatch

      public static final EOS_EResult EOS_AntiCheat_ClientProductIdMismatch
      The ProductId provided to the anti-cheat client helper executable does not match what was used to initialize the EOS SDK
    • EOS_AntiCheat_ClientSandboxIdMismatch

      public static final EOS_EResult EOS_AntiCheat_ClientSandboxIdMismatch
      The SandboxId provided to the anti-cheat client helper executable does not match what was used to initialize the EOS SDK
    • EOS_AntiCheat_ProtectMessageSessionKeyRequired

      public static final EOS_EResult EOS_AntiCheat_ProtectMessageSessionKeyRequired
      (ProtectMessage/UnprotectMessage), No session key is available(but it is required to complete this operation
    • EOS_AntiCheat_ProtectMessageValidationFailed

      public static final EOS_EResult EOS_AntiCheat_ProtectMessageValidationFailed
      (ProtectMessage/UnprotectMessage), Message integrity is invalid
    • EOS_AntiCheat_ProtectMessageInitializationFailed

      public static final EOS_EResult EOS_AntiCheat_ProtectMessageInitializationFailed
      (ProtectMessage/UnprotectMessage), Initialization failed
    • EOS_AntiCheat_PeerAlreadyRegistered

      public static final EOS_EResult EOS_AntiCheat_PeerAlreadyRegistered
      (RegisterPeer), Peer is already registered
    • EOS_AntiCheat_PeerNotFound

      public static final EOS_EResult EOS_AntiCheat_PeerNotFound
      (UnregisterPeer), Peer does not exist
    • EOS_AntiCheat_PeerNotProtected

      public static final EOS_EResult EOS_AntiCheat_PeerNotProtected
      (ReceiveMessageFromPeer), Invalid call: Peer is not protected
    • EOS_AntiCheat_ClientDeploymentIdMismatch

      public static final EOS_EResult EOS_AntiCheat_ClientDeploymentIdMismatch
      The DeploymentId provided to the anti-cheat client helper executable does not match what was used to initialize the EOS SDK
    • EOS_AntiCheat_DeviceIdAuthIsNotSupported

      public static final EOS_EResult EOS_AntiCheat_DeviceIdAuthIsNotSupported
      EOS Connect DeviceID auth method is not supported for anti-cheat
    • EOS_RTC_TooManyParticipants

      public static final EOS_EResult EOS_RTC_TooManyParticipants
      EOS RTC room cannot accept more participants
    • EOS_RTC_RoomAlreadyExists

      public static final EOS_EResult EOS_RTC_RoomAlreadyExists
      EOS RTC room already exists
    • EOS_RTC_UserKicked

      public static final EOS_EResult EOS_RTC_UserKicked
      The user kicked out from the room
    • EOS_RTC_UserBanned

      public static final EOS_EResult EOS_RTC_UserBanned
      The user is banned
    • EOS_RTC_RoomWasLeft

      public static final EOS_EResult EOS_RTC_RoomWasLeft
      EOS RTC room was left successfully
    • EOS_RTC_ReconnectionTimegateExpired

      public static final EOS_EResult EOS_RTC_ReconnectionTimegateExpired
      Connection dropped due to long timeout
    • EOS_RTC_ShutdownInvoked

      public static final EOS_EResult EOS_RTC_ShutdownInvoked
      EOS RTC room was left due to platform release
    • EOS_RTC_UserIsInBlocklist

      public static final EOS_EResult EOS_RTC_UserIsInBlocklist
      EOS RTC operation failed because the user is in the local user's block list
    • EOS_ProgressionSnapshot_SnapshotIdUnavailable

      public static final EOS_EResult EOS_ProgressionSnapshot_SnapshotIdUnavailable
      The number of available Snapshot IDs have all been exhausted.
    • EOS_KWS_ParentEmailMissing

      public static final EOS_EResult EOS_KWS_ParentEmailMissing
      The KWS user does not have a parental email associated with the account. The parent account was unlinked or deleted
    • EOS_KWS_UserGraduated

      public static final EOS_EResult EOS_KWS_UserGraduated
      The KWS user is no longer a minor and trying to update the parent email
    • EOS_Android_JavaVMNotStored

      public static final EOS_EResult EOS_Android_JavaVMNotStored
      EOS Android VM not stored
    • EOS_Android_ReservedMustReferenceLocalVM

      public static final EOS_EResult EOS_Android_ReservedMustReferenceLocalVM
      EOS Android if Reserved is set it must reference stored VM
    • EOS_Android_ReservedMustBeNull

      public static final EOS_EResult EOS_Android_ReservedMustBeNull
      EOS Android Reserved must not be provided
    • EOS_Permission_RequiredPatchAvailable

      public static final EOS_EResult EOS_Permission_RequiredPatchAvailable
      Patch required before the user can use the privilege
    • EOS_Permission_RequiredSystemUpdate

      public static final EOS_EResult EOS_Permission_RequiredSystemUpdate
      System update required before the user can use the privilege
    • EOS_Permission_AgeRestrictionFailure

      public static final EOS_EResult EOS_Permission_AgeRestrictionFailure
      Parental control failure usually
    • EOS_Permission_AccountTypeFailure

      public static final EOS_EResult EOS_Permission_AccountTypeFailure
      Premium Account Subscription required but not available
    • EOS_Permission_ChatRestriction

      public static final EOS_EResult EOS_Permission_ChatRestriction
      User restricted from chat
    • EOS_Permission_UGCRestriction

      public static final EOS_EResult EOS_Permission_UGCRestriction
      User restricted from User Generated Content
    • EOS_Permission_OnlinePlayRestricted

      public static final EOS_EResult EOS_Permission_OnlinePlayRestricted
      Online play is restricted
    • EOS_DesktopCrossplay_ApplicationNotBootstrapped

      public static final EOS_EResult EOS_DesktopCrossplay_ApplicationNotBootstrapped
      The application was not launched through the Bootstrapper. Desktop crossplay functionality is unavailable.
    • EOS_DesktopCrossplay_ServiceNotInstalled

      public static final EOS_EResult EOS_DesktopCrossplay_ServiceNotInstalled
      The redistributable service is not installed.
    • EOS_DesktopCrossplay_ServiceStartFailed

      public static final EOS_EResult EOS_DesktopCrossplay_ServiceStartFailed
      The desktop crossplay service failed to start.
    • EOS_DesktopCrossplay_ServiceNotRunning

      public static final EOS_EResult EOS_DesktopCrossplay_ServiceNotRunning
      The desktop crossplay service is no longer running for an unknown reason.
    • EOS_CustomInvites_InviteFailed

      public static final EOS_EResult EOS_CustomInvites_InviteFailed
      When sending the custom invite failed.
    • EOS_UserInfo_BestDisplayNameIndeterminate

      public static final EOS_EResult EOS_UserInfo_BestDisplayNameIndeterminate
      The best display name could not be safely determined.
    • EOS_ConsoleInit_OnNetworkRequestedDeprecatedCallbackNotSet

      public static final EOS_EResult EOS_ConsoleInit_OnNetworkRequestedDeprecatedCallbackNotSet
      OnNetworkRequested_DEPRECATED callback not set when initializing platform
    • EOS_ConsoleInit_CacheStorage_SizeKBNotMultipleOf16

      public static final EOS_EResult EOS_ConsoleInit_CacheStorage_SizeKBNotMultipleOf16
      CacheStorageSizeKB must be a multiple of 16
    • EOS_ConsoleInit_CacheStorage_SizeKBBelowMinimumSize

      public static final EOS_EResult EOS_ConsoleInit_CacheStorage_SizeKBBelowMinimumSize
      CacheStorageSizeKB is less than the minimum allowed
    • EOS_ConsoleInit_CacheStorage_SizeKBExceedsMaximumSize

      public static final EOS_EResult EOS_ConsoleInit_CacheStorage_SizeKBExceedsMaximumSize
      CacheStorageSizeKB is greater than the maximum allowed (4000 MB)
    • EOS_ConsoleInit_CacheStorage_IndexOutOfRangeRange

      public static final EOS_EResult EOS_ConsoleInit_CacheStorage_IndexOutOfRangeRange
      CacheStorageIndex is out of its allowed range
    • EOS_UnexpectedError

      public static final EOS_EResult EOS_UnexpectedError
      An unexpected error that we cannot identify has occurred.
  • Method Details

    • values

      public static EOS_EResult[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static EOS_EResult valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • isSuccess

      public boolean isSuccess()
    • isOperationComplete

      public boolean isOperationComplete()
      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.
      Returns:
      True if this result means the operation is complete, false otherwise
    • fromNative

      public Object fromNative(Object nativeValue, com.sun.jna.FromNativeContext context)
      Specified by:
      fromNative in interface com.sun.jna.NativeMapped
    • toNative

      public Object toNative()
      Specified by:
      toNative in interface com.sun.jna.NativeMapped
    • nativeType

      public Class<?> nativeType()
      Specified by:
      nativeType in interface com.sun.jna.NativeMapped