|
Public Member Functions |
| | SPTBlastClass () |
| | ~SPTBlastClass () |
| | SPTBlastClass (SPGameInterface *gameobj, string master, bool privateflag, vector< string > transinfo, string transactionID) |
| void | uniqueinit (vector< string > transinfo) |
| vector< string > | APIgetTransactionContent () |
| bool | APIbeginTransaction (string pid) |
| bool | APIcompleteTransaction (string pid) |
| bool | APIrequestCompleteTransaction (string pid) |
| bool | APIconfigureTransaction (string pid, vector< string > args) |
| bool | APIrequestconfigureTransaction (string pid, vector< string > args) |
| bool | APIrequestbeginTransaction (string pid) |
| bool | onbeginTransaction (SPMessageClass *incoming) |
| bool | oncompleteTransaction (SPMessageClass *incoming) |
| bool | onincomingTransaction (SPMessageClass *incoming) |
| void | onrequestcompleteTransaction (SPMessageClass *incoming) |
| void | onrequestconfigureTransaction (SPMessageClass *incoming) |
| void | onrequestbeginTransaction (SPMessageClass *incoming) |
| SPTBlastAPIClass * | getAPI () |
| SPTBlastAPIClass * | SPgetAPI () |
| vector< string > | getTranscontent () |
| SPTBlastClass * | APIcreateBlastClass (SPGameAPIInterface *gameapiobj, string master, vector< string > transcontent) |
| bool | APIBcreateBlastClass (SPGameAPIInterface *gameapiobj, string master, vector< string > transcontent) |
| SPTBlastAPIClass * | APITOAcreateBlastClass (SPGameAPIInterface *gameapiobj, string master, vector< string > transcontent) |
Static Public Member Functions |
| string | gettranstype () |
| SPTBlastClass * | APIcreateClass () |
| SPAbstractTransactionInterface * | createTransaction (SPGameAPIInterface *gameapiobj, string master, bool privateflag, vector< string > transinfo, string transactionID) |
Protected Member Functions |
| bool | onconfigureTransaction (SPMessageClass *incoming) |
Private Attributes |
| vector< string > | transcontent |