@Structure.FieldOrder(value={"ApiVersion","PlatformType","LocalPlatformUserId","ExpectedLoginStatus"})
public class EOS_IntegratedPlatform_FinalizeDeferredUserLogoutOptions
extends com.sun.jna.Structure
| Modifier and Type | Class and Description |
|---|---|
static class |
EOS_IntegratedPlatform_FinalizeDeferredUserLogoutOptions.ByReference |
static class |
EOS_IntegratedPlatform_FinalizeDeferredUserLogoutOptions.ByValue |
| Modifier and Type | Field and Description |
|---|---|
int |
ApiVersion
API Version: Set this to
EOS_INTEGRATEDPLATFORM_FINALIZEDEFERREDUSERLOGOUT_API_LATEST. |
static int |
EOS_INTEGRATEDPLATFORM_FINALIZEDEFERREDUSERLOGOUT_API_LATEST
The most recent version of the EOS_IntegratedPlatform_FinalizeDeferredUserLogout API.
|
EOS_ELoginStatus |
ExpectedLoginStatus
The logged-in state the user is expected to be (
EOS_ELoginStatus.EOS_LS_LoggedIn or EOS_ELoginStatus.EOS_LS_NotLoggedIn). |
java.lang.String |
LocalPlatformUserId
String version of the integrated platform-dependent user id.
|
java.lang.String |
PlatformType
The integrated platform this user belongs to.
|
| Constructor and Description |
|---|
EOS_IntegratedPlatform_FinalizeDeferredUserLogoutOptions() |
EOS_IntegratedPlatform_FinalizeDeferredUserLogoutOptions(com.sun.jna.Pointer peer) |
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeFieldpublic static final int EOS_INTEGRATEDPLATFORM_FINALIZEDEFERREDUSERLOGOUT_API_LATEST
public int ApiVersion
EOS_INTEGRATEDPLATFORM_FINALIZEDEFERREDUSERLOGOUT_API_LATEST.public java.lang.String PlatformType
public java.lang.String LocalPlatformUserId
public EOS_ELoginStatus ExpectedLoginStatus
EOS_ELoginStatus.EOS_LS_LoggedIn or EOS_ELoginStatus.EOS_LS_NotLoggedIn). If the provided
state does not match internal EOS state, this function will return in failure. If the state is incorrect,
the application should wait and attempt to call the function again next tick, after both updating its own
state from the system and calling EOS_Platform_Tick, allowing the SDK to update its state from the system
as well.