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.