#include <SPTMultistepTurnClass.h>
Inheritance diagram for SecurePlayLibrary::SPTMultistepTurnClass:

|
|
Default Constructor. |
|
|
Default Destructor. |
|
||||||||||||||||||||||||
|
Overloaded Constructor
|
|
||||||||||||||||||||
|
This method allows the creation of a new MultiPartSimultaneous type, internally controlled transaction. It also sends a message to the other transaction and game participants about this new transaction.
|
|
||||||||||||||||||||
|
This method allows the creation of a new MultiPartSimultaneous type, internally controlled transaction. It also sends a message to the other transaction and game participants about this new transaction.
|
|
|
This method returns the current number of steps that have been sent
|
|
|
This method returns the dataList entry associated with the specified step value
|
|
|
This method returns the PlayerID of the sender of a specific transaction step.
|
|
||||||||||||||||
|
This shell request method remotely requests another player to send a transaction step
|
|
||||||||||||
|
This method sends a transaction step to the other transaction participants. This is a generic transaction step with no special processing. Any participant in a transaction can send such a step.
|
|
||||||||||||||||||||
|
This method allows the creation of a new MultiPartSimultaneous type, internally controlled transaction. It also sends a message to the other transaction and game participants about this new transaction.
|
|
|
This method provides the unique transaction creation services for spawned Multistep transactions Reimplemented from SecurePlayLibrary::SPAbstractTransactionClass. |
|
||||||||||||||||||||||||
|
This method creates a SPMultiPartSimultaneousClass transaction.
Reimplemented from SecurePlayLibrary::SPAbstractTransactionClass. |
|
|
Getter function that returns the property: prdataList
|
|
|
Getter function that returns the property: prdatasourceList
|
|
|
This method gets the transaction type.
Reimplemented from SecurePlayLibrary::SPAbstractTransactionClass. |
|
|
This method handles incoming requests for generation of sendStep transactions. Only the specified player will handle the request, subject to the invoked api rules method.
|
|
|
This method handles incoming sendStep requests. It processes them to ensure they are valid and ensures that the information is stored appropriately.
|
|
|
This method provides the unique handlers for incoming Multistep turn message types
Reimplemented from SecurePlayLibrary::SPAbstractTransactionClass. |
|
|
Registers this transaction.
|
|
|
This method provides the unique transaction configuration services for spawned Multistep transactions Reimplemented from SecurePlayLibrary::SPAbstractTransactionClass. |
|
|
Gets this class's API
|
|
|
This property holds an array of multistep turns stored in the order that they are received. Each step does count as a Basic Game Transaction Step. Ordering, control, and other features are countrolled by the game rules. This is essentially a sample generic transaction. Creation of new transactions will require coordination with IT GlobalSecure/SecurePlay as specified in the SecurePlay license. |
|
|
This array holds the sender/source of the multistep turns. Please see the prdataList description for additional details. |