Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
M
N
O
P
Q
R
S
T
U
V
W
Z
S
sender
- Variable in class core_lib.
Transaction
Numerical identifier for the file provider.
setHistory(Relation.Copy)
- Method in class core_lib.
Relation
Set the history store activated for this Relation object.
setTrust(double)
- Method in class core_lib.
Relation
Set the trust_value field to a new value.
setUser(int, User)
- Method in class core_lib.
Network
Modifier to place a User into the User library.
setVecRelations(Relation.Copy, int, TrustAlg)
- Method in class simulator_lib.
SimulatorMalicious
Set all (user->x) relations in this Network to report a particular feedback type when queried, where 'user' is a fixed User.
shutdown()
- Method in class generator_lib.
GeneratorOutput
Shutdown (flush and close) the output stream
shutdown()
- Method in class simulator_lib.
SimulatorInput
Shutdown (close) the input stream.
shutdown()
- Method in class simulator_lib.
SimulatorOutput
Shutdown (flush and close) the output stream.
simTrans(Network, int, Transaction, SimulatorMalicious, TrustAlg)
- Method in class simulator_lib.
SimulatorUtils
Simulate a transaction on a network.
simulator_lib
- package simulator_lib
SimulatorInput
- Class in
simulator_lib
The SimulatorInput class assists the TraceSimulator driver program in reading and parsing data from the provided trace file.
SimulatorInput(String)
- Constructor for class simulator_lib.
SimulatorInput
Construct a SimulatorInput object
SimulatorMalicious
- Class in
simulator_lib
The SimulatorMalicious class is used to coordinate malicious user behaviors, especially with regards to coordinated activity and feedback switching.
SimulatorMalicious(Network, SimulatorMalicious.MAL_STRATEGY)
- Constructor for class simulator_lib.
SimulatorMalicious
Construct a SimulatorMalicious object.
SimulatorMalicious.MAL_STRATEGY
- Enum in
simulator_lib
The MAL_STRATEGY enumeration lists malicious tactics that can be used
SimulatorMalicious.MAL_STRATEGY()
- Constructor for enum simulator_lib.
SimulatorMalicious.MAL_STRATEGY
SimulatorOutput
- Class in
simulator_lib
The SimulatorOutput class assists the TraceSimulator driver program in writing data to the output/statistics file.
SimulatorOutput(String)
- Constructor for class simulator_lib.
SimulatorOutput
Construct a SimulatorOutput object.
SimulatorSource
- Class in
simulator_lib
The SimulatorSource class assists the TraceSimulator driver program in dynamic source selection based on user/file availability and trust values.
SimulatorSource()
- Constructor for class simulator_lib.
SimulatorSource
SimulatorSource.Strategy
- Enum in
simulator_lib
The Strategy enumeration lists the source selection strategies.
SimulatorSource.Strategy()
- Constructor for enum simulator_lib.
SimulatorSource.Strategy
SimulatorUtils
- Class in
simulator_lib
The SimulatorUtils class assists the TraceSimulator driver.
SimulatorUtils()
- Constructor for class simulator_lib.
SimulatorUtils
singleMultiply(double[])
- Method in class trust_system_lib.
EigenTM
Perform a single multiplication iteration per EigenTrust specification.
SMART_GEN
- Variable in class core_lib.
Globals
Whether or not intelligent transaction generation should be used.
sourceBest(Network, int, int, int)
- Static method in class simulator_lib.
SimulatorSource
Choose the best (most trusted) available source for a transaction.
sourceRandom(Network, int, int, int)
- Static method in class simulator_lib.
SimulatorSource
Choose a random available source for a transaction.
sourceWorst(Network, int, int, int)
- Static method in class simulator_lib.
SimulatorSource
Choose the worse (least trusted) available source for a transaction.
Statistics
- Class in
core_lib
The Statistics class is simply a wrapper for several variables that maintain statistics during a trace simulation.
Statistics()
- Constructor for class core_lib.
Statistics
STATS
- Variable in class core_lib.
Network
Statistics pertaining to happenings on this Network.
strat
- Variable in class simulator_lib.
SimulatorMalicious
The malicious strategy being applied by this instance.
STRATEGY
- Static variable in class
TraceSimulator
Malicious strategy being applied during this simulation
subj_square(Opinion[][])
- Method in class trust_system_lib.
TnaSlTM
Complete a single multiplication per the TNA-SL specification.
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
M
N
O
P
Q
R
S
T
U
V
W
Z