Overview
Package
Class
Tree
Deprecated
Index
Help
Active Virtual Network Management Prediction (AVNMP) Classes
PREV NEXT
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
A
acquireLock()
- Method in class snmp.agent.
AppCommunicator
active
- Static variable in interface avnmp.java.lp.
SnmpInterface
The active SNMP Oid branch
add_oid(String)
- Method in class snmp.
Pdu
Add a new oid with a null value to the varbind list.
add_oid(String, AsnObject)
- Method in class snmp.
SetPdu
Add an oid to the values to be set.
add_vb(varbind)
- Method in class snmp.
Pdu
Add a new varbind to the list.
add(AsnObject)
- Method in class snmp.
AsnObject
Add a child to the sequence
add(AsnObject)
- Method in class snmp.
AsnSequence
Add a child to the sequence
add(long)
- Method in class avnmp.java.lp.
AvnmpTime
Return the sum between of this time and the input: input_time + this_time.
add(Object)
- Method in class avnmp.java.lp.
AvnmpQueue
Add to the sorted table.
add(Object)
- Method in class avnmp.java.lp.
AvnmpStateQueue
Add a subagent to the sorted table.
add(Object)
- Method in class avnmp.java.lp.
AvnmpLP.ParmTable
Add to the sorted ParmTable.
add(Object)
- Method in class avnmp.java.start.
Others
add(Object)
- Method in class avnmp.java.dp.
TimeSeries
Add to the sorted table.
add(Object)
- Method in class snmp.agent.
AgentTable
Add a subagent to the sorted table.
addEntry(long, long, String, AvnmpPacket, int, AvnmpLP, AvnmpTime)
- Method in class avnmp.java.log.
HtmlDebug
Add an entry to the debug HTML file.
addEntry(long, long, String, String)
- Method in class avnmp.java.log.
HtmlDebug
Add an entry to the debug HTML file.
addEntry(long, long, String, String, int)
- Method in class avnmp.java.log.
HtmlDebug
Add an entry to the debug HTML file.
addEntry(String, String, Double)
- Method in class avnmp.java.pp.
splitTable
Adds a table entry in the format: (source, destination, probability).
addMessage(AvnmpPacket, AvnmpLP)
- Method in class avnmp.java.lp.
AvnmpQueue
Add a message to this queue.
addPred(PredMeasure)
- Method in class avnmp.java.lp.
PredVector
Add a prediction interval to the vector.
addProcs(AvnmpLP, Vector, long)
- Method in class avnmp.java.gvt.
Gvt
Prepare the GVT object for a calculation.
addresses
- Variable in class avnmp.java.start.
Flood
Carry known addresses to next node
addresses
- Variable in class avnmp.java.start.
InjectSnmp
Carry known addresses to next node
addSample(AvnmpStateQueue, AvnmpTime, AvnmpTime, AvnmpLP)
- Method in class avnmp.java.lp.
PredVector
Add a sample to all the relevant PredMeasure elements.
addSample(AvnmpStateQueue, long, long, AvnmpLP)
- Method in class avnmp.java.lp.
PredMeasure
Add a sample from the state queue over the sample interval of interest.
addStateQueue(long, Object, boolean, AvnmpLP)
- Method in class avnmp.java.lp.
AvnmpStateQueue
Cache a state in the queue.
addSubAgent(String, int)
- Method in class snmp.agent.
AppCommunicator
addSubAgent(String, int)
- Method in class snmp.agent.
AgentTable
addSubAgent(String, int)
- Method in interface snmp.agent.
AgentTableInterface
addSubAgent(String, int)
- Method in class snmp.agent.
AgentEmulator
addSubAgent(String, long)
- Method in class snmp.agent.
AppCommunicator
addSubAgent(String, long)
- Method in class snmp.agent.
AgentTable
addSubAgent(String, long)
- Method in interface snmp.agent.
AgentTableInterface
addSubAgent(String, long)
- Method in class snmp.agent.
AgentEmulator
addSubAgent(String, String)
- Method in class snmp.agent.
AppCommunicator
addSubAgent(String, String)
- Method in class snmp.agent.
AgentTable
addSubAgent(String, String)
- Method in interface snmp.agent.
AgentTableInterface
addSubAgent(String, String)
- Method in class snmp.agent.
AgentEmulator
addSubAgent(SubAgent)
- Method in class snmp.agent.
AgentTable
Add a managable object to this agent.
adjustRelative(long)
- Method in class avnmp.java.lp.
AvnmpTime
Adjust the time this variable was created by a given amount.
AgentCommunicator
- class snmp.agent.
AgentCommunicator
.
This research is funded by DARPA/ITO Contract Number: F30602-98-C-0230 supported by the Air Force Research Laboratory/IF.
AgentCommunicator()
- Constructor for class snmp.agent.
AgentCommunicator
AgentCommunicator(AgentTableInterface)
- Constructor for class snmp.agent.
AgentCommunicator
AgentEmulator
- class snmp.agent.
AgentEmulator
.
This research is funded by DARPA/ITO Contract Number: F30602-98-C-0230 supported by the Air Force Research Laboratory/IF.
AgentEmulator()
- Constructor for class snmp.agent.
AgentEmulator
agentSend(String)
- Method in class snmp.
Pdu
Send this Pdu over the channel.
agentTable
- Variable in class snmp.agent.
SnmpAgentContext
A list of all the managemable objects.
AgentTable
- class snmp.agent.
AgentTable
.
This class holds the "SubAgents" in sorted order.
AgentTable()
- Constructor for class snmp.agent.
AgentTable
Construct empty TreeSet.
AgentTable(Collection)
- Constructor for class snmp.agent.
AgentTable
Construct TreeSet from Collection.
AgentTable(SortedSet)
- Constructor for class snmp.agent.
AgentTable
Construct TreeSet from SortedSet.
AgentTableInterface
- interface snmp.agent.
AgentTableInterface
.
This research is funded by DARPA/ITO Contract Number: F30602-98-C-0230 supported by the Air Force Research Laboratory/IF.
Amain
- class avnmp.java.start.
Amain
.
This class starts up an individual Logical Process on a node.
Amain()
- Constructor for class avnmp.java.start.
Amain
answered
- Variable in class snmp.
Pdu
anti
- Variable in class avnmp.java.lp.
AvnmpDriverRb
Anti-Message Toggle
anti
- Variable in class avnmp.java.lp.
AvnmpPacket
Anti-Message Toggle
antiMessage
- Static variable in class avnmp.java.lp.
AvnmpDriverRb
Indentifies this as an anti message.
antiMessage
- Static variable in class avnmp.java.lp.
AvnmpPacket
Indentifies this as an anti message.
AppCommunicator
- class snmp.agent.
AppCommunicator
.
This research is funded by DARPA/ITO Contract Number: F30602-98-C-0230 supported by the Air Force Research Laboratory/IF.
AppCommunicator()
- Constructor for class snmp.agent.
AppCommunicator
append(AvnmpQueue, AvnmpLP)
- Method in class avnmp.java.lp.
AvnmpQueue
Append the elements of another queue to this one.
AppOid
- Static variable in interface avnmp.java.lp.
SnmpInterface
Application object id.
AppOid
- Variable in class avnmp.java.lp.
AvnmpRecQueue
The Management Object ID of the actual value.
AsnBuildHeader(OutputStream, byte, int)
- Method in class snmp.
AsnObject
Encode ASN header
AsnDecoder
- class snmp.
AsnDecoder
.
This class decodes a stream of ASN.1 into a PduSequence.
AsnDecoder()
- Constructor for class snmp.
AsnDecoder
AsnEncoder
- class snmp.
AsnEncoder
.
Encode SNMP data and place on an output stream.
AsnEncoder()
- Constructor for class snmp.
AsnEncoder
AsnInteger
- class snmp.
AsnInteger
.
=================================================================== ASN.1 32-bit signed integer ===================================================================
AsnInteger(InputStream)
- Constructor for class snmp.
AsnInteger
Retrieve an integer value from the input stream.
AsnInteger(int)
- Constructor for class snmp.
AsnInteger
============================================= Constructor
AsnMakeMe(InputStream, byte)
- Method in class snmp.
AsnObject
Build an ASN.1 PDU.
AsnNull
- class snmp.
AsnNull
.
ASN.1 Null object
AsnNull()
- Constructor for class snmp.
AsnNull
A Constructor which does nothing.
AsnNull(InputStream)
- Constructor for class snmp.
AsnNull
Read an ASN.1 null
AsnObject
- class snmp.
AsnObject
.
ASN.1 base class
AsnObject()
- Constructor for class snmp.
AsnObject
AsnObjectId
- class snmp.
AsnObjectId
.
unsigned 32-bit integers encoded in the following format:
AsnObjectId()
- Constructor for class snmp.
AsnObjectId
Constructor which does nothing.
AsnObjectId(InputStream)
- Constructor for class snmp.
AsnObjectId
Decode incomming object id.
AsnObjectId(String)
- Constructor for class snmp.
AsnObjectId
Convert a string representation of an Object Id to an Obect Id.
AsnOctets
- class snmp.
AsnOctets
.
ASN.1 Octet class
AsnOctets(byte[])
- Constructor for class snmp.
AsnOctets
Build octet from input.
AsnOctets(char[])
- Constructor for class snmp.
AsnOctets
Build octet from input.
AsnOctets(InputStream)
- Constructor for class snmp.
AsnOctets
Build octet from input.
AsnOctets(String)
- Constructor for class snmp.
AsnOctets
Build octet from input.
AsnPduSequence
- class snmp.
AsnPduSequence
.
Handle a PDU sequence.
AsnPduSequence(InputStream, byte)
- Constructor for class snmp.
AsnPduSequence
Build a PDU sequence from the input stream.
AsnReadHeader(InputStream)
- Method in class snmp.
AsnObject
Retrieve the ASN header from the input stream.
AsnSequence
- class snmp.
AsnSequence
.
ASN.1 Sequence class
AsnSequence()
- Constructor for class snmp.
AsnSequence
Constructors
AsnSequence(byte)
- Constructor for class snmp.
AsnSequence
Begin building an ASN Sequence object of the given type.
AsnSequence(InputStream)
- Constructor for class snmp.
AsnSequence
Begin reading an ASN Sequence from the input stream.
AsnUnsInteger
- class snmp.
AsnUnsInteger
.
ASN.1 32-bit signed integer class
AsnUnsInteger(InputStream)
- Constructor for class snmp.
AsnUnsInteger
AsnUnsInteger(int)
- Constructor for class snmp.
AsnUnsInteger
Constructor
average()
- Method in class avnmp.java.lp.
AvnmpStat
Return the average of the sample values.
average(double)
- Method in class avnmp.java.lp.
AvnmpStat
Compute the average of all the accumulated data including the data entered in the parameter.
avnmp.java.dp
- package avnmp.java.dp
avnmp.java.gvt
- package avnmp.java.gvt
avnmp.java.load
- package avnmp.java.load
avnmp.java.log
- package avnmp.java.log
avnmp.java.lp
- package avnmp.java.lp
avnmp.java.plot
- package avnmp.java.plot
avnmp.java.pp
- package avnmp.java.pp
avnmp.java.start
- package avnmp.java.start
AvnmpBase
- class avnmp.java.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 avnmp.java.lp.
AvnmpBase
AvnmpBW
- class avnmp.java.lp.
AvnmpBW
.
This class implements methods for calculating bandwidth.
AvnmpBW()
- Constructor for class avnmp.java.lp.
AvnmpBW
AvnmpDebug
- class avnmp.java.lp.
AvnmpDebug
.
This class handles AVNMP Debugging messages.
AvnmpDebug()
- Constructor for class avnmp.java.lp.
AvnmpDebug
This constructor sets the level of debugging.
AvnmpDriverBase
- class avnmp.java.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 avnmp.java.start.
AvnmpDriverBase
AvnmpDriverRb
- class avnmp.java.lp.
AvnmpDriverRb
.
Notify Driving Process of downstream rollback.
AvnmpDriverRb()
- Constructor for class avnmp.java.lp.
AvnmpDriverRb
AvnmpDriverRb(String, String, long)
- Constructor for class avnmp.java.lp.
AvnmpDriverRb
Create a new packet based on an input packet.
AvnmpHostBase
- class avnmp.java.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 avnmp.java.start.
AvnmpHostBase
AvnmpLP
- class avnmp.java.lp.
AvnmpLP
.
This class implements the AVNMP logical process.
AvnmpLP.ParmTable
- class avnmp.java.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 avnmp.java.lp.
AvnmpLP.ParmTable
Construct empty TreeSet.
AvnmpLP.ParmTable(AvnmpLP, Collection)
- Constructor for class avnmp.java.lp.
AvnmpLP.ParmTable
Construct TreeSet from Collection.
AvnmpLP.ParmTable(AvnmpLP, SortedSet)
- Constructor for class avnmp.java.lp.
AvnmpLP.ParmTable
Construct TreeSet from SortedSet.
AvnmpLP.parmTime
- class avnmp.java.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 avnmp.java.lp.
AvnmpLP.parmTime
AvnmpLP(String, String)
- Constructor for class avnmp.java.lp.
AvnmpLP
Create a Logical Process.
avnmpMIB
- Static variable in interface avnmp.java.lp.
SnmpInterface
The avnmp SNMP Oid branch
AvnmpPacket
- class avnmp.java.lp.
AvnmpPacket
.
I am a virtual message.
AvnmpPacket(AvnmpLP)
- Constructor for class avnmp.java.lp.
AvnmpPacket
Create a dummy packet.
AvnmpPacket(AvnmpPacket)
- Constructor for class avnmp.java.lp.
AvnmpPacket
Create a new packet based on an input packet.
AvnmpPacket(byte, String, long, long, AvnmpLP)
- Constructor for class avnmp.java.lp.
AvnmpPacket
Create a packet based on all parameters specified.
AvnmpPacket(byte, String, long, String, long, Object)
- Constructor for class avnmp.java.lp.
AvnmpPacket
Create a packet based on all parameters specified in detail.
AvnmpQueue
- class avnmp.java.lp.
AvnmpQueue
.
This class implements a queue for the logical process receive and send queues.
AvnmpQueue()
- Constructor for class avnmp.java.lp.
AvnmpQueue
Create an empty queue.
AvnmpQueue(Collection)
- Constructor for class avnmp.java.lp.
AvnmpQueue
Construct TreeSet from Collection.
AvnmpQueue(SortedSet)
- Constructor for class avnmp.java.lp.
AvnmpQueue
Construct TreeSet from SortedSet.
AvnmpQueue(String)
- Constructor for class avnmp.java.lp.
AvnmpQueue
Create an empty queue with the input name.
AvnmpRecQueue
- class avnmp.java.lp.
AvnmpRecQueue
.
This class implements the AVNMP LP receive queue.
AvnmpRecQueue(String)
- Constructor for class avnmp.java.lp.
AvnmpRecQueue
Construct an empty receive queue.
AvnmpSmartDriver
- class avnmp.java.start.
AvnmpSmartDriver
.
Start the Driving process.
AvnmpSmartDriver()
- Constructor for class avnmp.java.start.
AvnmpSmartDriver
AvnmpSndQueue
- class avnmp.java.lp.
AvnmpSndQueue
.
This class implements the send queue for the AVNMP LP.
AvnmpSndQueue()
- Constructor for class avnmp.java.lp.
AvnmpSndQueue
Construct an empty send queue.
AvnmpStat
- class avnmp.java.lp.
AvnmpStat
.
This class is used to track statistics within the AVNMP system.
AvnmpStat()
- Constructor for class avnmp.java.lp.
AvnmpStat
Reset all the values in this object to zero.
AvnmpState
- class avnmp.java.lp.
AvnmpState
.
This class contents AVNMP state information.
AvnmpState(AvnmpState)
- Constructor for class avnmp.java.lp.
AvnmpState
Construct a state object.
AvnmpState(long, Object, boolean)
- Constructor for class avnmp.java.lp.
AvnmpState
Construct a state object.
AvnmpStateQueue
- class avnmp.java.lp.
AvnmpStateQueue
.
This class implements the AVNMP state queue.
AvnmpStateQueue()
- Constructor for class avnmp.java.lp.
AvnmpStateQueue
Construct an empty state queue.
AvnmpStateQueue(Collection)
- Constructor for class avnmp.java.lp.
AvnmpStateQueue
Construct TreeSet from Collection.
AvnmpStateQueue(SortedSet)
- Constructor for class avnmp.java.lp.
AvnmpStateQueue
Construct TreeSet from SortedSet.
avnmpTable
- Static variable in interface avnmp.java.lp.
SnmpInterface
The avnmpTable SNMP Oid branch
AvnmpTime
- class avnmp.java.lp.
AvnmpTime
.
This class handles AVNMP Time calculation.
AvnmpTime()
- Constructor for class avnmp.java.lp.
AvnmpTime
Construct a relative time object.
AvnmpTime(long)
- Constructor for class avnmp.java.lp.
AvnmpTime
Construct an absolute time object.
B
badValue
- Static variable in class snmp.agent.
SubAgent
BArrayI
- class snmp.
BArrayI
.
BArrayI(byte[])
- Constructor for class snmp.
BArrayI
BArrayO
- class snmp.
BArrayO
.
BArrayO()
- Constructor for class snmp.
BArrayO
C
calcAcc(long, long, AvnmpLP)
- Method in class avnmp.java.lp.
PredMeasure
Compute the prediction accuracy measure.
calcLocalMinimum()
- Method in class avnmp.java.gvt.
Gvt
Caculate the local minimum.
cancel(AvnmpPacket, AvnmpLP)
- Method in class avnmp.java.lp.
AvnmpQueue
Check for cancellation of an anti-message.
CANCELLATION
- Static variable in class avnmp.java.log.
HtmlDebug
Indicates a CANCELLATION has occurred.
CausalityException
- exception avnmp.java.lp.
CausalityException
.
This class is thrown when a causality violation occurs during message input.
CausalityException()
- Constructor for class avnmp.java.lp.
CausalityException
CausalityException(String, long, AvnmpPacket, long, long)
- Constructor for class avnmp.java.lp.
CausalityException
checkParameterTimes()
- Method in class avnmp.java.lp.
AvnmpLP
Check if the time has been reached to set new parameter values.
COLLECTMIN
- Static variable in class avnmp.java.gvt.
Gvt
The Gvt process is finishing the Gvt calculation.
collectMinima(AvnmpPacket)
- Method in class avnmp.java.gvt.
Gvt
Collect all the local minima from all processes and compute a global minimum.
CommInterface
- interface snmp.agent.
CommInterface
.
This research is funded by DARPA/ITO Contract Number: F30602-98-C-0230 supported by the Air Force Research Laboratory/IF.
commitTrans()
- Method in class snmp.agent.
AppCommunicator
compare(Object, Object)
- Method in class avnmp.java.lp.
AvnmpQueue
This is required to keep the packets sorted by receive time.
compare(Object, Object)
- Method in class avnmp.java.lp.
AvnmpStateQueue
Keep states ordered by save time.
compare(Object, Object)
- Method in class avnmp.java.lp.
AvnmpLP.ParmTable
This is required to keep the parameter settings sorted by object id.
compare(Object, Object)
- Method in class avnmp.java.dp.
TimeSeries
This is required to keep the time samples sorted by time.
compare(Object, Object)
- Method in class snmp.agent.
AgentTable
This is required to keep the sub agents sorted by object id.
compareTo(Object)
- Method in class avnmp.java.lp.
AvnmpState
compareTo(Object)
- Method in class avnmp.java.lp.
AvnmpLP.parmTime
compareTo(Object)
- Method in class avnmp.java.lp.
AvnmpDriverRb
compareTo(Object)
- Method in class avnmp.java.lp.
AvnmpPacket
compareTo(Object)
- Method in class avnmp.java.dp.
TimeSample
compareTo(Object)
- Method in class snmp.agent.
SubAgent
compPred()
- Method in class avnmp.java.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 avnmp.java.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 avnmp.java.lp.
AvnmpLP
This method is to be over-ridden by the physical process.
Compute(PayLoad)
- Method in class avnmp.java.pp.
PP
Note that for testing we send and receive pure error.
Compute(PayLoad)
- Method in class avnmp.java.dp.
Driver
This method is not used by the Driver.
ConfigInterface
- interface avnmp.java.lp.
ConfigInterface
.
CONS_SEQ
- Static variable in class snmp.
AsnObject
context
- Variable in class avnmp.java.lp.
AvnmpBW
Allow the packet to be SNMP managable.
context
- Variable in class avnmp.java.lp.
AvnmpLP
The Snmp Agent Context
context
- Variable in class avnmp.java.dp.
Driver
The Snmp Agent Context
context
- Static variable in class snmp.agent.
TestApp
D
debugType(int)
- Method in class avnmp.java.lp.
AvnmpDebug
Return a readable version of the type of debug message.
DecodeSNMP(InputStream)
- Method in class snmp.
AsnDecoder
This function decodes an input stream into a PduSequence.
deleteMessage(AvnmpPacket)
- Method in class avnmp.java.lp.
AvnmpQueue
Delete a message from this queue.
deleteStateQueue(long)
- Method in class avnmp.java.lp.
AvnmpStateQueue
Remove a state from the queue.
DgramS
- class snmp.
DgramS
.
DgramS(int)
- Constructor for class snmp.
DgramS
diff(long)
- Method in class avnmp.java.lp.
AvnmpTime
Return the difference between this time and the input: input_time - this_time.
displayConfiguration()
- Method in class avnmp.java.lp.
AvnmpLP
displayLvt()
- Method in class avnmp.java.lp.
AvnmpLP
Display the logical process local virtual time.
displayLVT()
- Method in class avnmp.java.lp.
AvnmpLP
displayQueues()
- Method in class avnmp.java.lp.
AvnmpLP
Display all the queues associated with this logical process.
displaySubAgents()
- Method in class snmp.agent.
AgentTable
Display all the managed objects.
dlevel
- Variable in class avnmp.java.lp.
AvnmpDebug
Bitmap of code portions to debug.
done
- Variable in class avnmp.java.lp.
AvnmpLP.parmTime
Has this value been used yet ?
done()
- Method in class avnmp.java.log.
HtmlDebug
Complete the main HTML log file.
DpackS
- class snmp.
DpackS
.
DpackS(byte[], int)
- Constructor for class snmp.
DpackS
Driver
- class avnmp.java.dp.
Driver
.
This class implements an AVNMP Driver process.
DRIVER_D
- Static variable in class avnmp.java.lp.
AvnmpDebug
Enable checking of Driver Process values.
Driver(String, String)
- Constructor for class avnmp.java.dp.
Driver
Construct a driver process.
DriverBase
- class avnmp.java.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 avnmp.java.dp.
DriverBase
dropSample()
- Method in class avnmp.java.dp.
TimeSeries
Drop the oldest sample.
dst
- Variable in class avnmp.java.pp.
PayLoad
The destination load prediction.
dst
- Variable in class avnmp.java.pp.
splitElement
The destination of the (source, destination, probability) triplet.
Dst
- Variable in class avnmp.java.lp.
AvnmpDriverRb
Destination Node
Dst
- Variable in class avnmp.java.lp.
AvnmpPacket
Destination Node
DuplicateEntryException
- exception snmp.agent.
DuplicateEntryException
.
This research is funded by DARPA/ITO Contract Number: F30602-98-C-0230 supported by the Air Force Research Laboratory/IF.
DuplicateEntryException()
- Constructor for class snmp.agent.
DuplicateEntryException
DuplicateEntryException(String)
- Constructor for class snmp.agent.
DuplicateEntryException
Dvm
- Static variable in interface avnmp.java.lp.
ConfigInterface
E
EncodeSNMP(OutputStream, Enumeration, String, int, int, int, byte)
- Method in class snmp.
AsnEncoder
Encode SNMPv1 packet
endTime()
- Method in class avnmp.java.lp.
PredMeasure
Return the sample interval end time.
equals(Object)
- Method in class avnmp.java.lp.
AvnmpState
equals(Object)
- Method in class avnmp.java.lp.
AvnmpLP.parmTime
equals(Object)
- Method in class avnmp.java.lp.
AvnmpDriverRb
equals(Object)
- Method in class avnmp.java.lp.
AvnmpPacket
equals(Object)
- Method in class avnmp.java.dp.
TimeSample
equals(Object)
- Method in class snmp.agent.
SubAgent
ERR_DUPENTRY
- Static variable in interface snmp.agent.
CommInterface
ERR_NOSUCHID
- Static variable in interface snmp.agent.
CommInterface
errind
- Variable in class snmp.
Pdu
errind
- Variable in class snmp.agent.
SubAgent
errstat
- Variable in class snmp.
Pdu
errstat
- Variable in class snmp.agent.
SubAgent
exec()
- Method in class avnmp.java.lp.
AvnmpBW
This is the main processing for this active packet.
exec()
- Method in class avnmp.java.lp.
AvnmpDriverRb
This is the main processing for this active packet.
exec()
- Method in class avnmp.java.start.
Flood
Process incoming messages and generate outgoing messages.
exec()
- Method in class avnmp.java.start.
SnmpAgentMain
Begin running the SNMP agent.
exec()
- Method in class avnmp.java.start.
AvnmpSmartDriver
exec()
- Method in class avnmp.java.start.
Amain
Process incoming messages and generate outgoing messages.
exec()
- Method in class avnmp.java.start.
InjectSnmp
Process incoming messages and generate outgoing messages.
exec()
- Method in class avnmp.java.load.
LoadGen
exec()
- Method in class avnmp.java.load.
LoadPacket
exec()
- Method in class snmp.agent.
AgentCommunicator
exit
- Variable in class avnmp.java.lp.
AvnmpLP.parmTime
Should we exit the process now ?
experimental
- Static variable in interface avnmp.java.lp.
SnmpInterface
The experimental SNMP Oid
F
fillin(AsnPduSequence)
- Method in class snmp.
Pdu
Replace the varbinds of this Pdu with varbinds from a Pdu sequence.
finalize()
- Method in class avnmp.java.lp.
AvnmpLP
finalize()
- Method in class snmp.agent.
SnmpAgentContext
findPdu()
- Method in class snmp.
AsnObject
Recursively look for a pduSequence object.
findPdu()
- Method in class snmp.
AsnSequence
Find a PduSequence Object and return it.
findPdu()
- Method in class snmp.
AsnPduSequence
recursively look for a pduSequence object - got one :-)
Flood
- class avnmp.java.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 avnmp.java.start.
Flood
Default constructor.
Flood(String)
- Constructor for class avnmp.java.start.
Flood
Set the Destination field.
G
genErr
- Static variable in class snmp.agent.
SubAgent
GenVal
- Variable in class avnmp.java.lp.
AvnmpLP.parmTime
The new virtual message generation rate.
get_Oid()
- Method in class snmp.
varbind
Return the object id of this varbind.
GET_REQ_MSG
- Static variable in class snmp.
AsnObject
GET_RSP_MSG
- Static variable in class snmp.
AsnObject
get_value()
- Method in class snmp.
varbind
Return the value of this varbind.
getAvg(long, long)
- Method in class avnmp.java.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 avnmp.java.lp.
AvnmpLP
Return the number of causality rollbacks for this object.
getClosestTime(long)
- Method in class avnmp.java.lp.
AvnmpStateQueue
Return a pointer to the closest state based on the time.
getClosestTime(long, AvnmpLP)
- Method in class avnmp.java.lp.
AvnmpQueue
Return the packet from this queue whose receive time is closest to the input time.
getDst(String)
- Method in class avnmp.java.pp.
splitTable
Obtain a sub table of all the table entries with a given destination.
getErrorIndex()
- Method in class snmp.
Pdu
getErrorStatus()
- Method in class snmp.
Pdu
getGenRate()
- Method in class avnmp.java.lp.
AvnmpLP
Return the virtual/real generation rate for driving process prediction.
getGreaterOrEqualRecTime(long)
- Method in class avnmp.java.lp.
AvnmpQueue
getGreaterOrEqualRecTime(long)
- Method in class avnmp.java.lp.
AvnmpStateQueue
getGreaterOrEqualSndTime(long)
- Method in class avnmp.java.lp.
AvnmpQueue
getGreaterRecTime(long)
- Method in class avnmp.java.lp.
AvnmpQueue
getGreaterRecTime(long)
- Method in class avnmp.java.lp.
AvnmpStateQueue
getGreaterSndTime(long)
- Method in class avnmp.java.lp.
AvnmpQueue
getIntSubAgent(String)
- Method in class snmp.agent.
AppCommunicator
getIntSubAgent(String)
- Method in class snmp.agent.
AgentTable
getIntSubAgent(String)
- Method in interface snmp.agent.
AgentTableInterface
getIntSubAgent(String)
- Method in class snmp.agent.
AgentEmulator
getLessOrEqualRecTime(long)
- Method in class avnmp.java.lp.
AvnmpQueue
getLessOrEqualRecTime(long)
- Method in class avnmp.java.lp.
AvnmpStateQueue
getLessOrEqualSndTime(long)
- Method in class avnmp.java.lp.
AvnmpQueue
getLessRecTime(long)
- Method in class avnmp.java.lp.
AvnmpQueue
getLessRecTime(long)
- Method in class avnmp.java.lp.
AvnmpStateQueue
getLessSndTime(long)
- Method in class avnmp.java.lp.
AvnmpQueue
getLongSubAgent(String)
- Method in class snmp.agent.
AppCommunicator
getLongSubAgent(String)
- Method in class snmp.agent.
AgentTable
getLongSubAgent(String)
- Method in interface snmp.agent.
AgentTableInterface
getLongSubAgent(String)
- Method in class snmp.agent.
AgentEmulator
getlvt()
- Method in class avnmp.java.lp.
AvnmpDebug
This method is to be over-ridden by the the logical process.
getlvt()
- Method in class avnmp.java.lp.
AvnmpLP
Return the Local Virtual Time for this object.
getlvt()
- Method in class avnmp.java.gvt.
Gvt
This method is expected to be over-ridden by the logical process.
getLVT(AvnmpLP, AvnmpTime)
- Method in class avnmp.java.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 avnmp.java.lp.
AvnmpQueue
Return a pointer to the message in this queue which matches the input parameters.
getName
- class snmp.agent.
getName
.
This class gets values from the application to respond to SNMP requests.
getName()
- Constructor for class snmp.agent.
getName
GETNEXT_REQ_MSG
- Static variable in class snmp.
AsnObject
getnext()
- Method in class avnmp.java.lp.
AvnmpLP
Return the next packet to be processed by the physical process.
getNext(AvnmpTime, long, AvnmpLP)
- Method in class avnmp.java.lp.
AvnmpRecQueue
Get the next packet to be processed from the this queue.
GetNextPdu
- class snmp.
GetNextPdu
.
This class implements an SNMP GetNext PDU.
GetNextPdu(SnmpContext)
- Constructor for class snmp.
GetNextPdu
Build a getnext pdu.
getNextSubAgent(AsnObjectId)
- Method in class snmp.agent.
AgentTable
Get the next managed object based on object id.
getNextSubAgent(String)
- Method in class snmp.agent.
AppCommunicator
getNextSubAgent(String)
- Method in class snmp.agent.
AgentTable
getNextSubAgent(String)
- Method in interface snmp.agent.
AgentTableInterface
getNextSubAgent(String)
- Method in class snmp.agent.
AgentEmulator
getNumProcs()
- Method in class avnmp.java.gvt.
Gvt
Return the number of processes expected to report back with their local minimum.
getNumUpdates()
- Method in class avnmp.java.gvt.
Gvt
Returns the number of GVT update requests since the object was created.
getObj(int)
- Method in class snmp.
AsnSequence
Return an object at a given offset in the sequence.
GetPdu_vec
- class snmp.
GetPdu_vec
.
This class decodes a stream of ASN.1 into a PduSequence.
GetPdu_vec(SnmpContext, int)
- Constructor for class snmp.
GetPdu_vec
Construct a new get vector.
getPPstate()
- Method in class avnmp.java.lp.
AvnmpLP
This method is to be over-ridden by the physical process.
getPPstate()
- Method in class avnmp.java.pp.
PP
Get the physical process state.
getPPstate()
- Method in class avnmp.java.dp.
Driver
This method is not used by the Driver.
getProcReport()
- Method in class avnmp.java.gvt.
Gvt
Return the current value of the number of processes which have reported their current local minimum.
getReal()
- Method in class avnmp.java.lp.
AvnmpQueue
getRealTime()
- Method in class avnmp.java.lp.
AvnmpDebug
This method is to be over-ridden by the the logical process.
getRealTime()
- Method in class avnmp.java.lp.
AvnmpLP
Return the real time since this object created.
getRecQSize()
- Method in class avnmp.java.lp.
AvnmpLP
Return the Receive Queue Size for this object.
getReqId()
- Method in class snmp.
AsnPduSequence
GetRspPdu
- class snmp.agent.
GetRspPdu
.
This class implements an SNMP GetResponse PDU.
GetRspPdu(SnmpAgentContext)
- Constructor for class snmp.agent.
GetRspPdu
Build a getnext pdu.
getSndQSize()
- Method in class avnmp.java.lp.
AvnmpLP
Return the Send Queue Size for this object.
getState()
- Method in class avnmp.java.gvt.
Gvt
Return the state of the Gvt process.
getstate(long)
- Method in class avnmp.java.lp.
AvnmpLP
Get the cached state closest to the input time.
getStateQSize()
- Method in class avnmp.java.lp.
AvnmpLP
Return the State Queue Size for this object.
getStateQueue(long)
- Method in class avnmp.java.lp.
AvnmpStateQueue
Return a state based on time.
getStates(long, long)
- Method in class avnmp.java.lp.
AvnmpStateQueue
Retrieve a set of state values from a given start time to a given end time.
getStringSubAgent(String)
- Method in class snmp.agent.
AppCommunicator
getStringSubAgent(String)
- Method in class snmp.agent.
AgentTable
getStringSubAgent(String)
- Method in interface snmp.agent.
AgentTableInterface
getStringSubAgent(String)
- Method in class snmp.agent.
AgentEmulator
getSubAgent(AsnObjectId)
- Method in class snmp.agent.
AgentTable
Find the managed object by object id.
getTimeSinceLastUpdate()
- Method in class avnmp.java.gvt.
Gvt
Returns relative time since the Gvt was last updated.
getTolerance()
- Method in class avnmp.java.lp.
AvnmpLP
Get the max/min allowed value outside of which rollback will occur.
getToleranceRollbacks()
- Method in class avnmp.java.lp.
AvnmpLP
Return the number of out of tolerance rollbacks for this object.
getUpdateInterval()
- Method in class avnmp.java.gvt.
Gvt
Returns the GVT update interval.
getValue()
- Method in class snmp.agent.
SubAgent
The application should call this to retrieve the value from the varbind.
getValue(Long)
- Method in class snmp.agent.
valFunc
getValue(Long)
- Method in class snmp.agent.
getName
getValue(String)
- Method in class snmp.agent.
valFunc
getValue(String)
- Method in class snmp.agent.
getName
getVarBinds()
- Method in class snmp.
AsnPduSequence
Return the varbind list from this pdu
getVirtual()
- Method in class avnmp.java.lp.
AvnmpQueue
getvm(AvnmpPacket)
- Method in class avnmp.java.lp.
AvnmpLP
Receive the next input message and enter it into the input queue.
GnuPlot
- class avnmp.java.plot.
GnuPlot
.
This class implements a customized gnuplot plotting capability.
GnuPlot(String, String, String, String, boolean)
- Constructor for class avnmp.java.plot.
GnuPlot
Set the initial parameters for the plot files.
Gvt
- class avnmp.java.gvt.
Gvt
.
This class implements the GVT update algorithm.
GVT_D
- Static variable in class avnmp.java.lp.
AvnmpDebug
Global Virtual Time debugging.
Gvt()
- Constructor for class avnmp.java.gvt.
Gvt
Create a Gvt update process object.
GvtReportInput
- Static variable in class avnmp.java.gvt.
Gvt
Indicate a GVT report message type.
gvtupdate
- Variable in class avnmp.java.lp.
AvnmpLP
How often to update global virtual time in milliseconds.
GvtUpdateRequest
- Static variable in class avnmp.java.gvt.
Gvt
Indicate a GVT update message type.
GvtUpdateResponse
- Static variable in class avnmp.java.gvt.
Gvt
Indicate a GVT response message type.
H
HadError()
- Method in class snmp.
AsnPduSequence
html
- Variable in class avnmp.java.lp.
AvnmpDebug
This is the class for building the HTML debug files.
HtmlDebug
- class avnmp.java.log.
HtmlDebug
.
This class write HTML files so that a browser can be used to examine log files.
HtmlDebug()
- Constructor for class avnmp.java.log.
HtmlDebug
Stub for now.
I
i
- Variable in class avnmp.java.lp.
AvnmpLP.parmTime
The current index into the 'numVirtual' array.
IDLE
- Static variable in class avnmp.java.gvt.
Gvt
The Gvt process is not currently in operation.
in
- Variable in class snmp.
SnmpContext
This input stream
in
- Variable in class snmp.agent.
SnmpAgentContext
This input stream
initTolerance
- Static variable in interface avnmp.java.lp.
ConfigInterface
InjectSnmp
- class avnmp.java.start.
InjectSnmp
.
Inject the SNMP protocol into the network.
InjectSnmp()
- Constructor for class avnmp.java.start.
InjectSnmp
Default constructor.
InjectSnmp(String)
- Constructor for class avnmp.java.start.
InjectSnmp
Set the Destination field.
InjectSnmpBase
- class avnmp.java.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 avnmp.java.start.
InjectSnmpBase
inputvm(AvnmpPacket)
- Method in class avnmp.java.lp.
AvnmpLP
Main input to the logical process.
InvalidIdException
- exception snmp.agent.
InvalidIdException
.
This research is funded by DARPA/ITO Contract Number: F30602-98-C-0230 supported by the Air Force Research Laboratory/IF.
InvalidIdException()
- Constructor for class snmp.agent.
InvalidIdException
InvalidIdException(String)
- Constructor for class snmp.agent.
InvalidIdException
iport
- Variable in class snmp.agent.
SnmpAgentContext
The client port.
isAnti()
- Method in class avnmp.java.lp.
AvnmpDriverRb
Check if packet is an anti-message.
isAnti()
- Method in class avnmp.java.lp.
AvnmpPacket
Check if packet is an anti-message.
isAnti(AvnmpDriverRb)
- Method in class avnmp.java.lp.
AvnmpDriverRb
Determine whether the input packet is an anti-message of this message.
isAnti(AvnmpPacket)
- Method in class avnmp.java.lp.
AvnmpPacket
Determine whether the input packet is an anti-message of this message.
isDone()
- Method in class avnmp.java.gvt.
Gvt
Is the GVT computation complete ?
isDriver(String)
- Method in class avnmp.java.lp.
AvnmpDriverRb
isEqual(AsnObjectId)
- Method in class snmp.
AsnObjectId
Check if another object Id is lexagraphically equal to this one.
isEqual(AvnmpDriverRb)
- Method in class avnmp.java.lp.
AvnmpDriverRb
Check if packets are equal.
isEqual(AvnmpPacket)
- Method in class avnmp.java.lp.
AvnmpPacket
Check if packets are equal.
isGvtReportInput()
- Method in class avnmp.java.lp.
AvnmpDriverRb
Check if packet is a Gvt calculation report packet.
isGvtReportInput()
- Method in class avnmp.java.lp.
AvnmpPacket
Check if packet is a Gvt calculation report packet.
isGvtUpdateRequest()
- Method in class avnmp.java.lp.
AvnmpDriverRb
Check if packet is a Gvt start calculation packet.
isGvtUpdateRequest()
- Method in class avnmp.java.lp.
AvnmpPacket
Check if packet is a Gvt start calculation packet.
isGvtUpdateResponse()
- Method in class avnmp.java.lp.
AvnmpDriverRb
Check if packet is a Gvt response calculation packet.
isGvtUpdateResponse()
- Method in class avnmp.java.lp.
AvnmpPacket
Check if packet is a Gvt response calculation packet.
isJustSet()
- Method in class snmp.agent.
SubAgent
Let Application know if the value has just been updated via an SNMP set.
isLargerThan(AsnObjectId)
- Method in class snmp.
AsnObjectId
Check if another object Id is lexagraphically larger than this one.
islp
- Variable in class avnmp.java.lp.
AvnmpLP
Is this a logical process or a driving process ?
isLP()
- Method in class avnmp.java.lp.
AvnmpLP
Is this a logical process or a driving process ?
isQuitTime()
- Method in class avnmp.java.lp.
AvnmpLP
Check if time has expired.
isReal()
- Method in class avnmp.java.lp.
AvnmpDriverRb
Determine whether this message is real.
isReal()
- Method in class avnmp.java.lp.
AvnmpPacket
Determine whether this message is real.
isUpdateTime()
- Method in class avnmp.java.gvt.
Gvt
Return true if time for a new GVT update.
isVirtual()
- Method in class avnmp.java.lp.
AvnmpDriverRb
Determine whether this message is real or virtual.
isVirtual()
- Method in class avnmp.java.lp.
AvnmpPacket
Determine whether this message is real or virtual.
isVirtual(AvnmpLP, AvnmpTime)
- Method in class avnmp.java.lp.
AvnmpPacket
Determine whether this message is real or virtual.
J
join(Vector, AvnmpLP)
- Method in class avnmp.java.pp.
PayLoad
Combine a vector of incomming packets with this packet into a single PayLoad.
L
l
- Variable in class avnmp.java.lp.
NotFoundInQueueException
LengthBytes(int)
- Method in class snmp.
AsnObject
Returns length field size for a packet length
lm
- Variable in class avnmp.java.gvt.
Gvt
The local minimum.
loadApp
- Static variable in interface avnmp.java.lp.
SnmpInterface
The LoadGen application
loadAppPackets
- Static variable in interface avnmp.java.lp.
SnmpInterface
The loadApp elements...
loadAppUptime
- Static variable in interface avnmp.java.lp.
SnmpInterface
LoadBase
- class avnmp.java.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 avnmp.java.load.
LoadBase
LoadGen
- class avnmp.java.load.
LoadGen
.
This class is a load generation application.
LoadGen()
- Constructor for class avnmp.java.load.
LoadGen
LoadPacket
- class avnmp.java.load.
LoadPacket
.
These are the packets generated by LoadGen.
LoadPacket(long)
- Constructor for class avnmp.java.load.
LoadPacket
loadPred
- Static variable in interface avnmp.java.lp.
SnmpInterface
The loadPred branch of the Mib
loadPredictionCurrentLoad
- Static variable in interface avnmp.java.lp.
SnmpInterface
loadPredictionCurrentTime
- Static variable in interface avnmp.java.lp.
SnmpInterface
loadPredictionID
- Static variable in interface avnmp.java.lp.
SnmpInterface
The loadPredictionTable elements...
loadPredictionPort
- Static variable in interface avnmp.java.lp.
SnmpInterface
loadPredictionPredictedLoad
- Static variable in interface avnmp.java.lp.
SnmpInterface
loadPredictionPredictedTime
- Static variable in interface avnmp.java.lp.
SnmpInterface
loadPredictionTable
- Static variable in interface avnmp.java.lp.
SnmpInterface
The loadPredictionTable
log(int, AvnmpPacket, int, AvnmpLP, AvnmpTime)
- Method in class avnmp.java.lp.
AvnmpDebug
Conditinally display the debug message.
log(int, AvnmpQueue, int, AvnmpLP, AvnmpTime)
- Method in class avnmp.java.lp.
AvnmpDebug
Conditinally display the debug message.
log(int, String)
- Method in class avnmp.java.lp.
AvnmpDebug
Conditinally display the debug message.
log(int, String, int)
- Method in class avnmp.java.lp.
AvnmpDebug
Conditinally display the debug message.
logdir
- Static variable in interface avnmp.java.lp.
ConfigInterface
The log directory.
logicalProcessCausalityRollbacks
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessELkAhead
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessErb
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessETask
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessGVT
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessGvtUpdate
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessID
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessLookAhead
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessLVT
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessNumAnti
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessNumNoState
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessNumPkts
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessPktPred
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessPredAcc
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessPropX
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessPropY
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessQRSize
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessQSSize
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessReal
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessReRate
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessSpeedup
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessSQSize
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessStateError
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessStatePred
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessStepSize
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessTableIndex
- Static variable in interface avnmp.java.lp.
SnmpInterface
The avnmpTable elements...
logicalProcessTdiff
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessTolerance
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessToleranceRollbacks
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessUptime
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessVirtual
- Static variable in interface avnmp.java.lp.
SnmpInterface
logicalProcessVmRate
- Static variable in interface avnmp.java.lp.
SnmpInterface
logState()
- Method in class avnmp.java.lp.
AvnmpLP
Log the complete LP state
lookahead
- Variable in class avnmp.java.lp.
AvnmpLP
Distance into the future to predict
lookNext(AvnmpTime, long, AvnmpLP)
- Method in class avnmp.java.lp.
AvnmpRecQueue
Look at, but do not remove, the next packet.
lp
- Variable in class avnmp.java.gvt.
Mstat
LP_D
- Static variable in class avnmp.java.lp.
AvnmpDebug
Enable Logical Process debugging.
LpNum
- Variable in class avnmp.java.lp.
AvnmpLP
Unique process id
LPSTATE_D
- Static variable in class avnmp.java.lp.
AvnmpDebug
Enable checking of Driver Process values.
lvm
- Static variable in interface avnmp.java.lp.
ConfigInterface
lvt
- Variable in class avnmp.java.lp.
NoRealException
lvt
- Variable in class avnmp.java.lp.
CausalityException
lvt
- Variable in class avnmp.java.lp.
NoPredictedException
lvt
- Variable in class avnmp.java.lp.
ToleranceException
LVT when tolerance check failed.
lvt
- Variable in class avnmp.java.lp.
AvnmpLP
Local virtual time
M
main(String[])
- Static method in class avnmp.java.dp.
TimeTest
This is the main function which executes the entire system.
main(String[])
- Static method in class snmp.agent.
TestApp
MEASURE_D
- Static variable in class avnmp.java.lp.
AvnmpDebug
Used for measuring experimental values.
measure(Object, String)
- Method in class avnmp.java.lp.
AvnmpDebug
Record a measured value.
mlist
- Variable in class avnmp.java.gvt.
Mstat
This vector holds Mstat objects.
msg
- Variable in class avnmp.java.lp.
NoRealException
msg
- Variable in class avnmp.java.lp.
CausalityException
msg
- Variable in class avnmp.java.lp.
NoPredictedException
msg
- Variable in class avnmp.java.lp.
ToleranceException
The packet contents of virtual message when tolerance check failed.
MSG_ADDINT
- Static variable in interface snmp.agent.
CommInterface
MSG_ADDLONG
- Static variable in interface snmp.agent.
CommInterface
MSG_ADDSTRING
- Static variable in interface snmp.agent.
CommInterface
MSG_GETINT
- Static variable in interface snmp.agent.
CommInterface
MSG_GETLONG
- Static variable in interface snmp.agent.
CommInterface
MSG_GETNEXT
- Static variable in interface snmp.agent.
CommInterface
MSG_GETSTRING
- Static variable in interface snmp.agent.
CommInterface
MSG_REMOVE
- Static variable in interface snmp.agent.
CommInterface
MSG_REMOVEBRANCH
- Static variable in interface snmp.agent.
CommInterface
msg_type
- Variable in class snmp.
Pdu
MSG_UPDATEINT
- Static variable in interface snmp.agent.
CommInterface
MSG_UPDATELONG
- Static variable in interface snmp.agent.
CommInterface
MSG_UPDATESTRING
- Static variable in interface snmp.agent.
CommInterface
Mstat
- class avnmp.java.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 avnmp.java.gvt.
Mstat
Mstat(String, long, long)
- Constructor for class avnmp.java.gvt.
Mstat
Create a status record.
myname()
- Method in class avnmp.java.lp.
AvnmpDebug
This method is to be over-ridden by the the logical process.
myname()
- Method in class avnmp.java.lp.
AvnmpLP
Display the logical process name.
myname()
- Method in class avnmp.java.gvt.
Gvt
This method is expected to be over-ridden by the logical process.
N
name
- Variable in class avnmp.java.lp.
AvnmpLP
Process name
new_value(int, varbind)
- Method in class snmp.
Pdu
Over-ride this method with one to set a new internal value.
new_value(int, varbind)
- Method in class snmp.
SetPdu
Update the varbind.
new_value(int, varbind)
- Method in class snmp.
GetNextPdu
new_value(int, varbind)
- Method in class snmp.
StringPdu
Retreive the new value from var if n is 0.
new_value(int, varbind)
- Method in class snmp.
OneIntPdu
Retreive the new value from var if n is 0.
new_value(int, varbind)
- Method in class snmp.
GetPdu_vec
Puts an input varbind into a vector.
new_value(int, varbind)
- Method in class snmp.agent.
GetRspPdu
nextDst(String, AvnmpLP)
- Method in class avnmp.java.pp.
PayLoad
Compute the next destination.
nextValue(long)
- Method in class avnmp.java.dp.
TimeSeries
Compute the value at a given time based on the current samples.
NodeName
- Variable in class avnmp.java.lp.
AvnmpDebug
Active Node Name.
noError
- Static variable in class snmp.agent.
SubAgent
NoPredictedException
- exception avnmp.java.lp.
NoPredictedException
.
This class is thrown when no real values are avaliable for an accuracy measurement.
NoPredictedException()
- Constructor for class avnmp.java.lp.
NoPredictedException
NoPredictedException(String, long, AvnmpPacket, long, long)
- Constructor for class avnmp.java.lp.
NoPredictedException
NoRealException
- exception avnmp.java.lp.
NoRealException
.
This class is thrown when no real values are avaliable for an accuracy measurement.
NoRealException()
- Constructor for class avnmp.java.lp.
NoRealException
NoRealException(String, long, AvnmpPacket, long, long)
- Constructor for class avnmp.java.lp.
NoRealException
noSuchName
- Static variable in class snmp.agent.
SubAgent
NotFoundInQueueException
- exception avnmp.java.lp.
NotFoundInQueueException
.
This exception is thrown when an AVNMP queue element is requested and the queue is empty.
NotFoundInQueueException()
- Constructor for class avnmp.java.lp.
NotFoundInQueueException
NotFoundInQueueException(String, long, long, long)
- Constructor for class avnmp.java.lp.
NotFoundInQueueException
now()
- Method in class avnmp.java.lp.
AvnmpTime
The current time.
numAnti
- Variable in class avnmp.java.lp.
AvnmpLP
Total number of anti-messages generated.
numCausalityRb
- Variable in class avnmp.java.lp.
AvnmpLP
Number of Causality rollbacks
numCausalityRb
- Variable in class avnmp.java.lp.
AvnmpRecQueue
The number of causality based rollbacks.
numPackets
- Variable in class avnmp.java.lp.
AvnmpLP
Total number of packets received.
numReal(long)
- Method in class avnmp.java.lp.
AvnmpQueue
Return the number of real messages between two times.
numToleranceRb
- Variable in class avnmp.java.lp.
AvnmpLP
Number of Tolerance rollbacks
numToleranceRb
- Variable in class avnmp.java.lp.
AvnmpRecQueue
The number of out of tolerance based rollbacks.
numVirtual
- Variable in class avnmp.java.lp.
AvnmpLP.parmTime
The number of virtual messages received less than 'time'.
numVirtual(long)
- Method in class avnmp.java.lp.
AvnmpQueue
Return the number of virtual messages between two times.
O
OK
- Static variable in interface snmp.agent.
CommInterface
OneIntPdu
- class snmp.
OneIntPdu
.
This class
OneIntPdu(SnmpContext)
- Constructor for class snmp.
OneIntPdu
Construct an object - calls super class.
ootLimit
- Static variable in interface avnmp.java.lp.
ConfigInterface
Others
- class avnmp.java.start.
Others
.
This class holds a SET of active node addresses as Strings.
Others()
- Constructor for class avnmp.java.start.
Others
out
- Variable in class snmp.agent.
SnmpAgentContext
The output stream
Output()
- Method in class avnmp.java.dp.
Driver
Send VirtualMessageRatio virtual messages for each real message.
outq_size
- Variable in class avnmp.java.lp.
AvnmpLP
Send queue size
P
PACKET_D
- Static variable in class avnmp.java.lp.
AvnmpDebug
Enable checking of the AVNMP packet.
parmTable
- Variable in class avnmp.java.lp.
AvnmpLP
payload
- Variable in class avnmp.java.lp.
AvnmpDriverRb
Payload The Payload object is expected to include a method to check the prediction accuracy.
payload
- Variable in class avnmp.java.lp.
AvnmpPacket
Payload The Payload object is expected to include a method to check the prediction accuracy.
PayLoad
- class avnmp.java.pp.
PayLoad
.
This class implements the payload passed to the Physical Process (PP).
PAYLOAD_D
- Static variable in class avnmp.java.lp.
AvnmpDebug
Enable checking of Physical Process PayLoad values.
PayLoad(Double, String, AvnmpLP)
- Constructor for class avnmp.java.pp.
PayLoad
Create a PayLoad message.
pdir
- Static variable in interface avnmp.java.lp.
ConfigInterface
The plot file directory.
Pdu
- class snmp.
Pdu
.
This class implements a Pdu.
pdu_type
- Variable in class snmp.
AsnObject
Pdu(SnmpAgentContext)
- Constructor for class snmp.
Pdu
Construct an empty PDU to be sent.
Pdu(SnmpContext)
- Constructor for class snmp.
Pdu
Construct an empty PDU to be sent.
pduType
- Variable in class snmp.
AsnPduSequence
plot(String)
- Method in class avnmp.java.plot.
GnuPlot
Record a plot value.
plotCommand()
- Method in class avnmp.java.plot.
GnuPlot
Builds the plot command for the gnuplot file.
plotPred(AvnmpTime, AvnmpTime, AvnmpLP)
- Method in class avnmp.java.lp.
PredVector
Examine all the average predicted values.
plotQueue(AvnmpLP)
- Method in class avnmp.java.lp.
AvnmpQueue
Generate a gnuplot data file of the current state of the queue.
plotQueue(AvnmpLP)
- Method in class avnmp.java.lp.
AvnmpStateQueue
Generate a gnuplot data file of the current state of the queue.
portTable()
- Method in class avnmp.java.lp.
AvnmpLP
portTable()
- Method in class avnmp.java.pp.
PP
A translation from current node name to port number to watch.
portTable()
- Method in class avnmp.java.dp.
Driver
PP
- class avnmp.java.pp.
PP
.
This class implements a physical process for test purposes.
PP_D
- Static variable in class avnmp.java.lp.
AvnmpDebug
Turn on physical process debugging.
PP(String, String)
- Constructor for class avnmp.java.pp.
PP
Construct the logical process for this physical process.
Predict()
- Method in class avnmp.java.dp.
Driver
Predict a new value and create packet to send.
PredictedLoadFit()
- Method in class avnmp.java.dp.
Driver
This is the hook into a load prediction method.
PredictedLoadRandom()
- Method in class avnmp.java.dp.
Driver
This is the hook into a perfect prediction with random noise.
prediction
- Variable in class avnmp.java.lp.
AvnmpState
Real or Prediction
PREDM_D
- Static variable in class avnmp.java.lp.
AvnmpDebug
Enable checking of Prediction Accuracy Measure.
PredMeasure
- class avnmp.java.lp.
PredMeasure
.
This class calculates a prediction accuracy measure over a given time interval.
PredMeasure(long, long)
- Constructor for class avnmp.java.lp.
PredMeasure
The sample interval.
PredVector
- class avnmp.java.lp.
PredVector
.
This class holds a set of prediction accuracy measures over a given time interval.
PredVector()
- Constructor for class avnmp.java.lp.
PredVector
prob
- Variable in class avnmp.java.pp.
splitElement
The probability of the (source, destination, probability) triplet.
procList
- Variable in class avnmp.java.lp.
AvnmpLP
A list of all the known processes.
Q
qname
- Variable in class avnmp.java.lp.
NotFoundInQueueException
QtoString()
- Method in class avnmp.java.lp.
AvnmpQueue
Display the contents of this queue.
QtoString()
- Method in class avnmp.java.lp.
AvnmpStateQueue
Display the state queue.
QueueName
- Variable in class avnmp.java.lp.
AvnmpQueue
Is this a send or receive queue ?
QueueName
- Variable in class avnmp.java.lp.
AvnmpStateQueue
Name to identify this queue.
queueSize()
- Method in class avnmp.java.lp.
AvnmpQueue
Return the size of the queue.
queueSize(int)
- Method in class avnmp.java.lp.
AvnmpBW
Incoming Active Node Queue size.
R
rate()
- Method in class avnmp.java.lp.
AvnmpStat
Return the rate of change of the sample values.
rate(double, long)
- Method in class avnmp.java.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 avnmp.java.lp.
AvnmpSndQueue
Send Anti-messages from a time equal or greater than the parameter.
rbstate(long)
- Method in class avnmp.java.lp.
AvnmpStateQueue
Remove states which are invalid after a given time.
RCVACROSS
- Static variable in class avnmp.java.log.
HtmlDebug
Message is RECEIVED from across the web page.
RCVDOWN
- Static variable in class avnmp.java.log.
HtmlDebug
Message is RECEIVED from above within the web page.
readOnly
- Static variable in class snmp.agent.
SubAgent
Real()
- Method in class avnmp.java.dp.
Driver
Send a real packet.
realMessage
- Static variable in class avnmp.java.lp.
AvnmpDriverRb
Indentifies this as a real message.
realMessage
- Static variable in class avnmp.java.lp.
AvnmpPacket
Indentifies this as a real message.
rec_tm
- Variable in class avnmp.java.lp.
NoRealException
rec_tm
- Variable in class avnmp.java.lp.
CausalityException
rec_tm
- Variable in class avnmp.java.lp.
NoPredictedException
rec_tm
- Variable in class avnmp.java.lp.
ToleranceException
Receive time of message
rec_tm
- Variable in class avnmp.java.lp.
AvnmpDriverRb
Receive Time
rec_tm
- Variable in class avnmp.java.lp.
AvnmpPacket
Receive Time
RECQ_D
- Static variable in class avnmp.java.lp.
AvnmpDebug
Show Receive Queue debugging.
recvm(AvnmpPacket, AvnmpTime, AvnmpLP, AvnmpStateQueue, AvnmpTime, AvnmpSndQueue)
- Method in class avnmp.java.lp.
AvnmpRecQueue
Receive and check the tolerance of an input message.
recvRate()
- Method in class avnmp.java.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 avnmp.java.pp.
PP
The current receive rate over the last half second.
recvRateToDate(int)
- Method in class avnmp.java.pp.
PP
Return the average received rate since startup.
redundant
- Variable in class avnmp.java.start.
Flood
Is a similar type of PP already on this node ?
redundant
- Variable in class avnmp.java.start.
InjectSnmp
Is an SNMP agent already on this node ?
releaseLock()
- Method in class snmp.agent.
AppCommunicator
remove(Object)
- Method in class avnmp.java.lp.
AvnmpQueue
Remove a from the sorted table.
remove(Object)
- Method in class avnmp.java.lp.
AvnmpStateQueue
Remove from the sorted table.
removeBranch(AvnmpLP.parmTime, AvnmpLP.parmTime)
- Method in class avnmp.java.lp.
AvnmpLP.ParmTable
Remove all subagents between two given subagent object ids.
removeBranch(String, String)
- Method in class snmp.agent.
AppCommunicator
removeBranch(String, String)
- Method in class snmp.agent.
AgentTable
removeBranch(String, String)
- Method in interface snmp.agent.
AgentTableInterface
removeBranch(String, String)
- Method in class snmp.agent.
AgentEmulator
removeBranch(SubAgent, SubAgent)
- Method in class snmp.agent.
AgentTable
Remove all subagents between two given subagent object ids.
RemoveFossils(long)
- Method in class avnmp.java.lp.
AvnmpSndQueue
Remove messages with a value less than the given time.
RemoveFossils(long)
- Method in class avnmp.java.lp.
AvnmpStateQueue
Remove messages with a value less than the given time.
removeGreaterSubAgents(String, String)
- Method in class snmp.agent.
SnmpAgentContext
Remove all subagents greater than index.
removeSmallerSubAgents(String, String)
- Method in class snmp.agent.
SnmpAgentContext
Remove all subagents smaller than index.
removeSubAgent(String)
- Method in class snmp.agent.
AppCommunicator
removeSubAgent(String)
- Method in class snmp.agent.
AgentTable
removeSubAgent(String)
- Method in interface snmp.agent.
AgentTableInterface
removeSubAgent(String)
- Method in class snmp.agent.
AgentEmulator
reportIn(AvnmpPacket)
- Method in class avnmp.java.gvt.
Gvt
Send GVT minima information to all processes which sent input messages to this process.
REPORTLOCAL
- Static variable in class avnmp.java.gvt.
Gvt
The Gvt process is reporting it's local minimum.
reportLocalMinimum()
- Method in class avnmp.java.gvt.
Gvt
Report the local minimum back to the Gvt Initiator.
repString(String, String, String)
- Method in class avnmp.java.log.
HtmlDebug
Replace all occurances of one string with another.
reqid
- Variable in class snmp.
Pdu
ReRate
- Variable in class avnmp.java.lp.
AvnmpLP
Real Message Rate
reset()
- Method in class avnmp.java.lp.
AvnmpStat
Set all the internal values to zero.
resetGvt()
- Method in class avnmp.java.gvt.
Gvt
Prepare the GVT for a new calculation.
resetLog(String, AvnmpLP)
- Method in class avnmp.java.lp.
AvnmpDebug
Reset the log file.
resetRelative()
- Method in class avnmp.java.lp.
AvnmpTime
Reset the start time of this object to the present time.
rmlog
- Static variable in interface avnmp.java.lp.
ConfigInterface
rmplots
- Static variable in interface avnmp.java.lp.
ConfigInterface
rmsnmp
- Static variable in interface avnmp.java.lp.
ConfigInterface
ROLLBACK
- Static variable in class avnmp.java.log.
HtmlDebug
Indicates a ROLLBACK has occurred.
ROLLBACK_D
- Static variable in class avnmp.java.lp.
AvnmpDebug
Enable checking of out-of-tolerance values.
Rollback(Long)
- Method in class avnmp.java.dp.
Driver
Rollback based upon out-of-tolerance rollback from logical processes.
rt
- Variable in class avnmp.java.lp.
NotFoundInQueueException
run()
- Method in class snmp.
SnmpContext
Catch the SNMP responses as they arrive, decode them, and fill the Pdu list with the result.
run()
- Method in class snmp.
Pdu
Use this new thread to repeatly attempt to send the SNMP request.
run()
- Method in class snmp.agent.
SnmpAgentContext
Wait for an SNMP packet to arrive and decode it.
runMinutes
- Static variable in interface avnmp.java.lp.
ConfigInterface
S
same(AsnObjectId)
- Method in class snmp.
AsnObjectId
Check if another object Id is the same as this one.
savestate(AvnmpState)
- Method in class avnmp.java.lp.
AvnmpLP
Save the current state in the state queue.
send(String)
- Method in class snmp.
Pdu
Start a new thread to do the send.
sendme(String)
- Method in class snmp.
Pdu
Send this Pdu over the channel.
sendvm(AvnmpPacket, AvnmpLP, AvnmpTime)
- Method in class avnmp.java.lp.
AvnmpSndQueue
Cache a virtual message which is to be sent.
set_msg_type(byte)
- Method in class snmp.
Pdu
Change the default (get request) message type.
SET_REQ_MSG
- Static variable in class snmp.
AsnObject
set(double)
- Method in class avnmp.java.lp.
AvnmpStat
Set the object to hold a particular sample value.
set(long)
- Method in class avnmp.java.lp.
AvnmpTime
Set the time to the given input.
setAgentTable(AgentTableInterface)
- Method in class snmp.agent.
AgentCommunicator
setGenRate(double)
- Method in class avnmp.java.lp.
AvnmpLP
Set the virtual/real generation rate for driving process prediction.
setGVTUpdate(long)
- Method in class avnmp.java.lp.
AvnmpLP
Set the GVT update interval for the AVNMP system.
setLevel(int)
- Method in class avnmp.java.lp.
AvnmpDebug
Set the bitmap for debugging.
setLineTitle(String)
- Method in class avnmp.java.plot.
GnuPlot
Set the line title option within the gnu plot statement.
setLookahead(long)
- Method in class avnmp.java.lp.
AvnmpLP
Set the maximum distance into the future which this logical process may run.
setMe(varbind)
- Method in class snmp.agent.
SubAgent
Agent should call this to notify application that this value has been modified via SNMP Set.
setNode(String)
- Method in class avnmp.java.plot.
GnuPlot
Set the node name.
setNodeName(String, AvnmpLP)
- Method in class avnmp.java.log.
HtmlDebug
Set the node name.
setOutput(String)
- Method in class avnmp.java.plot.
GnuPlot
Set the output file name.
setParameterTimes()
- Method in class avnmp.java.lp.
AvnmpLP
Set the parameter values and the times at which they take effect.
SetPdu
- class snmp.
SetPdu
.
This class implements a set pdu.
SetPdu(SnmpContext)
- Constructor for class snmp.
SetPdu
Create a set PDU.
setPPstate(Double)
- Method in class avnmp.java.lp.
AvnmpLP
This method is to be over-ridden by the physical process.
setPPstate(Double)
- Method in class avnmp.java.pp.
PP
Set the physical process state.
setPPstate(Double)
- Method in class avnmp.java.dp.
Driver
This method is not by the Driver.
setProcList(Vector)
- Method in class avnmp.java.lp.
AvnmpLP
Provide this object with a list of all the other processes.
setStepsize(long)
- Method in class avnmp.java.lp.
AvnmpLP
Set the step size for driving process prediction.
setTerminal(String)
- Method in class avnmp.java.plot.
GnuPlot
Set the terminal type for the gnuplot output.
setTitle(String)
- Method in class avnmp.java.plot.
GnuPlot
Set the overall plot title.
setTol(AvnmpLP.parmTime, double, double)
- Method in class avnmp.java.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 avnmp.java.plot.
GnuPlot
Set the "using" option within the gnu plot statement.
setWith(String)
- Method in class avnmp.java.plot.
GnuPlot
Set the "with" option in the gnu plot command.
setXlabel(String)
- Method in class avnmp.java.plot.
GnuPlot
Set the graph X label.
setYlabel(String)
- Method in class avnmp.java.plot.
GnuPlot
Set the graph Y label.
setZlabel(String)
- Method in class avnmp.java.plot.
GnuPlot
Set the graph Z label.
size()
- Method in class snmp.
AsnObject
size()
- Method in class snmp.
AsnUnsInteger
Get number of bytes integer occupies.
size()
- Method in class snmp.
AsnSequence
Get size of children
size()
- Method in class snmp.
AsnObjectId
Get total size of object ID
size()
- Method in class snmp.
AsnOctets
Return the length of the octet.
size()
- Method in class snmp.
AsnInteger
Get number of bytes integer occupies.
sn
- Variable in class avnmp.java.gvt.
Mstat
The best guess global virtual time.
snd_tm
- Variable in class avnmp.java.lp.
AvnmpDriverRb
Send Time
snd_tm
- Variable in class avnmp.java.lp.
AvnmpPacket
Send Time
SNDACROSS
- Static variable in class avnmp.java.log.
HtmlDebug
Message is SENT across the web page.
SNDDOWN
- Static variable in class avnmp.java.log.
HtmlDebug
Message is SENT downwards within the web page.
SNDQ_D
- Static variable in class avnmp.java.lp.
AvnmpDebug
Show Send Queue debugging.
snmp
- package snmp
SNMP_ERR_BADVALUE
- Static variable in class snmp.
AsnObject
SNMP_ERR_GENERR
- Static variable in class snmp.
AsnObject
SNMP_ERR_NOERROR
- Static variable in class snmp.
AsnObject
SNMP_ERR_NOSUCHNAME
- Static variable in class snmp.
AsnObject
SNMP_ERR_READONLY
- Static variable in class snmp.
AsnObject
SNMP_ERR_TOOBIG
- Static variable in class snmp.
AsnObject
SNMP_VERSION_1
- Static variable in class snmp.
AsnObject
snmp.agent
- package snmp.agent
SnmpAgentContext
- class snmp.agent.
SnmpAgentContext
.
This class handles the SNMP connection details.
SnmpAgentContext(int)
- Constructor for class snmp.agent.
SnmpAgentContext
Start to run this thread.
SnmpAgentContext(int, AgentTable)
- Constructor for class snmp.agent.
SnmpAgentContext
Start to run this thread.
SnmpAgentMain
- class avnmp.java.start.
SnmpAgentMain
.
This class starts up an individual Logical Process on a node.
SnmpAgentMain(int, AgentTable)
- Constructor for class avnmp.java.start.
SnmpAgentMain
Set the information requires to start the SNMP agent.
SnmpContext
- class snmp.
SnmpContext
.
This class handles the SNMP connection details.
SnmpContext(String, int)
- Constructor for class snmp.
SnmpContext
Create the SNMP connection information context.
snmpdir
- Static variable in interface avnmp.java.lp.
ConfigInterface
The SNMP data directory.
SnmpInterface
- interface avnmp.java.lp.
SnmpInterface
.
split(String, AvnmpLP)
- Method in class avnmp.java.pp.
PayLoad
Return the next hop node name based on the current node name, routing table and probability.
splitElement
- class avnmp.java.pp.
splitElement
.
This class implements a routing table element.
splitElement(String, String, Double)
- Constructor for class avnmp.java.pp.
splitElement
Create the table entry (source, destination, probability).
splitTable
- class avnmp.java.pp.
splitTable
.
This class implements the decision to mux messages across multiple links.
splitTable()
- Constructor for class avnmp.java.pp.
splitTable
Does nothing.
splotCommand()
- Method in class avnmp.java.plot.
GnuPlot
Builds the plot command for the gnuplot file.
sqt
- Variable in class avnmp.java.lp.
AvnmpState
Receive Time
src
- Variable in class avnmp.java.pp.
PayLoad
The source of this load prediction message.
src
- Variable in class avnmp.java.pp.
splitElement
The source of the (source, destination, probability) triplet.
Src
- Variable in class avnmp.java.lp.
AvnmpDriverRb
Source Node
Src
- Variable in class avnmp.java.lp.
AvnmpPacket
Source Node
START
- Static variable in class avnmp.java.gvt.
Gvt
The Gvt process is starting to broadcast Gvt update requests.
start_time
- Variable in class avnmp.java.lp.
AvnmpLP
Time actual simulation processing starts
startGvt()
- Method in class avnmp.java.gvt.
Gvt
Initiate the GVT calculation process.
startTime()
- Method in class avnmp.java.lp.
AvnmpTime
Display the time this variable was created.
startTrans()
- Method in class snmp.agent.
AppCommunicator
state
- Variable in class avnmp.java.lp.
AvnmpState
State object
STATE
- Static variable in class avnmp.java.log.
HtmlDebug
Indicates system STATE information.
stateq
- Variable in class avnmp.java.lp.
AvnmpLP
State queue
STATEQ_D
- Static variable in class avnmp.java.lp.
AvnmpDebug
Enable State Queue debugging.
STD_PORT
- Static variable in class snmp.agent.
SnmpAgentContext
The default port to use.
stepsize
- Variable in class avnmp.java.lp.
AvnmpLP
Logical process simulation resolution
StepVal
- Variable in class avnmp.java.lp.
AvnmpLP.parmTime
The new step increment value.
stop()
- Method in class snmp.
SnmpContext
Stop this thread.
stop()
- Method in class snmp.agent.
SnmpAgentContext
Stop this thread.
storeIn(AvnmpPacket)
- Method in class avnmp.java.gvt.
Gvt
Record GVT status information upon the receipt of ANY input message.
storeOut(AvnmpPacket)
- Method in class avnmp.java.gvt.
Gvt
Store GVT status information for every message sent from this process.
streptiChron()
- Method in class avnmp.java.pp.
PayLoad
Actively compute the value, e.g.
StringPdu
- class snmp.
StringPdu
.
This class
StringPdu(SnmpContext)
- Constructor for class snmp.
StringPdu
Construct an object - calls super class.
SubAgent
- class snmp.agent.
SubAgent
.
This class gets values from the application to respond to SNMP requests.
SubAgent(varbind, int)
- Constructor for class snmp.agent.
SubAgent
Create information for a managed object.
sum()
- Method in class avnmp.java.lp.
AvnmpStat
Return the sum of the sample values.
sum(double)
- Method in class avnmp.java.lp.
AvnmpStat
Add a new sample value to the sum.
SYSTEM_D
- Static variable in class avnmp.java.lp.
AvnmpDebug
Enable System level debugging.
T
t
- Variable in class avnmp.java.lp.
NotFoundInQueueException
tell_them()
- Method in class snmp.
Pdu
Over-ride this method with one to notify observers of a new value.
tell_them()
- Method in class snmp.
SetPdu
Notify the observers.
tell_them()
- Method in class snmp.
GetNextPdu
Notify the observers.
tell_them()
- Method in class snmp.
StringPdu
Notify observers.
tell_them()
- Method in class snmp.
OneIntPdu
Notify observers.
tell_them()
- Method in class snmp.
GetPdu_vec
Notify observers of the value.
tell_them()
- Method in class snmp.agent.
GetRspPdu
Notify the observers.
terminal
- Variable in class avnmp.java.lp.
AvnmpLP
TestApp
- class snmp.agent.
TestApp
.
This class tests the SNMP agent.
TestApp()
- Constructor for class snmp.agent.
TestApp
time
- Variable in class avnmp.java.lp.
AvnmpLP.parmTime
The time at which the parameters should be changed.
time
- Variable in class avnmp.java.dp.
TimeSample
The time at which the parameters should be changed.
TIME_D
- Static variable in class avnmp.java.lp.
AvnmpDebug
Enable Time Management debugging.
time()
- Method in class avnmp.java.lp.
AvnmpTime
Return the time relative to the start time.
TimeSample
- class avnmp.java.dp.
TimeSample
.
This class holds a single time series sample.
TimeSample(double, long)
- Constructor for class avnmp.java.dp.
TimeSample
Construct a time sample.
TimeSeries
- class avnmp.java.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 avnmp.java.dp.
TimeSeries
Construct empty TreeSet.
TimeSeries(Collection)
- Constructor for class avnmp.java.dp.
TimeSeries
Construct TreeSet from Collection.
TimeSeries(SortedSet)
- Constructor for class avnmp.java.dp.
TimeSeries
Construct TreeSet from SortedSet.
TimeTest
- class avnmp.java.dp.
TimeTest
.
This class tests the TimeSeries code.
TimeTest()
- Constructor for class avnmp.java.dp.
TimeTest
Tla
- Variable in class avnmp.java.lp.
AvnmpLP
Sampled lookahead
tolerance
- Variable in class avnmp.java.lp.
AvnmpLP
Tolerance before rollback
TOLERANCE_D
- Static variable in class avnmp.java.lp.
AvnmpDebug
Enable checking of out-of-tolerance values.
ToleranceException
- exception avnmp.java.lp.
ToleranceException
.
This class is thrown when a causality violation occurs during message input.
ToleranceException()
- Constructor for class avnmp.java.lp.
ToleranceException
ToleranceException(String, long, AvnmpPacket, long, long)
- Constructor for class avnmp.java.lp.
ToleranceException
TolVal
- Variable in class avnmp.java.lp.
AvnmpLP.parmTime
The new tolerance value.
tooBig
- Static variable in class snmp.agent.
SubAgent
toString()
- Method in class avnmp.java.lp.
PredMeasure
Display the state of this object by printing it's unique sample interval and current sample values.
toString()
- Method in class avnmp.java.lp.
AvnmpTime
Display this object as a string.
toString()
- Method in class avnmp.java.lp.
AvnmpState
Display the state in a human readable form.
toString()
- Method in class avnmp.java.lp.
AvnmpLP
Display the logical process id.
toString()
- Method in class avnmp.java.lp.
AvnmpLP.parmTime
toString()
- Method in class avnmp.java.lp.
AvnmpDriverRb
Display the packet in human readable format.
toString()
- Method in class avnmp.java.lp.
AvnmpPacket
Display the packet in human readable format.
toString()
- Method in class avnmp.java.pp.
PayLoad
Display this payload in a user friendly form.
toString()
- Method in class avnmp.java.pp.
splitTable
Dump the table.
toString()
- Method in class avnmp.java.pp.
splitElement
Display the (source, destination, probability) triplet.
toString()
- Method in class avnmp.java.dp.
TimeSample
toString()
- Method in class avnmp.java.gvt.
Gvt
Display this GVT status object as a string.
toString()
- Method in class avnmp.java.gvt.
Mstat
toString()
- Method in class avnmp.java.plot.
GnuPlot
Returns the complete gnuplot filename and data filename.
toString()
- Method in class snmp.
AsnUnsInteger
toString()
- Method in class snmp.
varbind
Display the varbind name and value.
toString()
- Method in class snmp.
AsnObjectId
Printed representation of the object id.
toString()
- Method in class snmp.
AsnNull
toString()
- Method in class snmp.
AsnOctets
toString()
- Method in class snmp.
AsnInteger
Return a user readable version of the integer value.
toString()
- Method in class snmp.agent.
SubAgent
TRP_REQ_MSG
- Static variable in class snmp.
AsnObject
ts
- Variable in class avnmp.java.gvt.
Mstat
Tspeedup
- Variable in class avnmp.java.lp.
AvnmpLP
Sampled Speedup: LVT/t samples.
Ttrb
- Variable in class avnmp.java.lp.
AvnmpLP
Total of rollback time samples.
Tttask
- Variable in class avnmp.java.lp.
AvnmpLP
Total of task execution time samples.
type
- Variable in class snmp.
AsnSequence
Sequence type
U
updateSnmpObjects(AppCommunicator, String, String, AvnmpTime, AvnmpTime, AvnmpLP)
- Method in class avnmp.java.lp.
AvnmpStateQueue
Update the SNMP agent with the entire contents of the state queue.
updateSnmpObjects(SnmpAgentContext, String, String, AvnmpTime, AvnmpTime, AvnmpLP)
- Method in class avnmp.java.lp.
PredVector
updateSubAgent(String, int, String)
- Method in class snmp.agent.
AppCommunicator
updateSubAgent(String, int, String)
- Method in class snmp.agent.
AgentTable
Add a managable object to this agent.
updateSubAgent(String, int, String)
- Method in interface snmp.agent.
AgentTableInterface
updateSubAgent(String, int, String)
- Method in class snmp.agent.
AgentEmulator
updateSubAgent(String, long, String)
- Method in class snmp.agent.
AppCommunicator
updateSubAgent(String, long, String)
- Method in class snmp.agent.
AgentTable
Add a managable object to this agent.
updateSubAgent(String, long, String)
- Method in interface snmp.agent.
AgentTableInterface
updateSubAgent(String, long, String)
- Method in class snmp.agent.
AgentEmulator
updateSubAgent(String, String, String)
- Method in class snmp.agent.
AppCommunicator
updateSubAgent(String, String, String)
- Method in class snmp.agent.
AgentTable
Add a managable object to this agent.
updateSubAgent(String, String, String)
- Method in interface snmp.agent.
AgentTableInterface
updateSubAgent(String, String, String)
- Method in class snmp.agent.
AgentEmulator
V
val_time
- Variable in class avnmp.java.pp.
PayLoad
The time at which the load above is predicted to be valid.
valFunc
- class snmp.agent.
valFunc
.
This class gets values from the application to respond to SNMP requests.
valFunc()
- Constructor for class snmp.agent.
valFunc
value
- Variable in class snmp.
StringPdu
The value.
value
- Variable in class snmp.
OneIntPdu
The integer value.
Value
- Variable in class avnmp.java.dp.
TimeSample
The new tolerance value.
value()
- Method in class snmp.
AsnUnsInteger
value()
- Method in class snmp.
AsnPduSequence
This method appears to be mis-named.
value()
- Method in class snmp.
AsnOctets
value()
- Method in class snmp.
AsnInteger
Return the current integer value.
varbind
- class snmp.
varbind
.
This class implements the SNMP varbind.
varbind(String)
- Constructor for class snmp.
varbind
Create a null varbind set the object id of the input.
varbind(String, AsnObject)
- Constructor for class snmp.
varbind
Create a varbind and set the Oid and Value.
varbind(varbind)
- Constructor for class snmp.
varbind
Set this varbind to the value of the input varbind.
varbinds
- Variable in class snmp.
Pdu
variance()
- Method in class avnmp.java.lp.
AvnmpStat
Return the current variance.
variance(double)
- Method in class avnmp.java.lp.
AvnmpStat
Compute the variance of all the accumulated data including the data entered in the parameter.
vb
- Variable in class snmp.agent.
SubAgent
virtualMessage
- Static variable in class avnmp.java.lp.
AvnmpDriverRb
Indentifies this as a virtual message.
virtualMessage
- Static variable in class avnmp.java.lp.
AvnmpPacket
Indentifies this as a virtual message.
VirtualMessageRatio
- Static variable in interface avnmp.java.lp.
ConfigInterface
This is the ratio of virtual messages to real messages.
vminq
- Variable in class avnmp.java.lp.
AvnmpLP
Input queue
vmoutq
- Variable in class avnmp.java.lp.
AvnmpLP
Output queue
VmRate
- Variable in class avnmp.java.lp.
AvnmpLP
W
wallclock_tm
- Variable in class avnmp.java.lp.
NoRealException
wallclock_tm
- Variable in class avnmp.java.lp.
CausalityException
wallclock_tm
- Variable in class avnmp.java.lp.
NoPredictedException
wallclock_tm
- Variable in class avnmp.java.lp.
ToleranceException
Actual time at which tolerance check failed.
whatError()
- Method in class snmp.
AsnPduSequence
whereError()
- Method in class snmp.
AsnPduSequence
write(OutputStream)
- Method in class snmp.
AsnObject
write(OutputStream)
- Method in class snmp.
AsnUnsInteger
Output integer
write(OutputStream)
- Method in class snmp.
AsnSequence
Write the sequence to the output stream.
write(OutputStream)
- Method in class snmp.
AsnObjectId
Output data onto the output stream.
write(OutputStream)
- Method in class snmp.
AsnNull
Put a null ASN.1 null on the output stream.
write(OutputStream)
- Method in class snmp.
AsnOctets
Write the octet on the output stream.
write(OutputStream)
- Method in class snmp.
AsnInteger
Output ASN.1 integer value
writeGnuPlot()
- Method in class avnmp.java.plot.
GnuPlot
Write the gnuplot file.
writeGnuSplot()
- Method in class avnmp.java.plot.
GnuPlot
Write the gnuplot file.
writeLog(int, String)
- Method in class avnmp.java.lp.
AvnmpDebug
Conditinally display the debug message.
X
xmitRate()
- Method in class avnmp.java.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
B
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
Active Virtual Network Management Prediction (AVNMP) Classes
PREV NEXT
FRAMES
NO FRAMES