|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| Cleanable | This interface must be implemented by protocols that need to release
some references when the fail state of their host node is set to
Fallible.DEAD. |
| Control | Generic interface for classes that are responsible for observing or modifying the ongoing simulation. |
| Fallible | Instances of classes implementing this interface maintain a fail state, i.e. information about the availability of the object. |
| Linkable | Instances of classes implementing this interface can form networks (graphs) in the simulator framework. |
| MaliciousProtocol | Tag interface to identify protocols that are malicious. |
| Node | Class that represents one node with a network address. |
| Protocol | Interface to identify protocols. |
| Class Summary | |
|---|---|
| CommonState | This is the common state of the simulation all objects see. |
| GeneralNode | This is the default Node class that is used to compose the
Network. |
| IdleProtocol | A protocol that stores links. |
| ModifiableNode | This class extends GeneralNode by allowing to modify single protocol instances at nodes. |
| Network | This class forms the basic framework of all simulations. |
| OracleIdleProtocol | A protocol that does nothing but knows everything. |
| OverlayGraph | This class is an adaptor which makes a Linkable protocol layer
look like a graph. |
| Scheduler | A binary function over the time points. |
Core classes.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||