Class EOS_Ecom_CheckoutCallbackInfo
java.lang.Object
com.sun.jna.Structure
host.anzo.eossdk.eos.sdk.ecom.callbackresults.EOS_Ecom_CheckoutCallbackInfo
- Direct Known Subclasses:
EOS_Ecom_CheckoutCallbackInfo.ByReference,EOS_Ecom_CheckoutCallbackInfo.ByValue
@FieldOrder({"ResultCode","ClientData","LocalUserId","TransactionId"})
public class EOS_Ecom_CheckoutCallbackInfo
extends com.sun.jna.Structure
Output parameters for the EOS_Ecom_Checkout Function.
- Since:
- 8/20/2023
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField -
Field Summary
FieldsModifier and TypeFieldDescriptioncom.sun.jna.PointerContext that was passed into EOS_Ecom_CheckoutThe Epic Account ID of the user who initiated the purchaseResult code for the operation.The transaction ID which can be used to obtain an EOS_Ecom_HTransaction using EOS_Ecom_CopyTransactionById.Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.sun.jna.Structure
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, writeField
-
Field Details
-
ResultCode
Result code for the operation. EOS_Success is returned for a successful request, otherwise one of the error codes is returned. See eos_common.h -
ClientData
public com.sun.jna.Pointer ClientDataContext that was passed into EOS_Ecom_Checkout -
LocalUserId
The Epic Account ID of the user who initiated the purchase -
TransactionId
The transaction ID which can be used to obtain an EOS_Ecom_HTransaction using EOS_Ecom_CopyTransactionById.
-
-
Constructor Details
-
EOS_Ecom_CheckoutCallbackInfo
public EOS_Ecom_CheckoutCallbackInfo() -
EOS_Ecom_CheckoutCallbackInfo
public EOS_Ecom_CheckoutCallbackInfo(com.sun.jna.Pointer peer)
-