Package core_lib

Class Summary
BWidthUnit The BWidthUnit class helps manage bandwidth at the user level.
FileCopy The FileCopy class stores a unique instance of a file.
Globals The Globals class provides a wrapper for common Network parameters.
Network The Network class is a high-level object managing data and behaviors specific to users, files, and bandwidth
Relation The Relation class describes the prior interaction between two users.
Statistics The Statistics class is simply a wrapper for several variables that maintain statistics during a trace simulation.
Transaction The Transaction class stores the parameters that characterize a transaction between two users.
User The User class encapsulates a single user/peer/node in a Network.
 

Enum Summary
Relation.Copy The Copy enumeration differentiates between the different feedback histories which are being stored at the Relation level.
User.Behavior The Behavior enumeration details the initialization models to which a User's behavior may conform.