|
SecurePlayLibray J2SE v2.1 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| SPAbstractCommsInterface | This is the interface for all comms services classes. |
| SPAbstractTransactionInterface | The Abstract Transaction Interface is the required interface that all transactions that work with the SecurePlay library must support. |
| SPCommsManagerCommsInterface | This is the interface for connecting with the SPCommsManagerClass from the "comms side". |
| SPEventInterface | This interface is the Callback Interface for external objects (typically developed games) to receive notifications of significant events from a Game or Transaction instance. |
| SPGameInterface | This is the interface for all Game classes |
| SPLogInterface | This is the interface for all the log classes. |
| SPSecurityManagerInterface | This is the interface for the security manager class. |
| Class Summary | |
| SecurePlayClass | This is the main Secure Play Library Class. |
| SPAbstractTransactionClass | This is the common abstract transaction class for all transactions in the SecurePlay library |
| SPCommsManagerClass | This class manages the communications and various communications services. |
| SPGameClass | This is the general class that holds a game instance. |
| SPMap | This is a wrapper class that wraps around the java Hashtable object. |
| SPMessageClass | This is a "game-level" message that is sent between SecurePlay library instances for each Player. |
| SPRootTransactionClass | This abstract class provides the common services for all game and transaction types. |
| SPTActClass | The SPTActClass is an extension of the Stobe class with integrated inclusion of random events. |
| SPTBeginGame | This transaction is used to begin a game if necessary. |
| SPTBlastClass | This class is a single step transaction that includes all members of a specific game. |
| SPTBurstClass | This class is a single step transaction that includes all members of a specific game. |
| SPTEndGame | This transaction is used to end a game if necessary. |
| SPTMultiPartSecretClass | This method is an extension of the SPSecret Class to handle multi-part (String Array) secrets |
| SPTMultiPartSimultaneousClass | This method is an extension of the SPSimultaneous Class to handle multi-part (String Array) simultaneous events |
| SPTMultistepTurnClass | This is implements the multistep transaction. |
| SPTnewAGEClass | This transaction is used to notify other users of a new Abstract Game Engine and provide its parameters. |
| SPTnewGameClass | |
| SPTPlayerJoinClass | |
| SPTRandomClass | This transaction class extends the SPAbstractTransaction class. |
| SPTSecretClass | This class implements the Secret Transaction type - the ability for a single party, the Transaction Master, to send a single secret to other participants in a non-refutable fashion. |
| SPTShipClass | This transaction supports the distribution of Serializable Objects (Classes, Files, Etc.) as well as the slow, incremental distribution. |
| SPTSimultaneousClass | The simultaneous transaction allows its participants to send "Simultaneous Secrets" to each other and reveal them at the same time. |
| SPTStrobeClass | The Strobe Class is used to provide securely synchronized game play. |
| SPTSynchronizedRandomClass | This class is an extension of the SPTMultiPartSimultaneous Class to create random events over a network without a full random transaction. |
| SPUBinaryCodingClass | This class is used to serialize and deserialize SPMessageClass objects into binary encoded messages. |
| SPUDebug | This class contains a set of methods for tracing the properties of the various SecurePlay classes. |
| SPUEctf | Enumerated class with values: true, false, consistent. |
| SPUEPrivatePolicy | Enumerated class with values: A, P, Q. |
| SPUReportToFile | A class used for outputting test cases into files. |
| SPUReportToScreen | A class used for outputting test cases into files. |
| SPUSerializeDeserializeClass | |
| SPUtil | These are global functions and constants that can be used by various portions of the SecurePlay library. |
This package contains the core classes of the SecurePlayLibrary.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
SecurePlayLibray J2SE v2.1 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||