@Structure.FieldOrder(value={"ApiVersion","LocalUserId","OverrideCatalogNamespace","EntryCount","Entries"})
public class EOS_Ecom_CheckoutOptions
extends com.sun.jna.Structure
| Modifier and Type | Class and Description |
|---|---|
static class |
EOS_Ecom_CheckoutOptions.ByReference |
static class |
EOS_Ecom_CheckoutOptions.ByValue |
| Modifier and Type | Field and Description |
|---|---|
int |
ApiVersion
API Version: Set this to EOS_ECOM_CHECKOUT_API_LATEST.
|
EOS_Ecom_CheckoutEntry[] |
Entries
An array of EOS_Ecom_CheckoutEntry elements, each containing the details of a single offer
|
int |
EntryCount
The number of EOS_Ecom_CheckoutEntry elements contained in Entries
|
static int |
EOS_ECOM_CHECKOUT_API_LATEST
The most recent version of the EOS_Ecom_Checkout API.
|
static int |
EOS_ECOM_CHECKOUT_MAX_ENTRIES
The maximum number of entries in a single checkout.
|
static int |
EOS_ECOM_TRANSACTIONID_MAXIMUM_LENGTH
The maximum length of a transaction ID.
|
EOS_EpicAccountId |
LocalUserId
The Epic Account ID of the local user who is making the purchase
|
java.lang.String |
OverrideCatalogNamespace
The catalog namespace will be the current Sandbox ID (in EOS_Platform_Options) unless overridden by this field
|
EOS_ECheckoutOrientation |
PreferredOrientation
Preferred device orientation, specifies Default, Portrait or Landscape.
|
| Constructor and Description |
|---|
EOS_Ecom_CheckoutOptions() |
EOS_Ecom_CheckoutOptions(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_ECOM_CHECKOUT_API_LATEST
public static final int EOS_ECOM_CHECKOUT_MAX_ENTRIES
public static final int EOS_ECOM_TRANSACTIONID_MAXIMUM_LENGTH
public int ApiVersion
public EOS_EpicAccountId LocalUserId
public java.lang.String OverrideCatalogNamespace
public int EntryCount
public EOS_Ecom_CheckoutEntry[] Entries
public EOS_ECheckoutOrientation PreferredOrientation