A B C D E F G H I M N O P Q R S T U V W Z

G

generateInitLibs() - Method in class generator_lib.GeneratorUtils
Generate/populate the initial file library.
generateUsers() - Method in class generator_lib.GeneratorUtils
Generate/populate the User library.
generator_lib - package generator_lib
 
generator_seed - Variable in class simulator_lib.SimulatorInput
The seed used to generate the trace being read.
GeneratorOutput - Class in generator_lib
The GeneratorOutput class assists the TraceGenerator driver program in writing data to the trace file
GeneratorOutput(String, Globals) - Constructor for class generator_lib.GeneratorOutput
Construct a GeneratorOutput object
GeneratorUtils - Class in generator_lib
The GeneratorUtils class assists the TraceGenerator driver program with the generation of users, file libraries, and transactions.
GeneratorUtils(Network, Globals) - Constructor for class generator_lib.GeneratorUtils
Construct a GeneratorUtils object.
genTransactionNaive() - Method in class generator_lib.GeneratorUtils
'Naively' generate a transaction.
genTransactionSmart() - Method in class generator_lib.GeneratorUtils
'Intelligently' generate a transaction.
genUserType(User.Behavior, int, int) - Method in class generator_lib.GeneratorUtils
Generate all users of a specified type, and place in library
getCleanup() - Method in class core_lib.User
Access method to the cleanup field of this User.
getColumnNames() - Static method in class OutputParser
Get a CSV string of the column names for the data being parsed.
getCommit() - Method in class core_lib.Transaction
Get the commit cycle of this Transaction.
getFile() - Method in class core_lib.Transaction
Get the identifier of the file being exchanged
getFileIterator(int) - Method in class core_lib.Network
Fetch an iterator over all copies of a particular file.
getFileList(String) - Static method in class OutputParser
List all TraceSimulator output files in the current directory.
getGenSeed() - Method in class simulator_lib.SimulatorInput
Return the random seed used to to generate the trace file.
getHonesty() - Method in class core_lib.User
Access method to the honesty field of this User.
getModel() - Method in class core_lib.User
Access method to the Behavior model of this User.
getNeg() - Method in class core_lib.Relation
Access method to number of negative feedbacks, per 'history' parameter.
getNumFiles() - Method in class core_lib.User
Access method to the num_files field of this User.
getOwner() - Method in class core_lib.FileCopy
Access method to the 'owner' field.
getPos() - Method in class core_lib.Relation
Access method to number of positive feedbacks, per 'history' parameter.
getRecv() - Method in class core_lib.Transaction
Get the identifier of the file receiver
getRelation(int) - Method in class core_lib.User
Access method to a global Relation between this user and another.
getSend() - Method in class core_lib.Transaction
Get the identifier of the file provider
getTrust() - Method in class core_lib.Relation
Access method to the trust value.
getUser(int) - Method in class core_lib.Network
Access method to a User in the User library.
getUserRelation(int, int) - Method in class core_lib.Network
Access method to a Relation object between two library Users.
getValid() - Method in class core_lib.FileCopy
Access method to the 'valid' field.
getValid() - Method in class core_lib.Transaction
Get the validity of the file being exchanged
getZipf(int) - Method in class generator_lib.GeneratorUtils
Return the Zipf frequency of a given file.
global_neg - Variable in class core_lib.Relation
The number of globally broadcast negative/unsatisfactory feedbacks.
global_pos - Variable in class core_lib.Relation
The number of globally broadcast positive/satisfactory feedbacks.
GLOBALS - Variable in class core_lib.BWidthUnit
Parameters of the Network in which this BWidthUnit resides.
Globals - Class in core_lib
The Globals class provides a wrapper for common Network parameters.
Globals(int, int, int, double, int, int, int, int, int, int, int, int, int, int, boolean) - Constructor for class core_lib.Globals
Construct a Globals object by providing all field values.
GLOBALS - Variable in class core_lib.Network
Parameterization of this Network.
GLOBALS - Variable in class generator_lib.GeneratorOutput
The Network parameterization object
GLOBALS - Variable in class generator_lib.GeneratorUtils
The Network parameterization object.
GLOBALS - Variable in class simulator_lib.SimulatorInput
The Network parameterization object.

A B C D E F G H I M N O P Q R S T U V W Z