Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
A
active
- Static variable in interface atropos.lp.
SnmpInterface
The active SNMP Oid branch
add(long)
- Method in class atropos.lp.
AvnmpTime
Return the sum between of this time and the input: input_time + this_time.
add(Object)
- Method in class atropos.dp.
TimeSeries
Add to the sorted table.
add(Object)
- Method in class atropos.lp.
AvnmpStateQueue
Add a subagent to the sorted table.
add(Object)
- Method in class atropos.lp.
AvnmpQueue
Add to the sorted table.
add(Object)
- Method in class atropos.lp.
AvnmpLP.ParmTable
Add to the sorted ParmTable.
add(Object)
- Method in class atropos.start.
Others
add(Object)
- Method in class atropos.util.
OrderedList
Keep the Vector ordered as elements are added.
addEntry(long, long, String, AvnmpPacket, int, AvnmpLP, AvnmpTime)
- Method in class atropos.log.
HtmlDebug
Add an entry to the debug HTML file.
addEntry(long, long, String, String)
- Method in class atropos.log.
HtmlDebug
Add an entry to the debug HTML file.
addEntry(long, long, String, String, int)
- Method in class atropos.log.
HtmlDebug
Add an entry to the debug HTML file.
addEntry(String, String, Double)
- Method in class atropos.pp.
splitTable
Adds a table entry in the format: (source, destination, probability).
addMessage(AvnmpPacket, AvnmpLP)
- Method in class atropos.lp.
AvnmpQueue
Add a message to this queue.
addPred(PredMeasure)
- Method in class atropos.lp.
PredVector
Add a prediction interval to the vector.
addProcs(AvnmpLP, Vector, long)
- Method in class atropos.gvt.
Gvt
Prepare the GVT object for a calculation.
addresses
- Variable in class atropos.start.
InjectSnmp
Carry known addresses to next node
addresses
- Variable in class atropos.start.
Flood
Carry known addresses to next node
addSample(AvnmpStateQueue, AvnmpTime, AvnmpTime, AvnmpLP)
- Method in class atropos.lp.
PredVector
Add a sample to all the relevant PredMeasure elements.
addSample(AvnmpStateQueue, long, long, AvnmpLP)
- Method in class atropos.lp.
PredMeasure
Add a sample from the state queue over the sample interval of interest.
addStateQueue(long, Object, boolean, AvnmpLP)
- Method in class atropos.lp.
AvnmpStateQueue
Cache a state in the queue.
adjustRelative(long)
- Method in class atropos.lp.
AvnmpTime
Adjust the time this variable was created by a given amount.
Amain
- class atropos.start.
Amain
.
This class starts up an individual Logical Process on a node.
Amain()
- Constructor for class atropos.start.
Amain
anti
- Variable in class atropos.lp.
AvnmpPacket
Anti-Message Toggle
anti
- Variable in class atropos.lp.
AvnmpDriverRb
Anti-Message Toggle
antiMessage
- Static variable in class atropos.lp.
AvnmpPacket
Indentifies this as an anti message.
antiMessage
- Static variable in class atropos.lp.
AvnmpDriverRb
Indentifies this as an anti message.
append(AvnmpQueue, AvnmpLP)
- Method in class atropos.lp.
AvnmpQueue
Append the elements of another queue to this one.
AppOid
- Static variable in interface atropos.lp.
SnmpInterface
Application object id.
AppOid
- Variable in class atropos.lp.
AvnmpRecQueue
The Management Object ID of the actual value.
atropos.dp
- package atropos.dp
atropos.gvt
- package atropos.gvt
atropos.load
- package atropos.load
atropos.log
- package atropos.log
atropos.lp
- package atropos.lp
atropos.plot
- package atropos.plot
atropos.pp
- package atropos.pp
atropos.start
- package atropos.start
atropos.util
- package atropos.util
average()
- Method in class atropos.lp.
AvnmpStat
Return the average of the sample values.
average(double)
- Method in class atropos.lp.
AvnmpStat
Compute the average of all the accumulated data including the data entered in the parameter.
AvnmpBase
- class atropos.lp.
AvnmpBase
.
This research is funded by DARPA/ITO Contract Number: F30602-98-C-0230 supported by the Air Force Research Laboratory/IF.
AvnmpBase()
- Constructor for class atropos.lp.
AvnmpBase
AvnmpBW
- class atropos.lp.
AvnmpBW
.
This class implements methods for calculating bandwidth.
AvnmpBW()
- Constructor for class atropos.lp.
AvnmpBW
AvnmpDebug
- class atropos.lp.
AvnmpDebug
.
This class handles AVNMP Debugging messages.
AvnmpDebug()
- Constructor for class atropos.lp.
AvnmpDebug
This constructor sets the level of debugging.
AvnmpDriverBase
- class atropos.start.
AvnmpDriverBase
.
This research is funded by DARPA/ITO Contract Number: F30602-98-C-0230 supported by the Air Force Research Laboratory/IF.
AvnmpDriverBase()
- Constructor for class atropos.start.
AvnmpDriverBase
AvnmpDriverRb
- class atropos.lp.
AvnmpDriverRb
.
Notify Driving Process of downstream rollback.
AvnmpDriverRb()
- Constructor for class atropos.lp.
AvnmpDriverRb
AvnmpDriverRb(String, String, long)
- Constructor for class atropos.lp.
AvnmpDriverRb
Create a new packet based on an input packet.
AvnmpHostBase
- class atropos.start.
AvnmpHostBase
.
This research is funded by DARPA/ITO Contract Number: F30602-98-C-0230 supported by the Air Force Research Laboratory/IF.
AvnmpHostBase()
- Constructor for class atropos.start.
AvnmpHostBase
AvnmpLP
- class atropos.lp.
AvnmpLP
.
This class implements the AVNMP logical process.
AvnmpLP.ParmTable
- class atropos.lp.
AvnmpLP.ParmTable
.
This table will hold a list of parmTime objects used to set and check parameter changes.
AvnmpLP.ParmTable(AvnmpLP)
- Constructor for class atropos.lp.
AvnmpLP.ParmTable
Construct empty TreeSet.
AvnmpLP.parmTime
- class atropos.lp.
AvnmpLP.parmTime
.
This class holds a list of new LP parameter values and the time at which they should take effect.
AvnmpLP.parmTime(AvnmpLP)
- Constructor for class atropos.lp.
AvnmpLP.parmTime
AvnmpLP(String, String)
- Constructor for class atropos.lp.
AvnmpLP
Create a Logical Process.
avnmpMIB
- Static variable in interface atropos.lp.
SnmpInterface
The avnmp SNMP Oid branch
AvnmpPacket
- class atropos.lp.
AvnmpPacket
.
I am a virtual message.
AvnmpPacket()
- Constructor for class atropos.lp.
AvnmpPacket
Create an empty packet
AvnmpPacket(AvnmpLP)
- Constructor for class atropos.lp.
AvnmpPacket
Create a dummy packet.
AvnmpPacket(AvnmpPacket)
- Constructor for class atropos.lp.
AvnmpPacket
Create a new packet based on an input packet.
AvnmpPacket(byte, String, long, long, AvnmpLP)
- Constructor for class atropos.lp.
AvnmpPacket
Create a packet based on all parameters specified.
AvnmpPacket(byte, String, long, String, long, Object)
- Constructor for class atropos.lp.
AvnmpPacket
Create a packet based on all parameters specified in detail.
AvnmpQueue
- class atropos.lp.
AvnmpQueue
.
This class implements a queue for the logical process receive and send queues.
AvnmpQueue()
- Constructor for class atropos.lp.
AvnmpQueue
Create an empty queue.
AvnmpQueue(String)
- Constructor for class atropos.lp.
AvnmpQueue
Create an empty queue with the input name.
AvnmpRecQueue
- class atropos.lp.
AvnmpRecQueue
.
This class implements the AVNMP LP receive queue.
AvnmpRecQueue(String)
- Constructor for class atropos.lp.
AvnmpRecQueue
Construct an empty receive queue.
AvnmpSmartDriver
- class atropos.start.
AvnmpSmartDriver
.
Start the Driving process.
AvnmpSmartDriver()
- Constructor for class atropos.start.
AvnmpSmartDriver
AvnmpSndQueue
- class atropos.lp.
AvnmpSndQueue
.
This class implements the send queue for the AVNMP LP.
AvnmpSndQueue()
- Constructor for class atropos.lp.
AvnmpSndQueue
Construct an empty send queue.
AvnmpStat
- class atropos.lp.
AvnmpStat
.
This class is used to track statistics within the AVNMP system.
AvnmpStat()
- Constructor for class atropos.lp.
AvnmpStat
Reset all the values in this object to zero.
AvnmpState
- class atropos.lp.
AvnmpState
.
This class contents AVNMP state information.
AvnmpState(AvnmpState)
- Constructor for class atropos.lp.
AvnmpState
Construct a state object.
AvnmpState(long, Object, boolean)
- Constructor for class atropos.lp.
AvnmpState
Construct a state object.
AvnmpStateQueue
- class atropos.lp.
AvnmpStateQueue
.
This class implements the AVNMP state queue.
AvnmpStateQueue()
- Constructor for class atropos.lp.
AvnmpStateQueue
Construct an empty state queue.
avnmpTable
- Static variable in interface atropos.lp.
SnmpInterface
The avnmpTable SNMP Oid branch
AvnmpTime
- class atropos.lp.
AvnmpTime
.
This class handles AVNMP Time calculation.
AvnmpTime()
- Constructor for class atropos.lp.
AvnmpTime
Construct a relative time object.
AvnmpTime(long)
- Constructor for class atropos.lp.
AvnmpTime
Construct an absolute time object.
C
calcAcc(long, long, AvnmpLP)
- Method in class atropos.lp.
PredMeasure
Compute the prediction accuracy measure.
calcLocalMinimum()
- Method in class atropos.gvt.
Gvt
Caculate the local minimum.
cancel(AvnmpPacket, AvnmpLP)
- Method in class atropos.lp.
AvnmpQueue
Check for cancellation of an anti-message.
CANCELLATION
- Static variable in class atropos.log.
HtmlDebug
Indicates a CANCELLATION has occurred.
CausalityException
- exception atropos.lp.
CausalityException
.
This class is thrown when a causality violation occurs during message input.
CausalityException()
- Constructor for class atropos.lp.
CausalityException
CausalityException(String, long, AvnmpPacket, long, long)
- Constructor for class atropos.lp.
CausalityException
checkParameterTimes()
- Method in class atropos.lp.
AvnmpLP
Check if the time has been reached to set new parameter values.
clear()
- Method in class atropos.util.
OrderedList
COLLECTMIN
- Static variable in class atropos.gvt.
Gvt
The Gvt process is finishing the Gvt calculation.
collectMinima(AvnmpPacket)
- Method in class atropos.gvt.
Gvt
Collect all the local minima from all processes and compute a global minimum.
compare(Object, Object)
- Method in class atropos.dp.
TimeSeries
This is required to keep the time samples sorted by time.
compare(Object, Object)
- Method in class atropos.lp.
AvnmpStateQueue
Keep states ordered by save time.
compare(Object, Object)
- Method in class atropos.lp.
AvnmpQueue
This is required to keep the packets sorted by receive time.
compare(Object, Object)
- Method in class atropos.lp.
AvnmpLP.ParmTable
This is required to keep the parameter settings sorted by object id.
compare(Object, Object)
- Method in class atropos.util.
OrderedList
compareTo(Object)
- Method in class atropos.dp.
TimeSample
compareTo(Object)
- Method in class atropos.lp.
AvnmpState
compareTo(Object)
- Method in class atropos.lp.
AvnmpLP.parmTime
compareTo(Object)
- Method in class atropos.lp.
AvnmpPacket
compareTo(Object)
- Method in class atropos.lp.
AvnmpDriverRb
compPred()
- Method in class atropos.lp.
AvnmpPacket
This is a stub which allows base performance to be tested without rollback or state checking overhead.
compPred(String, AvnmpState, AvnmpPacket, AvnmpLP)
- Method in class atropos.lp.
AvnmpPacket
Compute the prediction accuracy of AVNMP based on either state or the packet in the send queue cached closest to the current time.
Compute(PayLoad)
- Method in class atropos.dp.
Driver
This method is not used by the Driver.
Compute(PayLoad)
- Method in class atropos.lp.
AvnmpLP
This method is to be over-ridden by the physical process.
Compute(PayLoad)
- Method in class atropos.pp.
PP
Note that for testing we send and receive pure error.
ConfigInterface
- interface atropos.lp.
ConfigInterface
.
context
- Variable in class atropos.dp.
Driver
The Snmp Agent Context
context
- Variable in class atropos.lp.
AvnmpLP
The Snmp Agent Context
context
- Variable in class atropos.lp.
AvnmpBW
Allow the packet to be SNMP managable.
cpu95Percentile
- Static variable in interface atropos.lp.
SnmpInterface
cpuApp
- Static variable in interface atropos.lp.
SnmpInterface
The cpuApp elements...
cpuAppType
- Static variable in interface atropos.lp.
SnmpInterface
cpuAvgHighError
- Static variable in interface atropos.lp.
SnmpInterface
cpuAvgLowError
- Static variable in interface atropos.lp.
SnmpInterface
cpuAvgUtilization
- Static variable in interface atropos.lp.
SnmpInterface
cpuID
- Static variable in interface atropos.lp.
SnmpInterface
cpuPrediction
- Static variable in interface atropos.lp.
SnmpInterface
CPU Prediction Table
cpuPredictionAppType
- Static variable in interface atropos.lp.
SnmpInterface
cpuPredictionAvgUtil
- Static variable in interface atropos.lp.
SnmpInterface
cpuPredictionID
- Static variable in interface atropos.lp.
SnmpInterface
cpuPredictionPredictedTime
- Static variable in interface atropos.lp.
SnmpInterface
cpuPredictionTable
- Static variable in interface atropos.lp.
SnmpInterface
cpuPredictionVariance
- Static variable in interface atropos.lp.
SnmpInterface
cpuUtilizationTable
- Static variable in interface atropos.lp.
SnmpInterface
cpuVariance
- Static variable in interface atropos.lp.
SnmpInterface
D
debugType(int)
- Method in class atropos.lp.
AvnmpDebug
Return a readable version of the type of debug message.
deleteMessage(AvnmpPacket)
- Method in class atropos.lp.
AvnmpQueue
Delete a message from this queue.
deleteStateQueue(long)
- Method in class atropos.lp.
AvnmpStateQueue
Remove a state from the queue.
diff(long)
- Method in class atropos.lp.
AvnmpTime
Return the difference between this time and the input: input_time - this_time.
display()
- Method in class atropos.lp.
AvnmpStat
displayConfiguration()
- Method in class atropos.lp.
AvnmpLP
displayLvt()
- Method in class atropos.lp.
AvnmpLP
Display the logical process local virtual time.
displayLVT()
- Method in class atropos.lp.
AvnmpLP
displayQueues()
- Method in class atropos.lp.
AvnmpLP
Display all the queues associated with this logical process.
dlevel
- Variable in class atropos.lp.
AvnmpDebug
Bitmap of code portions to debug.
done
- Variable in class atropos.lp.
AvnmpLP.parmTime
Has this value been used yet ?
done()
- Method in class atropos.log.
HtmlDebug
Complete the main HTML log file.
Driver
- class atropos.dp.
Driver
.
This class implements an AVNMP Driver process.
DRIVER_D
- Static variable in class atropos.lp.
AvnmpDebug
Enable checking of Driver Process values.
Driver(String, String)
- Constructor for class atropos.dp.
Driver
Construct a driver process.
DriverBase
- class atropos.dp.
DriverBase
.
This research is funded by DARPA/ITO Contract Number: F30602-98-C-0230 supported by the Air Force Research Laboratory/IF.
DriverBase()
- Constructor for class atropos.dp.
DriverBase
dropSample()
- Method in class atropos.dp.
TimeSeries
Drop the oldest sample.
dst
- Variable in class atropos.pp.
PayLoad
The destination load prediction.
dst
- Variable in class atropos.pp.
splitElement
The destination of the (source, destination, probability) triplet.
Dst
- Variable in class atropos.lp.
AvnmpPacket
Destination Node
Dst
- Variable in class atropos.lp.
AvnmpDriverRb
Destination Node
Dvm
- Static variable in interface atropos.lp.
ConfigInterface
E
endTime()
- Method in class atropos.lp.
PredMeasure
Return the sample interval end time.
equals(Object)
- Method in class atropos.dp.
TimeSample
equals(Object)
- Method in class atropos.lp.
AvnmpState
equals(Object)
- Method in class atropos.lp.
AvnmpLP.parmTime
equals(Object)
- Method in class atropos.lp.
AvnmpPacket
equals(Object)
- Method in class atropos.lp.
AvnmpDriverRb
exec()
- Method in class atropos.load.
LoadGen
exec()
- Method in class atropos.load.
LoadPacket
exec()
- Method in class atropos.lp.
AvnmpBW
This is the main processing for this active packet.
exec()
- Method in class atropos.lp.
AvnmpDriverRb
This is the main processing for this active packet.
exec()
- Method in class atropos.start.
Amain
Process incoming messages and generate outgoing messages.
exec()
- Method in class atropos.start.
InjectSnmp
Process incoming messages and generate outgoing messages.
exec()
- Method in class atropos.start.
Flood
Process incoming messages and generate outgoing messages.
exec()
- Method in class atropos.start.
SnmpAgentMain
Begin running the SNMP agent.
exec()
- Method in class atropos.start.
AvnmpSmartDriver
exit
- Variable in class atropos.lp.
AvnmpLP.parmTime
Should we exit the process now ?
experimental
- Static variable in interface atropos.lp.
SnmpInterface
The experimental SNMP Oid
F
finalize()
- Method in class atropos.lp.
AvnmpLP
Flood
- class atropos.start.
Flood
.
This research is funded by DARPA/ITO Contract Number: F30602-98-C-0230 supported by the Air Force Research Laboratory/IF.
Flood()
- Constructor for class atropos.start.
Flood
Default constructor.
Flood(String)
- Constructor for class atropos.start.
Flood
Set the Destination field.
G
GenVal
- Variable in class atropos.lp.
AvnmpLP.parmTime
The new virtual message generation rate.
get(int)
- Method in class atropos.util.
OrderedList
getAvg(long, long)
- Method in class atropos.lp.
AvnmpStateQueue
Return the average of a set of state values from a given start time to a given end time from the state queue.
getCausalityRollbacks()
- Method in class atropos.lp.
AvnmpLP
Return the number of causality rollbacks for this object.
getClosestTime(long)
- Method in class atropos.lp.
AvnmpStateQueue
Return a pointer to the closest state based on the time.
getClosestTime(long, AvnmpLP)
- Method in class atropos.lp.
AvnmpQueue
Return the packet from this queue whose receive time is closest to the input time.
getDst(String)
- Method in class atropos.pp.
splitTable
Obtain a sub table of all the table entries with a given destination.
getGenRate()
- Method in class atropos.lp.
AvnmpLP
Return the virtual/real generation rate for driving process prediction.
getGreaterOrEqualRecTime(long)
- Method in class atropos.lp.
AvnmpStateQueue
getGreaterOrEqualRecTime(long)
- Method in class atropos.lp.
AvnmpQueue
getGreaterOrEqualSndTime(long)
- Method in class atropos.lp.
AvnmpQueue
getGreaterRecTime(long)
- Method in class atropos.lp.
AvnmpStateQueue
getGreaterRecTime(long)
- Method in class atropos.lp.
AvnmpQueue
getGreaterSndTime(long)
- Method in class atropos.lp.
AvnmpQueue
getLessOrEqualRecTime(long)
- Method in class atropos.lp.
AvnmpStateQueue
getLessOrEqualRecTime(long)
- Method in class atropos.lp.
AvnmpQueue
getLessOrEqualSndTime(long)
- Method in class atropos.lp.
AvnmpQueue
getLessRecTime(long)
- Method in class atropos.lp.
AvnmpStateQueue
getLessRecTime(long)
- Method in class atropos.lp.
AvnmpQueue
getLessSndTime(long)
- Method in class atropos.lp.
AvnmpQueue
getlvt()
- Method in class atropos.gvt.
Gvt
This method is expected to be over-ridden by the logical process.
getlvt()
- Method in class atropos.lp.
AvnmpDebug
This method is to be over-ridden by the the logical process.
getlvt()
- Method in class atropos.lp.
AvnmpLP
Return the Local Virtual Time for this object.
getLVT(AvnmpLP, AvnmpTime)
- Method in class atropos.lp.
AvnmpRecQueue
This returns the smallest of any virtual message receive times still in the receive queue.
getMessage(byte, String, long, String, long)
- Method in class atropos.lp.
AvnmpQueue
Return a pointer to the message in this queue which matches the input parameters.
getnext()
- Method in class atropos.lp.
AvnmpLP
Return the next packet to be processed by the physical process.
getNext(AvnmpTime, long, AvnmpLP)
- Method in class atropos.lp.
AvnmpRecQueue
Get the next packet to be processed from the this queue.
getNumProcs()
- Method in class atropos.gvt.
Gvt
Return the number of processes expected to report back with their local minimum.
getNumUpdates()
- Method in class atropos.gvt.
Gvt
Returns the number of GVT update requests since the object was created.
getPPstate()
- Method in class atropos.dp.
Driver
This method is not used by the Driver.
getPPstate()
- Method in class atropos.lp.
AvnmpLP
This method is to be over-ridden by the physical process.
getPPstate()
- Method in class atropos.pp.
PP
Get the physical process state.
getProcReport()
- Method in class atropos.gvt.
Gvt
Return the current value of the number of processes which have reported their current local minimum.
getReal()
- Method in class atropos.lp.
AvnmpQueue
getRealTime()
- Method in class atropos.lp.
AvnmpDebug
This method is to be over-ridden by the the logical process.
getRealTime()
- Method in class atropos.lp.
AvnmpLP
Return the real time since this object created.
getRecQSize()
- Method in class atropos.lp.
AvnmpLP
Return the Receive Queue Size for this object.
getSndQSize()
- Method in class atropos.lp.
AvnmpLP
Return the Send Queue Size for this object.
getState()
- Method in class atropos.gvt.
Gvt
Return the state of the Gvt process.
getstate(long)
- Method in class atropos.lp.
AvnmpLP
Get the cached state closest to the input time.
getStateQSize()
- Method in class atropos.lp.
AvnmpLP
Return the State Queue Size for this object.
getStateQueue(long)
- Method in class atropos.lp.
AvnmpStateQueue
Return a state based on time.
getStates(long, long)
- Method in class atropos.lp.
AvnmpStateQueue
Retrieve a set of state values from a given start time to a given end time.
getTimeSinceLastUpdate()
- Method in class atropos.gvt.
Gvt
Returns relative time since the Gvt was last updated.
getTolerance()
- Method in class atropos.lp.
AvnmpLP
Get the max/min allowed value outside of which rollback will occur.
getToleranceRollbacks()
- Method in class atropos.lp.
AvnmpLP
Return the number of out of tolerance rollbacks for this object.
getUpdateInterval()
- Method in class atropos.gvt.
Gvt
Returns the GVT update interval.
getVirtual()
- Method in class atropos.lp.
AvnmpQueue
getvm(AvnmpPacket)
- Method in class atropos.lp.
AvnmpLP
Receive the next input message and enter it into the input queue.
GnuPlot
- class atropos.plot.
GnuPlot
.
This class implements a customized gnuplot plotting capability.
GnuPlot(String, String, String, String, boolean)
- Constructor for class atropos.plot.
GnuPlot
Set the initial parameters for the plot files.
Gvt
- class atropos.gvt.
Gvt
.
This class implements the GVT update algorithm.
GVT_D
- Static variable in class atropos.lp.
AvnmpDebug
Global Virtual Time debugging.
Gvt()
- Constructor for class atropos.gvt.
Gvt
Create a Gvt update process object.
GvtReportInput
- Static variable in class atropos.gvt.
Gvt
Indicate a GVT report message type.
gvtupdate
- Variable in class atropos.lp.
AvnmpLP
How often to update global virtual time in milliseconds.
GvtUpdateRequest
- Static variable in class atropos.gvt.
Gvt
Indicate a GVT update message type.
GvtUpdateResponse
- Static variable in class atropos.gvt.
Gvt
Indicate a GVT response message type.
H
html
- Variable in class atropos.lp.
AvnmpDebug
This is the class for building the HTML debug files.
HtmlDebug
- class atropos.log.
HtmlDebug
.
This class write HTML files so that a browser can be used to examine log files.
HtmlDebug()
- Constructor for class atropos.log.
HtmlDebug
Stub for now.
I
i
- Variable in class atropos.lp.
AvnmpLP.parmTime
The current index into the 'numVirtual' array.
IDLE
- Static variable in class atropos.gvt.
Gvt
The Gvt process is not currently in operation.
initTolerance
- Static variable in interface atropos.lp.
ConfigInterface
InjectSnmp
- class atropos.start.
InjectSnmp
.
Inject the SNMP protocol into the network.
InjectSnmp()
- Constructor for class atropos.start.
InjectSnmp
Default constructor.
InjectSnmp(String)
- Constructor for class atropos.start.
InjectSnmp
Set the Destination field.
InjectSnmpBase
- class atropos.start.
InjectSnmpBase
.
This research is funded by DARPA/ITO Contract Number: F30602-98-C-0230 supported by the Air Force Research Laboratory/IF.
InjectSnmpBase()
- Constructor for class atropos.start.
InjectSnmpBase
inputvm(AvnmpPacket)
- Method in class atropos.lp.
AvnmpLP
Main input to the logical process.
isAnti()
- Method in class atropos.lp.
AvnmpPacket
Check if packet is an anti-message.
isAnti()
- Method in class atropos.lp.
AvnmpDriverRb
Check if packet is an anti-message.
isAnti(AvnmpDriverRb)
- Method in class atropos.lp.
AvnmpDriverRb
Determine whether the input packet is an anti-message of this message.
isAnti(AvnmpPacket)
- Method in class atropos.lp.
AvnmpPacket
Determine whether the input packet is an anti-message of this message.
isDone()
- Method in class atropos.gvt.
Gvt
Is the GVT computation complete ?
isDriver(String)
- Method in class atropos.lp.
AvnmpLP
isEqual(AvnmpDriverRb)
- Method in class atropos.lp.
AvnmpDriverRb
Check if packets are equal.
isEqual(AvnmpPacket)
- Method in class atropos.lp.
AvnmpPacket
Check if packets are equal.
isGvtReportInput()
- Method in class atropos.lp.
AvnmpPacket
Check if packet is a Gvt calculation report packet.
isGvtReportInput()
- Method in class atropos.lp.
AvnmpDriverRb
Check if packet is a Gvt calculation report packet.
isGvtUpdateRequest()
- Method in class atropos.lp.
AvnmpPacket
Check if packet is a Gvt start calculation packet.
isGvtUpdateRequest()
- Method in class atropos.lp.
AvnmpDriverRb
Check if packet is a Gvt start calculation packet.
isGvtUpdateResponse()
- Method in class atropos.lp.
AvnmpPacket
Check if packet is a Gvt response calculation packet.
isGvtUpdateResponse()
- Method in class atropos.lp.
AvnmpDriverRb
Check if packet is a Gvt response calculation packet.
islp
- Variable in class atropos.lp.
AvnmpLP
Is this a logical process or a driving process ?
isLP()
- Method in class atropos.lp.
AvnmpLP
Is this a logical process or a driving process ?
isQuitTime()
- Method in class atropos.lp.
AvnmpLP
Check if time has expired.
isReal()
- Method in class atropos.lp.
AvnmpPacket
Determine whether this message is real.
isReal()
- Method in class atropos.lp.
AvnmpDriverRb
Determine whether this message is real.
isUpdateTime()
- Method in class atropos.gvt.
Gvt
Return true if time for a new GVT update.
isVirtual()
- Method in class atropos.lp.
AvnmpPacket
Determine whether this message is real or virtual.
isVirtual()
- Method in class atropos.lp.
AvnmpDriverRb
Determine whether this message is real or virtual.
isVirtual(AvnmpLP, AvnmpTime)
- Method in class atropos.lp.
AvnmpPacket
Determine whether this message is real or virtual.
J
join(Vector, AvnmpLP)
- Method in class atropos.pp.
PayLoad
Combine a vector of incomming packets with this packet into a single PayLoad.
L
l
- Variable in class atropos.lp.
NotFoundInQueueException
lm
- Variable in class atropos.gvt.
Gvt
The local minimum.
loadApp
- Static variable in interface atropos.lp.
SnmpInterface
The LoadGen application
loadAppPackets
- Static variable in interface atropos.lp.
SnmpInterface
The loadApp elements...
loadAppUptime
- Static variable in interface atropos.lp.
SnmpInterface
LoadBase
- class atropos.load.
LoadBase
.
This research is funded by DARPA/ITO Contract Number: F30602-98-C-0230 supported by the Air Force Research Laboratory/IF.
LoadBase()
- Constructor for class atropos.load.
LoadBase
LoadGen
- class atropos.load.
LoadGen
.
This class is a load generation application.
LoadGen()
- Constructor for class atropos.load.
LoadGen
LoadPacket
- class atropos.load.
LoadPacket
.
These are the packets generated by LoadGen.
LoadPacket(long)
- Constructor for class atropos.load.
LoadPacket
loadPredictionID
- Static variable in interface atropos.lp.
SnmpInterface
The loadPredictionTable elements...
loadPredictionPort
- Static variable in interface atropos.lp.
SnmpInterface
loadPredictionPredictedLoad
- Static variable in interface atropos.lp.
SnmpInterface
loadPredictionPredictedTime
- Static variable in interface atropos.lp.
SnmpInterface
loadPredictionTable
- Static variable in interface atropos.lp.
SnmpInterface
The loadPredictionTable
log(int, AvnmpPacket, int, AvnmpLP, AvnmpTime)
- Method in class atropos.lp.
AvnmpDebug
Conditinally display the debug message.
log(int, AvnmpQueue, int, AvnmpLP, AvnmpTime)
- Method in class atropos.lp.
AvnmpDebug
Conditinally display the debug message.
log(int, String)
- Method in class atropos.lp.
AvnmpDebug
Conditinally display the debug message.
log(int, String, int)
- Method in class atropos.lp.
AvnmpDebug
Conditinally display the debug message.
logdir
- Static variable in interface atropos.lp.
ConfigInterface
The log directory.
logicalProcessCausalityRollbacks
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessELkAhead
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessErb
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessETask
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessGVT
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessGvtUpdate
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessID
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessLookAhead
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessLVT
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessNumAnti
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessNumNoState
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessNumPkts
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessPktPred
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessPredAcc
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessPropX
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessPropY
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessQRSize
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessQSSize
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessReal
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessReRate
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessSpeedup
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessSQSize
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessStateError
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessStatePred
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessStepSize
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessTableIndex
- Static variable in interface atropos.lp.
SnmpInterface
The avnmpTable elements...
logicalProcessTdiff
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessTolerance
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessToleranceRollbacks
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessUptime
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessVirtual
- Static variable in interface atropos.lp.
SnmpInterface
logicalProcessVmRate
- Static variable in interface atropos.lp.
SnmpInterface
logState()
- Method in class atropos.lp.
AvnmpLP
Log the complete LP state
longRunning
- Static variable in interface atropos.lp.
SnmpInterface
Long Running Packets
longRunningPackets
- Static variable in interface atropos.lp.
SnmpInterface
longRunningTable
- Static variable in interface atropos.lp.
SnmpInterface
lookahead
- Variable in class atropos.lp.
AvnmpLP
Distance into the future to predict
lookNext(AvnmpTime, long, AvnmpLP)
- Method in class atropos.lp.
AvnmpRecQueue
Look at, but do not remove, the next packet.
lp
- Variable in class atropos.gvt.
Mstat
LP_D
- Static variable in class atropos.lp.
AvnmpDebug
Enable Logical Process debugging.
LpNum
- Variable in class atropos.lp.
AvnmpLP
Unique process id
LPSTATE_D
- Static variable in class atropos.lp.
AvnmpDebug
Enable checking of Driver Process values.
lrAppType
- Static variable in interface atropos.lp.
SnmpInterface
lrCpuActualTime
- Static variable in interface atropos.lp.
SnmpInterface
lrCpuPacketID
- Static variable in interface atropos.lp.
SnmpInterface
lrCpuPredicted95Percentile
- Static variable in interface atropos.lp.
SnmpInterface
lvm
- Static variable in interface atropos.lp.
ConfigInterface
lvt
- Variable in class atropos.lp.
AvnmpLP
Local virtual time
lvt
- Variable in class atropos.lp.
CausalityException
lvt
- Variable in class atropos.lp.
NoRealException
lvt
- Variable in class atropos.lp.
NoPredictedException
lvt
- Variable in class atropos.lp.
ToleranceException
LVT when tolerance check failed.
M
main(String[])
- Static method in class atropos.dp.
TimeTest
This is the main function which executes the entire system.
MEASURE_D
- Static variable in class atropos.lp.
AvnmpDebug
Used for measuring experimental values.
measure(Object, String)
- Method in class atropos.lp.
AvnmpDebug
Record a measured value.
mlist
- Variable in class atropos.gvt.
Mstat
This vector holds Mstat objects.
msg
- Variable in class atropos.lp.
CausalityException
msg
- Variable in class atropos.lp.
NoRealException
msg
- Variable in class atropos.lp.
NoPredictedException
msg
- Variable in class atropos.lp.
ToleranceException
The packet contents of virtual message when tolerance check failed.
Mstat
- class atropos.gvt.
Mstat
.
This class keeps track the GVT required statistics for each logical process of which this logical process is aware.
Mstat()
- Constructor for class atropos.gvt.
Mstat
Mstat(String, long, long)
- Constructor for class atropos.gvt.
Mstat
Create a status record.
myname()
- Method in class atropos.gvt.
Gvt
This method is expected to be over-ridden by the logical process.
myname()
- Method in class atropos.lp.
AvnmpDebug
This method is to be over-ridden by the the logical process.
myname()
- Method in class atropos.lp.
AvnmpLP
Display the logical process name.
N
name
- Variable in class atropos.lp.
AvnmpLP
Process name
nextDst(String, AvnmpLP)
- Method in class atropos.pp.
PayLoad
Compute the next destination.
nextValue(long)
- Method in class atropos.dp.
TimeSeries
Compute the value at a given time based on the current samples.
NodeName
- Variable in class atropos.lp.
AvnmpDebug
Active Node Name.
NoPredictedException
- exception atropos.lp.
NoPredictedException
.
This class is thrown when no real values are avaliable for an accuracy measurement.
NoPredictedException()
- Constructor for class atropos.lp.
NoPredictedException
NoPredictedException(String, long, AvnmpPacket, long, long)
- Constructor for class atropos.lp.
NoPredictedException
NoRealException
- exception atropos.lp.
NoRealException
.
This class is thrown when no real values are avaliable for an accuracy measurement.
NoRealException()
- Constructor for class atropos.lp.
NoRealException
NoRealException(String, long, AvnmpPacket, long, long)
- Constructor for class atropos.lp.
NoRealException
NotFoundInQueueException
- exception atropos.lp.
NotFoundInQueueException
.
This exception is thrown when an AVNMP queue element is requested and the queue is empty.
NotFoundInQueueException()
- Constructor for class atropos.lp.
NotFoundInQueueException
NotFoundInQueueException(String, long, long, long)
- Constructor for class atropos.lp.
NotFoundInQueueException
now()
- Method in class atropos.lp.
AvnmpTime
The current time.
numAnti
- Variable in class atropos.lp.
AvnmpLP
Total number of anti-messages generated.
numCausalityRb
- Variable in class atropos.lp.
AvnmpLP
Number of Causality rollbacks
numCausalityRb
- Variable in class atropos.lp.
AvnmpRecQueue
The number of causality based rollbacks.
numPackets
- Variable in class atropos.lp.
AvnmpLP
Total number of packets received.
numReal(long)
- Method in class atropos.lp.
AvnmpQueue
Return the number of real messages between two times.
numToleranceRb
- Variable in class atropos.lp.
AvnmpLP
Number of Tolerance rollbacks
numToleranceRb
- Variable in class atropos.lp.
AvnmpRecQueue
The number of out of tolerance based rollbacks.
numVirtual
- Variable in class atropos.lp.
AvnmpLP.parmTime
The number of virtual messages received less than 'time'.
numVirtual(long)
- Method in class atropos.lp.
AvnmpQueue
Return the number of virtual messages between two times.
O
ootLimit
- Static variable in interface atropos.lp.
ConfigInterface
OrderedList
- class atropos.util.
OrderedList
.
This class replaces TreeSet in the previous AVNMP version.
OrderedList()
- Constructor for class atropos.util.
OrderedList
Others
- class atropos.start.
Others
.
This class holds a SET of active node addresses as Strings.
Others()
- Constructor for class atropos.start.
Others
Output()
- Method in class atropos.dp.
Driver
Send VirtualMessageRatio virtual messages for each real message.
outq_size
- Variable in class atropos.lp.
AvnmpLP
Send queue size
P
PACKET_D
- Static variable in class atropos.lp.
AvnmpDebug
Enable checking of the AVNMP packet.
parmTable
- Variable in class atropos.lp.
AvnmpLP
payload
- Variable in class atropos.lp.
AvnmpPacket
Payload The Payload object is expected to include a method to check the prediction accuracy.
payload
- Variable in class atropos.lp.
AvnmpDriverRb
Payload The Payload object is expected to include a method to check the prediction accuracy.
PayLoad
- class atropos.pp.
PayLoad
.
This class implements the payload passed to the Physical Process (PP).
PAYLOAD_D
- Static variable in class atropos.lp.
AvnmpDebug
Enable checking of Physical Process PayLoad values.
PayLoad(Double, String, AvnmpLP)
- Constructor for class atropos.pp.
PayLoad
Create a PayLoad message.
pdir
- Static variable in interface atropos.lp.
ConfigInterface
The plot file directory.
plot(String)
- Method in class atropos.plot.
GnuPlot
Record a plot value.
plotCommand()
- Method in class atropos.plot.
GnuPlot
Builds the plot command for the gnuplot file.
plotPred(AvnmpTime, AvnmpTime, AvnmpLP)
- Method in class atropos.lp.
PredVector
Examine all the average predicted values.
plotQueue(AvnmpLP)
- Method in class atropos.lp.
AvnmpStateQueue
Generate a gnuplot data file of the current state of the queue.
plotQueue(AvnmpLP)
- Method in class atropos.lp.
AvnmpQueue
Generate a gnuplot data file of the current state of the queue.
portTable()
- Method in class atropos.dp.
Driver
portTable()
- Method in class atropos.lp.
AvnmpLP
portTable()
- Method in class atropos.pp.
PP
A translation from current node name to port number to watch.
PP
- class atropos.pp.
PP
.
This class implements a physical process for test purposes.
PP_D
- Static variable in class atropos.lp.
AvnmpDebug
Turn on physical process debugging.
PP(String, String)
- Constructor for class atropos.pp.
PP
Construct the logical process for this physical process.
Predict()
- Method in class atropos.dp.
Driver
Predict a new value and create packet to send.
PredictedLoadFit()
- Method in class atropos.dp.
Driver
This is the hook into a load prediction method.
PredictedLoadRandom()
- Method in class atropos.dp.
Driver
This is the hook into a perfect prediction with random noise.
prediction
- Variable in class atropos.lp.
AvnmpState
Real or Prediction
PREDM_D
- Static variable in class atropos.lp.
AvnmpDebug
Enable checking of Prediction Accuracy Measure.
PredMeasure
- class atropos.lp.
PredMeasure
.
This class calculates a prediction accuracy measure over a given time interval.
PredMeasure(long, long)
- Constructor for class atropos.lp.
PredMeasure
The sample interval.
predVarMIB
- Static variable in interface atropos.lp.
SnmpInterface
The loadPred branch of the Mib
PredVector
- class atropos.lp.
PredVector
.
This class holds a set of prediction accuracy measures over a given time interval.
PredVector()
- Constructor for class atropos.lp.
PredVector
prob
- Variable in class atropos.pp.
splitElement
The probability of the (source, destination, probability) triplet.
procList
- Variable in class atropos.lp.
AvnmpLP
A list of all the known processes.
Q
qname
- Variable in class atropos.lp.
NotFoundInQueueException
QtoString()
- Method in class atropos.lp.
AvnmpStateQueue
Display the state queue.
QtoString()
- Method in class atropos.lp.
AvnmpQueue
Display the contents of this queue.
QueueName
- Variable in class atropos.lp.
AvnmpStateQueue
Name to identify this queue.
QueueName
- Variable in class atropos.lp.
AvnmpQueue
Is this a send or receive queue ?
queueSize()
- Method in class atropos.lp.
AvnmpQueue
Return the size of the queue.
queueSize(int)
- Method in class atropos.lp.
AvnmpBW
Incoming Active Node Queue size.
R
rate()
- Method in class atropos.lp.
AvnmpStat
Return the rate of change of the sample values.
rate(double, long)
- Method in class atropos.lp.
AvnmpStat
Compute the rate of change of all the accumulated data including the data entered in the parameter at the given time.
rbq(long, AvnmpLP)
- Method in class atropos.lp.
AvnmpSndQueue
Send Anti-messages from a time equal or greater than the parameter.
rbstate(long)
- Method in class atropos.lp.
AvnmpStateQueue
Remove states which are invalid after a given time.
RCVACROSS
- Static variable in class atropos.log.
HtmlDebug
Message is RECEIVED from across the web page.
RCVDOWN
- Static variable in class atropos.log.
HtmlDebug
Message is RECEIVED from above within the web page.
Real()
- Method in class atropos.dp.
Driver
Send a real packet.
realMessage
- Static variable in class atropos.lp.
AvnmpPacket
Indentifies this as a real message.
realMessage
- Static variable in class atropos.lp.
AvnmpDriverRb
Indentifies this as a real message.
rec_tm
- Variable in class atropos.lp.
CausalityException
rec_tm
- Variable in class atropos.lp.
NoRealException
rec_tm
- Variable in class atropos.lp.
NoPredictedException
rec_tm
- Variable in class atropos.lp.
ToleranceException
Receive time of message
rec_tm
- Variable in class atropos.lp.
AvnmpPacket
Receive Time
rec_tm
- Variable in class atropos.lp.
AvnmpDriverRb
Receive Time
RECQ_D
- Static variable in class atropos.lp.
AvnmpDebug
Show Receive Queue debugging.
recvm(AvnmpPacket, AvnmpTime, AvnmpLP, AvnmpStateQueue, AvnmpTime, AvnmpSndQueue)
- Method in class atropos.lp.
AvnmpRecQueue
Receive and check the tolerance of an input message.
recvRate()
- Method in class atropos.lp.
AvnmpBW
This method returns the total number of bytes received by this node divided by the total amount of time this node has been running.
recvRateCurrent()
- Method in class atropos.pp.
PP
The current receive rate over the last half second.
recvRateToDate(int)
- Method in class atropos.pp.
PP
Return the average received rate since startup.
redundant
- Variable in class atropos.start.
InjectSnmp
Is an SNMP agent already on this node ?
redundant
- Variable in class atropos.start.
Flood
Is a similar type of PP already on this node ?
remove(int)
- Method in class atropos.util.
OrderedList
remove(Object)
- Method in class atropos.lp.
AvnmpStateQueue
Remove from the sorted table.
remove(Object)
- Method in class atropos.lp.
AvnmpQueue
Remove a from the sorted table.
RemoveFossils(long)
- Method in class atropos.lp.
AvnmpStateQueue
Remove messages with a value less than the given time.
RemoveFossils(long)
- Method in class atropos.lp.
AvnmpSndQueue
Remove messages with a value less than the given time.
reportIn(AvnmpPacket)
- Method in class atropos.gvt.
Gvt
Send GVT minima information to all processes which sent input messages to this process.
REPORTLOCAL
- Static variable in class atropos.gvt.
Gvt
The Gvt process is reporting it's local minimum.
reportLocalMinimum()
- Method in class atropos.gvt.
Gvt
Report the local minimum back to the Gvt Initiator.
repString(String, String, String)
- Method in class atropos.log.
HtmlDebug
Replace all occurances of one string with another.
ReRate
- Variable in class atropos.lp.
AvnmpLP
Real Message Rate
reset()
- Method in class atropos.lp.
AvnmpStat
Set all the internal values to zero.
resetGvt()
- Method in class atropos.gvt.
Gvt
Prepare the GVT for a new calculation.
resetLog(String, AvnmpLP)
- Method in class atropos.lp.
AvnmpDebug
Reset the log file.
resetRelative()
- Method in class atropos.lp.
AvnmpTime
Reset the start time of this object to the present time.
rmlog
- Static variable in interface atropos.lp.
ConfigInterface
rmplots
- Static variable in interface atropos.lp.
ConfigInterface
rmsnmp
- Static variable in interface atropos.lp.
ConfigInterface
ROLLBACK
- Static variable in class atropos.log.
HtmlDebug
Indicates a ROLLBACK has occurred.
ROLLBACK_D
- Static variable in class atropos.lp.
AvnmpDebug
Enable checking of out-of-tolerance values.
Rollback(Long)
- Method in class atropos.dp.
Driver
Rollback based upon out-of-tolerance rollback from logical processes.
rt
- Variable in class atropos.lp.
NotFoundInQueueException
runMinutes
- Static variable in interface atropos.lp.
ConfigInterface
S
savestate(AvnmpState)
- Method in class atropos.lp.
AvnmpLP
Save the current state in the state queue.
sendvm(AvnmpPacket, AvnmpLP, AvnmpTime)
- Method in class atropos.lp.
AvnmpSndQueue
Cache a virtual message which is to be sent.
set(double)
- Method in class atropos.lp.
AvnmpStat
Set the object to hold a particular sample value.
set(long)
- Method in class atropos.lp.
AvnmpTime
Set the time to the given input.
setGenRate(double)
- Method in class atropos.lp.
AvnmpLP
Set the virtual/real generation rate for driving process prediction.
setGVTUpdate(long)
- Method in class atropos.lp.
AvnmpLP
Set the GVT update interval for the AVNMP system.
setLevel(int)
- Method in class atropos.lp.
AvnmpDebug
Set the bitmap for debugging.
setLineTitle(String)
- Method in class atropos.plot.
GnuPlot
Set the line title option within the gnu plot statement.
setLookahead(long)
- Method in class atropos.lp.
AvnmpLP
Set the maximum distance into the future which this logical process may run.
setNode(String)
- Method in class atropos.plot.
GnuPlot
Set the node name.
setNodeName(String, AvnmpLP)
- Method in class atropos.log.
HtmlDebug
Set the node name.
setOutput(String)
- Method in class atropos.plot.
GnuPlot
Set the output file name.
setParameterTimes()
- Method in class atropos.lp.
AvnmpLP
Set the parameter values and the times at which they take effect.
setPPstate(Double)
- Method in class atropos.dp.
Driver
This method is not by the Driver.
setPPstate(Double)
- Method in class atropos.lp.
AvnmpLP
This method is to be over-ridden by the physical process.
setPPstate(Double)
- Method in class atropos.pp.
PP
Set the physical process state.
setProcList(Vector)
- Method in class atropos.lp.
AvnmpLP
Provide this object with a list of all the other processes.
setStepsize(long)
- Method in class atropos.lp.
AvnmpLP
Set the step size for driving process prediction.
setTerminal(String)
- Method in class atropos.plot.
GnuPlot
Set the terminal type for the gnuplot output.
setTitle(String)
- Method in class atropos.plot.
GnuPlot
Set the overall plot title.
setTol(AvnmpLP.parmTime, double, double)
- Method in class atropos.lp.
AvnmpLP.parmTime
The system exits automatically when the number of out-of-tolerance rollbacks exceeds a given value in the code below.
setUsing(String)
- Method in class atropos.plot.
GnuPlot
Set the "using" option within the gnu plot statement.
setWith(String)
- Method in class atropos.plot.
GnuPlot
Set the "with" option in the gnu plot command.
setXlabel(String)
- Method in class atropos.plot.
GnuPlot
Set the graph X label.
setYlabel(String)
- Method in class atropos.plot.
GnuPlot
Set the graph Y label.
setZlabel(String)
- Method in class atropos.plot.
GnuPlot
Set the graph Z label.
shortRunning
- Static variable in interface atropos.lp.
SnmpInterface
Short Running Packets
shortRunningPackets
- Static variable in interface atropos.lp.
SnmpInterface
shortRunningTable
- Static variable in interface atropos.lp.
SnmpInterface
sn
- Variable in class atropos.gvt.
Mstat
The best guess global virtual time.
snd_tm
- Variable in class atropos.lp.
AvnmpPacket
Send Time
snd_tm
- Variable in class atropos.lp.
AvnmpDriverRb
Send Time
SNDACROSS
- Static variable in class atropos.log.
HtmlDebug
Message is SENT across the web page.
SNDDOWN
- Static variable in class atropos.log.
HtmlDebug
Message is SENT downwards within the web page.
SNDQ_D
- Static variable in class atropos.lp.
AvnmpDebug
Show Send Queue debugging.
SnmpAgentMain
- class atropos.start.
SnmpAgentMain
.
This class starts up an individual Logical Process on a node.
SnmpAgentMain(int, AgentTable)
- Constructor for class atropos.start.
SnmpAgentMain
Set the information requires to start the SNMP agent.
snmpdir
- Static variable in interface atropos.lp.
ConfigInterface
The SNMP data directory.
SnmpInterface
- interface atropos.lp.
SnmpInterface
.
split(String, AvnmpLP)
- Method in class atropos.pp.
PayLoad
Return the next hop node name based on the current node name, routing table and probability.
splitElement
- class atropos.pp.
splitElement
.
This class implements a routing table element.
splitElement(String, String, Double)
- Constructor for class atropos.pp.
splitElement
Create the table entry (source, destination, probability).
splitTable
- class atropos.pp.
splitTable
.
This class implements the decision to mux messages across multiple links.
splitTable()
- Constructor for class atropos.pp.
splitTable
Does nothing.
splotCommand()
- Method in class atropos.plot.
GnuPlot
Builds the plot command for the gnuplot file.
sqt
- Variable in class atropos.lp.
AvnmpState
Receive Time
srAppType
- Static variable in interface atropos.lp.
SnmpInterface
src
- Variable in class atropos.pp.
PayLoad
The source of this load prediction message.
src
- Variable in class atropos.pp.
splitElement
The source of the (source, destination, probability) triplet.
Src
- Variable in class atropos.lp.
AvnmpPacket
Source Node
Src
- Variable in class atropos.lp.
AvnmpDriverRb
Source Node
srCpuActualTime
- Static variable in interface atropos.lp.
SnmpInterface
srCpuPacketID
- Static variable in interface atropos.lp.
SnmpInterface
srCpuPredicted95Percentile
- Static variable in interface atropos.lp.
SnmpInterface
START
- Static variable in class atropos.gvt.
Gvt
The Gvt process is starting to broadcast Gvt update requests.
start_time
- Variable in class atropos.lp.
AvnmpLP
Time actual simulation processing starts
startGvt()
- Method in class atropos.gvt.
Gvt
Initiate the GVT calculation process.
startTime()
- Method in class atropos.lp.
AvnmpTime
Display the time this variable was created.
state
- Variable in class atropos.lp.
AvnmpState
State object
STATE
- Static variable in class atropos.log.
HtmlDebug
Indicates system STATE information.
stateq
- Variable in class atropos.lp.
AvnmpLP
State queue
STATEQ_D
- Static variable in class atropos.lp.
AvnmpDebug
Enable State Queue debugging.
stepsize
- Variable in class atropos.lp.
AvnmpLP
Logical process simulation resolution
StepVal
- Variable in class atropos.lp.
AvnmpLP.parmTime
The new step increment value.
storeIn(AvnmpPacket)
- Method in class atropos.gvt.
Gvt
Record GVT status information upon the receipt of ANY input message.
storeOut(AvnmpPacket)
- Method in class atropos.gvt.
Gvt
Store GVT status information for every message sent from this process.
streptiChron()
- Method in class atropos.pp.
PayLoad
Actively compute the value, e.g.
sum()
- Method in class atropos.lp.
AvnmpStat
Return the sum of the sample values.
sum(double)
- Method in class atropos.lp.
AvnmpStat
Add a new sample value to the sum.
SYSTEM_D
- Static variable in class atropos.lp.
AvnmpDebug
Enable System level debugging.
T
t
- Variable in class atropos.lp.
NotFoundInQueueException
terminal
- Variable in class atropos.lp.
AvnmpLP
time
- Variable in class atropos.dp.
TimeSample
The time at which the parameters should be changed.
time
- Variable in class atropos.lp.
AvnmpLP.parmTime
The time at which the parameters should be changed.
TIME_D
- Static variable in class atropos.lp.
AvnmpDebug
Enable Time Management debugging.
time()
- Method in class atropos.lp.
AvnmpTime
Return the time relative to the start time.
TimeSample
- class atropos.dp.
TimeSample
.
This class holds a single time series sample.
TimeSample(double, long)
- Constructor for class atropos.dp.
TimeSample
Construct a time sample.
TimeSeries
- class atropos.dp.
TimeSeries
.
This table will hold a list of timeSeries objects used to predict load via simple curve fit/extrapolation algorithms.
TimeSeries()
- Constructor for class atropos.dp.
TimeSeries
Construct empty TreeSet.
TimeTest
- class atropos.dp.
TimeTest
.
This class tests the TimeSeries code.
TimeTest()
- Constructor for class atropos.dp.
TimeTest
Tla
- Variable in class atropos.lp.
AvnmpLP
Sampled lookahead
tolerance
- Variable in class atropos.lp.
AvnmpLP
Tolerance before rollback
TOLERANCE_D
- Static variable in class atropos.lp.
AvnmpDebug
Enable checking of out-of-tolerance values.
ToleranceException
- exception atropos.lp.
ToleranceException
.
This class is thrown when a causality violation occurs during message input.
ToleranceException()
- Constructor for class atropos.lp.
ToleranceException
ToleranceException(String, long, AvnmpPacket, long, long)
- Constructor for class atropos.lp.
ToleranceException
TolVal
- Variable in class atropos.lp.
AvnmpLP.parmTime
The new tolerance value.
toPredString()
- Method in class atropos.lp.
PredMeasure
Display the state of this object by printing it's unique sample interval and current sample values.
toString()
- Method in class atropos.dp.
TimeSample
toString()
- Method in class atropos.gvt.
Gvt
Display this GVT status object as a string.
toString()
- Method in class atropos.gvt.
Mstat
toString()
- Method in class atropos.lp.
AvnmpTime
Display this object as a string.
toString()
- Method in class atropos.lp.
AvnmpLP
Display the logical process id.
toString()
- Method in class atropos.lp.
AvnmpState
Display the state in a human readable form.
toString()
- Method in class atropos.lp.
AvnmpLP.parmTime
toString()
- Method in class atropos.lp.
AvnmpPacket
Display the packet in human readable format.
toString()
- Method in class atropos.lp.
AvnmpDriverRb
Display the packet in human readable format.
toString()
- Method in class atropos.plot.
GnuPlot
Returns the complete gnuplot filename and data filename.
toString()
- Method in class atropos.pp.
PayLoad
Display this payload in a user friendly form.
toString()
- Method in class atropos.pp.
splitElement
Display the (source, destination, probability) triplet.
toString()
- Method in class atropos.pp.
splitTable
Dump the table.
ts
- Variable in class atropos.gvt.
Mstat
Tspeedup
- Variable in class atropos.lp.
AvnmpLP
Sampled Speedup: LVT/t samples.
Ttrb
- Variable in class atropos.lp.
AvnmpLP
Total of rollback time samples.
Tttask
- Variable in class atropos.lp.
AvnmpLP
Total of task execution time samples.
U
updateSnmpObjects(AppCommunicator, String, String, AvnmpTime, AvnmpTime, AvnmpLP)
- Method in class atropos.lp.
AvnmpStateQueue
Update the SNMP agent with the entire contents of the state queue.
updateSnmpObjects(SnmpAgentContext, String, String, AvnmpTime, AvnmpTime, AvnmpLP)
- Method in class atropos.lp.
PredVector
V
val_time
- Variable in class atropos.pp.
PayLoad
The time at which the load above is predicted to be valid.
Value
- Variable in class atropos.dp.
TimeSample
The new tolerance value.
variance()
- Method in class atropos.lp.
AvnmpStat
Return the current variance.
variance(double)
- Method in class atropos.lp.
AvnmpStat
Compute the variance of all the accumulated data including the data entered in the parameter.
virtualMessage
- Static variable in class atropos.lp.
AvnmpPacket
Indentifies this as a virtual message.
virtualMessage
- Static variable in class atropos.lp.
AvnmpDriverRb
Indentifies this as a virtual message.
VirtualMessageRatio
- Static variable in interface atropos.lp.
ConfigInterface
This is the ratio of virtual messages to real messages.
vminq
- Variable in class atropos.lp.
AvnmpLP
Input queue
vmoutq
- Variable in class atropos.lp.
AvnmpLP
Output queue
VmRate
- Variable in class atropos.lp.
AvnmpLP
W
wallclock_tm
- Variable in class atropos.lp.
CausalityException
wallclock_tm
- Variable in class atropos.lp.
NoRealException
wallclock_tm
- Variable in class atropos.lp.
NoPredictedException
wallclock_tm
- Variable in class atropos.lp.
ToleranceException
Actual time at which tolerance check failed.
writeGnuPlot()
- Method in class atropos.plot.
GnuPlot
Write the gnuplot file.
writeGnuSplot()
- Method in class atropos.plot.
GnuPlot
Write the gnuplot file.
writeLog(int, String)
- Method in class atropos.lp.
AvnmpDebug
Conditinally display the debug message.
X
xmitRate()
- Method in class atropos.lp.
AvnmpBW
This method returns the total number of bytes transmitted by this node divided by the total amount of time this node has been running.
A
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
Copyright © 2002 GE Corporate Research and Development. All Rights Reserved.