Enum Class EOS_EAntiCheatClientViolationType
java.lang.Object
java.lang.Enum<EOS_EAntiCheatClientViolationType>
host.anzo.eossdk.eos.sdk.anticheat.common.enums.EOS_EAntiCheatClientViolationType
- All Implemented Interfaces:
com.sun.jna.NativeMapped
,Serializable
,Comparable<EOS_EAntiCheatClientViolationType>
,Constable
public enum EOS_EAntiCheatClientViolationType
extends Enum<EOS_EAntiCheatClientViolationType>
implements com.sun.jna.NativeMapped
Anti-cheat integrity violation types
- Since:
- 8/15/2023
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionA disallowed game process memory modification was detectedIntegrity checks on messages between the game client and game server failedA disallowed code module was loaded into the game processA forbidden operating system configuration was detectedA disallowed tool was detected running in the systemA disallowed game file modification was detectedAn anti-cheat asset integrity catalog file's certificate has been revoked.An anti-cheat asset integrity catalog file is corrupt or invalidThe primary anti-cheat asset integrity catalog does not include an entry for the game's main executable, which is required.An anti-cheat asset integrity catalog file could not be foundAn internal anti-cheat integrity check failedNot usedA disallowed game file removal was detectedA system file failed an integrity checkA disallowed game file addition was detectedThe game is running inside a disallowed virtual machine -
Method Summary
Modifier and TypeMethodDescriptionfromNative
(Object nativeValue, com.sun.jna.FromNativeContext context) Class<?>
toNative()
Returns the enum constant of this class with the specified name.static EOS_EAntiCheatClientViolationType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
EOS_ACCVT_Invalid
Not used -
EOS_ACCVT_IntegrityCatalogNotFound
An anti-cheat asset integrity catalog file could not be found -
EOS_ACCVT_IntegrityCatalogError
An anti-cheat asset integrity catalog file is corrupt or invalid -
EOS_ACCVT_IntegrityCatalogCertificateRevoked
An anti-cheat asset integrity catalog file's certificate has been revoked. -
EOS_ACCVT_IntegrityCatalogMissingMainExecutable
public static final EOS_EAntiCheatClientViolationType EOS_ACCVT_IntegrityCatalogMissingMainExecutableThe primary anti-cheat asset integrity catalog does not include an entry for the game's main executable, which is required. -
EOS_ACCVT_GameFileMismatch
A disallowed game file modification was detected -
EOS_ACCVT_RequiredGameFileNotFound
A disallowed game file removal was detected -
EOS_ACCVT_UnknownGameFileForbidden
A disallowed game file addition was detected -
EOS_ACCVT_SystemFileUntrusted
A system file failed an integrity check -
EOS_ACCVT_ForbiddenModuleLoaded
A disallowed code module was loaded into the game process -
EOS_ACCVT_CorruptedMemory
A disallowed game process memory modification was detected -
EOS_ACCVT_ForbiddenToolDetected
A disallowed tool was detected running in the system -
EOS_ACCVT_InternalAntiCheatViolation
An internal anti-cheat integrity check failed -
EOS_ACCVT_CorruptedNetworkMessageFlow
Integrity checks on messages between the game client and game server failed -
EOS_ACCVT_VirtualMachineNotAllowed
The game is running inside a disallowed virtual machine -
EOS_ACCVT_ForbiddenSystemConfiguration
A forbidden operating system configuration was detected
-
-
Method Details
-
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
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 nameNullPointerException
- if the argument is null
-
fromNative
- Specified by:
fromNative
in interfacecom.sun.jna.NativeMapped
-
toNative
- Specified by:
toNative
in interfacecom.sun.jna.NativeMapped
-
nativeType
- Specified by:
nativeType
in interfacecom.sun.jna.NativeMapped
-