EOS_Ecom_Transaction_GetTransactionId

EOS API reference page for EOS_Ecom_Transaction_GetTransactionId

Choose your implementation method:

C

C#

This function is part of the Ecom Interface.

Remarks

The Ecom Transaction Interface exposes getters for accessing information about a completed transaction. All Ecom Transaction Interface calls take a handle of type EOS_Ecom_HTransaction as the first parameter. An EOS_Ecom_HTransaction handle is originally returned as part of the EOS_Ecom_CheckoutCallbackInfo struct. An EOS_Ecom_HTransaction handle can also be retrieved from an EOS_HEcom handle using EOS_Ecom_CopyTransactionByIndex. It is expected that after a transaction that EOS_Ecom_Transaction_Release is called. When EOS_Platform_Release is called any remaining transactions will also be released.

See Also

EOS_Ecom_CheckoutCallbackInfo, EOS_Ecom_GetTransactionCount, EOS_Ecom_CopyTransactionByIndex

Parameters

EOS_Ecom_Transaction_GetTransactionId

Parameter Type And Name

Usage Information

EOS_Ecom_HTransaction Handle

char* OutBuffer

int32_t* InOutBufferLength

This function is part of the Ecom Interface.

Remarks

The Ecom Transaction Interface exposes getters for accessing information about a completed transaction. All Ecom Transaction Interface calls take a handle of type {Transaction} as the first parameter. An {Transaction} handle is originally returned as part of the {CheckoutCallbackInfo} struct. An {Transaction} handle can also be retrieved from an {EcomInterface} handle using {EcomInterface.CopyTransactionByIndex}. It is expected that after a transaction that {Release} is called. When {Platform.PlatformInterface.Release} is called any remaining transactions will also be released.

See Also

{CheckoutCallbackInfo}, {EcomInterface.GetTransactionCount}, {EcomInterface.CopyTransactionByIndex}

Parameters

Ecom.Transaction.GetTransactionId

Parameter Type And Name

Usage Information

string outBuffer

Tags