|
Wasabi ExpressPlay SDK for Desktop Systems
1.23.0
|
Asynchronous Transactions. More...
Go to the source code of this file.
Data Structures | |
| struct | SHI_TransactionEvent |
| Event data for all events related to transactions. More... | |
| struct | SHI_TransactionProgressEvent |
| Event data for SHI_ENGINE_EVENT_TRANSACTION_PROGRESS events. More... | |
| struct | SHI_TransactionResult |
| Result of a transaction. More... | |
| struct | SHI_TransactionEndEvent |
| Event data for SHI_ENGINE_EVENT_TRANSACTION_END events. More... | |
Enumerations | |
| enum | SHI_TransactionType { SHI_TRANSACTION_TYPE_SERVICE_TOKEN_PROCESSING, SHI_TRANSACTION_TYPE_PERSONALIZATION, SHI_TRANSACTION_TYPE_USER_REGISTRATION, SHI_TRANSACTION_TYPE_LINK_ACQUISITION, SHI_TRANSACTION_TYPE_LINK_RELEASE, SHI_TRANSACTION_TYPE_SECURITY_DATA_UPDATE, SHI_TRANSACTION_TYPE_SECURITY_DATA_CERTIFICATION, SHI_TRANSACTION_TYPE_SUSPENSION_LIST_UPDATE, SHI_TRANSACTION_TYPE_METERING_DATA_UPDATE, SHI_TRANSACTION_TYPE_LICENSE_ACQUISITION, SHI_TRANSACTION_TYPE_CRL_UPDATE, SHI_TRANSACTION_TYPE_PERSONALITY_UPDATE } |
| Type identifiers used to specify the type of a transaction in a SHI_TransactionEvent event. More... | |
| enum | SHI_TransactionState { SHI_TRANSACTION_STATE_STARTING, SHI_TRANSACTION_STATE_SUCCEEDED, SHI_TRANSACTION_STATE_FAILED, SHI_TRANSACTION_STATE_IN_PROGRESS } |
| Identifier used to indicate the state of a transaction in a SHI_TransactionEvent event. More... | |
Asynchronous Transactions.
| enum SHI_TransactionState |
Identifier used to indicate the state of a transaction in a SHI_TransactionEvent event.
| Enumerator | |
|---|---|
| SHI_TRANSACTION_STATE_STARTING | |
| SHI_TRANSACTION_STATE_SUCCEEDED | |
| SHI_TRANSACTION_STATE_FAILED | |
| SHI_TRANSACTION_STATE_IN_PROGRESS | |
| enum SHI_TransactionType |
Type identifiers used to specify the type of a transaction in a SHI_TransactionEvent event.