| addComms(string commsID)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| addPlayer(string pid)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| addTransaction(SPAbstractTransactionInterface *transObj)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| attach(string gid, SecurePlayClass *lib, string master, bool signaturepolicy, bool encryptionpolicy, SPLogInterface *log, SPSecurityManagerInterface *security)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| closeTransaction(string transID)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| gameComplete()=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| getCommsManager()=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| getGameAPI()=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| getGameID()=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| getGamePlayer(string playerID)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| getGameTransaction(string tid)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| getMaster()=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| getPlayerIDList()=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| getSecurePlay()=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| getSecurityManager()=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| getTransactionID()=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| incrementBasicGameTransactionCount(int count)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| isPlayerInternal(string pid)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| onendGame(SPMessageClass *messObj)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| onIncomingTransaction(SPMessageClass *messObj)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| removeComms(string commsID)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| removePlayer(string pid)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| setPlayerComms(string playerID, string commsID, bool relayflag)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| SPcreateBHash(string input, string gameid)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| SPcreateBSignature(string senderID, vector< byte > input, string gameid)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| SPcreateHash(string input, string gameid)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| SPcreateSignature(string senderID, string input, string gameid)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| SPdecrypt(vector< string > input, string senderID, vector< string > recvrs, string gameID, string messageID)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| SPencrypt(vector< string > input, string senderID, vector< string > recvrs, string gameID, string messageID)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| SPnotify(string eventdescription, vector< string > args)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| SPverifySignature(vector< byte > sigToVerify, string senderID, vector< byte > testhash, string gameid)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| SPverifySignature(string signature, string senderID, string testhash, string gameid)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| transactionincluded(string tid)=0 | SecurePlayLibrary::SPGameInterface | [pure virtual] |
| ~SPGameInterface() | SecurePlayLibrary::SPGameInterface | [inline, virtual] |