Serialized Form
|
Class drcl.DrclObj extends java.lang.Object implements Serializable |
debug
boolean debug
name
java.lang.String name
state
java.lang.String state
timeScale
double timeScale
timeScaleReciprocal
double timeScaleReciprocal
stopHookList
java.util.LinkedList stopHookList
suspendHookList
java.util.LinkedList suspendHookList
runHookList
java.util.LinkedList runHookList
logenabled
boolean logenabled
stopExe
java.lang.Runnable stopExe
tr
TraceManager tr
data
java.lang.Object data
- The timeout event object.
time
double time
- Time when the timer expires.
wf
int wf
cwf
int cwf
threadPool
FIFOQueue threadPool
vWorking
java.util.Vector vWorking
total
int total
totalThreadRequests
long totalThreadRequests
startTime
long startTime
ltime
long ltime
time
double time
threadGroup
java.lang.ThreadGroup threadGroup
qReady
FIFOQueue qReady
- Used to store tasks.
wakeupThread
ARuntime.WakeupThread wakeupThread
nthreadsWaiting
int nthreadsWaiting
maxlength
int maxlength
rtEnabled
boolean rtEnabled
nLags
long nLags
nEvents
long nEvents
rtTol
long rtTol
id
java.lang.String id
- Identification, must be unique within the parent component.
ID must be set using setID() or setID(String), otherwise
no check is done for components with duplicate ID.
name
java.lang.String name
- Descriptive name for the component.
Default is equal to the name of the class.
parent
Component parent
- Parent component.
portManager
Component.PortManager portManager
infoPort
Port infoPort
- The information port of this component.
A component sends out useful information regarding
the operations of this component at this port. Specifically, a component may send out
send out the following types of messages at this port:
error,
garbage,
trace, and
debug.
flag
long flag
hchild
java.util.Hashtable hchild
runtime
ACARuntime runtime
fm
ForkManager fm
locks
Component.Locks locks
- For holding all the locks and waiting threads in this component.
debug
boolean debug
name
java.lang.String name
runtime
ACARuntime runtime
- The associated runtime instance.
parent
ForkManager parent
- Parent manager in the manager hierarchy.
groupID
java.lang.String groupID
- ID of the port group this port belongs to.
Must use
Port.setGroupID(String) or Port.set(String, String) to
set the group ID of a port
because it affects the bookkeeping in the host component.
id
java.lang.String id
- ID of the port, unique in the port group it belongs to.
Must use
Port.setID(String) or Port.set(String, String) to set
the ID of a port
because it affects the bookkeeping in the host component.
- See Also:
Port.groupID
host
Component host
outwire
Wire outwire
inwire
Wire inwire
flag
int flag
flagTraceData
boolean flagTraceData
fullpath
java.lang.String fullpath
port
Port port
- Port to which data is delivered.
returnPort
Port returnPort
- The return port for server port operation.
type
int type
from
Port from
to
Port to
nextHop
Component nextHop
inports
PortPack inports
outports
PortPack outports
shadowInports
PortPack shadowInports
shadowOutports
PortPack shadowOutports
inEvtListeners
PortPack inEvtListeners
outEvtListeners
PortPack outEvtListeners
handler
Handler handler
object
java.lang.Object object
out
java.io.OutputStream out
appendNewLineToObject
boolean appendNewLineToObject
count
long count
delay
double delay
delay
double delay
endPoints
Port[] endPoints
copy
boolean copy
echo
boolean echo
rng
RandomNumberGenerator rng
delay
double delay
seed
long seed
ttl
int ttl
TTL
int TTL
out
Port out
sum
double sum
varsum
double varsum
count
long count
outenabled
boolean outenabled
outmean
Port outmean
outstd
Port outstd
port
Port port
frame
java.awt.Frame frame
taDisplay
java.awt.TextArea taDisplay
taInput
java.awt.TextArea taInput
echo
boolean echo
anonymous
boolean anonymous
port
Port port
taDisplay
java.awt.TextArea taDisplay
isPaste
boolean isPaste
|
Package drcl.comp.lib.bytestream |
socket
java.net.Socket socket
upPort
Port upPort
helper
ByteStreamPeer helper
dataUnit
int dataUnit
ssocket
java.net.ServerSocket ssocket
socketReady
boolean socketReady
rbuffer
CircularBuffer rbuffer
pendingReceive
ByteStreamContract.Message pendingReceive
receiveLock
java.lang.Object receiveLock
rbuffersize
int rbuffersize
exceptionToThrowForSend
java.io.IOException exceptionToThrowForSend
exceptionToThrowForReceive
java.io.IOException exceptionToThrowForReceive
sbuffer
int sbuffer
downPort
Port downPort
requesting
boolean requesting
enqueCounter
long enqueCounter
outport
Port outport
qSizePort
Port qSizePort
- Port that exports the instant queue size change events.
host
Component host
- The host component who owns this object.
capacity
int capacity
- The capacity of the queue.
qsize
int qsize
- The current queue size (each object in the queue may have different size).
qlen
int qlen
- The current queue length (# of objects in the queue).
q
FIFOQueue q
capacity
int capacity
isStepByStep
boolean isStepByStep
keywords
java.lang.String[][] keywords
btnCont
java.awt.Button btnCont
panelMsg
java.awt.Panel panelMsg
cbMsgTrace
java.awt.Checkbox cbMsgTrace
cbMsgEvent
java.awt.Checkbox cbMsgEvent
cbMsgDebug
java.awt.Checkbox cbMsgDebug
cbMsgGarbage
java.awt.Checkbox cbMsgGarbage
cbMsgError
java.awt.Checkbox cbMsgError
panelExe
java.awt.Panel panelExe
cbExeTrace
java.awt.Checkbox cbExeTrace
cbExeEvent
java.awt.Checkbox cbExeEvent
cbExeDebug
java.awt.Checkbox cbExeDebug
cbExeGarbage
java.awt.Checkbox cbExeGarbage
cbExeError
java.awt.Checkbox cbExeError
myItemListener
java.awt.event.ItemListener myItemListener
main
java.awt.Panel main
evtTester
EventTester evtTester
isStorageOn
boolean isStorageOn
timerPort
Port timerPort
started
boolean started
winSize
double winSize
interval
double interval
window
FIFOQueue window
winobjcount
long winobjcount
winsizecount
long winsizecount
flag
int flag
OBJ_COUNT_EVENT
java.lang.String OBJ_COUNT_EVENT
- Name of the object-mode events.
SIZE_COUNT_EVENT
java.lang.String SIZE_COUNT_EVENT
- Name of the size-mode events.
objcountPort
Port objcountPort
- Port to output "object" count statistics.
sizecountPort
Port sizecountPort
- Port to output "size" count statistics.
timerPort
Port timerPort
unreceivedObj
IntSpace unreceivedObj
unreceivedSize
LongSpace unreceivedSize
active
boolean active
nextobjcount
int nextobjcount
nextsizecount
long nextsizecount
winSize
double winSize
interval
double interval
window
FIFOQueue window
winobjcount
long winobjcount
winsizecount
long winsizecount
flag
int flag
OBJ_COUNT_EVENT
java.lang.String OBJ_COUNT_EVENT
- Name of the object-mode rate events.
OBJ_LOSS_EVENT
java.lang.String OBJ_LOSS_EVENT
- Name of the object-mode object-loss-rate events.
SIZE_COUNT_EVENT
java.lang.String SIZE_COUNT_EVENT
- Name of the size-mode rate events.
SIZE_LOSS_EVENT
java.lang.String SIZE_LOSS_EVENT
- Name of the size-mode loss-rate events.
objcountPort
Port objcountPort
- Port to output "object" count events.
objlossPort
Port objlossPort
- Port to output "object" loss events.
sizecountPort
Port sizecountPort
- Port to output "size" count events.
sizelossPort
Port sizelossPort
- Port to output "size" loss events.
htcount
java.util.Hashtable htcount
menuUp
boolean menuUp
buttonEnabled
boolean buttonEnabled
host
Component host
timeTol
double timeTol
plots
ptolemy.plot.Histogram[] plots
firstPoint
int[] firstPoint
plotEnabled
boolean plotEnabled
outEnabled
boolean outEnabled
outport
Port outport
binWidth
double binWidth
VALUE_SEPARATOR
java.lang.String VALUE_SEPARATOR
FILE_SEPARATOR
java.lang.String FILE_SEPARATOR
FILE_PREFIX
java.lang.String FILE_PREFIX
htWriter
java.util.HashMap htWriter
plots
ptolemy.plot.Plot[] plots
firstPoint
int[] firstPoint
receivedNaN
boolean receivedNaN
plotEnabled
boolean plotEnabled
outEnabled
boolean outEnabled
outport
Port outport
limitRedraw
boolean limitRedraw
redrawProbability
float redrawProbability
hmPlotInfo
java.util.HashMap hmPlotInfo
lastTime
double lastTime
lastValue
double lastValue
lastResult
double lastResult
sum
double sum
count
long count
timeAverage
boolean timeAverage
subset
long[] subset
- The subset in this BitSet. The ith bit is stored in subset[i/64] at
bit position i % 64 (where bit position 0 refers to the least
significant bit and 63 refers to the most significant bit).
-
nb
int nb
nsubsets
int nsubsets
nbset
int nbset
indices
int[] indices
uindices
int[] uindices
value
boolean value
value
double value
value
int value
value
long value
key
MapKey[] key
entry
java.lang.Object[] entry
size
int size
mask
BitSet mask
value
BitSet value
head
drcl.data.RadixMap.Radix_node head
|
Class drcl.data.RadixMap.Radix_node extends DrclObj implements Serializable |
rn_mklist
drcl.data.RadixMap.Radix_mask rn_mklist
rn_p
drcl.data.RadixMap.Radix_node rn_p
rn_l
drcl.data.RadixMap.Radix_node rn_l
rn_r
drcl.data.RadixMap.Radix_node rn_r
rn_b
int rn_b
rn_key
long rn_key
buf
byte[] buf
begin
int begin
end
int end
capacity
int capacity
surf
MemoryMonitor.Surface surf
controls
javax.swing.JPanel controls
controlHidden
boolean controlHidden
tf
javax.swing.JTextField tf
btnGC
javax.swing.JButton btnGC
btnStop
javax.swing.JToggleButton btnStop
runtime
java.lang.Runtime runtime
thread
java.lang.Thread thread
sleepAmount
long sleepAmount
w
int w
h
int h
bimg
java.awt.image.BufferedImage bimg
big
java.awt.Graphics2D big
font
java.awt.Font font
r
java.lang.Runtime r
columnInc
int columnInc
pts
int[] pts
values
float[] values
ptNum
int ptNum
ascent
int ascent
descent
int descent
graphOutlineRect
java.awt.Rectangle graphOutlineRect
mfRect
java.awt.geom.Rectangle2D mfRect
muRect
java.awt.geom.Rectangle2D muRect
graphLine
java.awt.geom.Line2D graphLine
graphColor
java.awt.Color graphColor
mfColor
java.awt.Color mfColor
usedStr
java.lang.String usedStr
updatePts
boolean updatePts
totalMemoryPrev
float totalMemoryPrev
htTraces
java.util.Hashtable htTraces
allDisabled
boolean allDisabled
head
drcl.util.queue.BSQueue.__Element head
length
int length
|
Class drcl.util.queue.BSQueue.__Element extends DrclObj implements Serializable |
key
double key
obj
java.lang.Object obj
next
drcl.util.queue.BSQueue.__Element next
prev
drcl.util.queue.BSQueue.__Element prev
resizeenabled
boolean resizeenabled
width
double width
oneonwidth
double oneonwidth
buckettop
double buckettop
lastkey
double lastkey
prevtop
double prevtop
nbuckets
int nbuckets
buckbits
long buckbits
lastbucket
int lastbucket
top_threshold
int top_threshold
bot_threshold
int bot_threshold
numResize
int numResize
numDirectSearch
int numDirectSearch
buckets
_Element[] buckets
qsize
int qsize
max
double max
resizeenabled
boolean resizeenabled
width
double width
oneonwidth
double oneonwidth
buckettop
double buckettop
lastkey
double lastkey
prevtop
double prevtop
nbuckets
int nbuckets
buckbits
long buckbits
lastbucket
int lastbucket
top_threshold
int top_threshold
bot_threshold
int bot_threshold
numResize
int numResize
numDirectSearch
int numDirectSearch
numDirectSearch2
int numDirectSearch2
buckets
_Element[] buckets
qsize
int qsize
max
double max
resizeenabled
boolean resizeenabled
width
double width
oneonwidth
double oneonwidth
buckettop
double buckettop
lastkey
double lastkey
prevtop
double prevtop
nbuckets
int nbuckets
buckbits
long buckbits
lastbucket
int lastbucket
top_threshold
int top_threshold
bot_threshold
int bot_threshold
numResize
int numResize
numDirectSearch
int numDirectSearch
numDirectSearch2
int numDirectSearch2
numBackoff
int numBackoff
buckets
_Element[] buckets
qsize
int qsize
max
double max
head
_Element head
tail
_Element tail
length
int length
capacity
int capacity
capacity
int capacity
capacity
int capacity
capacity
int capacity
capacity
int capacity
head
_Element head
tail
_Element tail
length
int length
q
java.util.TreeMap q
length
int length
head
drcl.util.queue.VSBSQueue.__Element head
size
int size
length
int length
|
Class drcl.util.queue.VSBSQueue.__Element extends DrclObj implements Serializable |
key
double key
obj
java.lang.Object obj
next
drcl.util.queue.VSBSQueue.__Element next
prev
drcl.util.queue.VSBSQueue.__Element prev
|
Class drcl.util.queue.VSBSQueue._SizedElement extends drcl.util.queue.VSBSQueue.__Element implements Serializable |
size
int size
head
_Element head
tail
_Element tail
size
int size
length
int length
head
_Element head
tail
_Element tail
size
int size
length
int length
q
java.util.TreeMap q
size
int size
length
int length
value
double value
_rate
double _rate
mean
double mean
std
double std
mean
double mean
std
double std
pareto
ParetoDistribution pareto
mean
double mean
std
double std
cutoff
double cutoff
scale
double scale
shape
double shape
r
java.util.Random r
seed
long seed
mean
double mean
std
double std
cutoff
double cutoff
upper_bound
double upper_bound
scale
double scale
shape
double shape
max
double max
min
double min
start
int start
end
int end
vIntInterval
java.util.Vector vIntInterval
size
int size
inc
int inc
value
int[] value
start
long start
- Start of the interval, inclusive.
end
long end
- End of the interval, exclusive
vLongInterval
java.util.Vector vLongInterval
size
int size
inc
int inc
value
long[] value
downPort
Port downPort
- The default "down" port.
upPort
Port upPort
- The default "up" port.
timerPort
Port timerPort
- The port at which the timeout events come.
- See Also:
Module.setTimeout(Object, double),
Module.setTimeoutAt(Object, double)
map
Map map
ht
java.util.Hashtable ht
pktclassifier
PktClassifier pktclassifier
out
Port out
hop
int hop
receive
int receive
drop
int drop
enque
int enque
deque
int deque
accounting
boolean accounting
componentMessageFeedback
boolean componentMessageFeedback
lastComponentMessage
java.lang.Object lastComponentMessage
idcount
long idcount
unreceived
LongSpace unreceived
unreceivedBytes
LongSpace unreceivedBytes
lastTime
double lastTime
lastPeriodStart
double lastPeriodStart
breader
java.io.BufferedReader breader
breader
java.io.BufferedReader breader
src_id
long src_id
dest_id
long dest_id
src_port
int src_port
dest_port
int dest_port
loopPeriod
double loopPeriod
load
double load
mtu
int mtu
burst
int burst
traffic
TrafficModel traffic
maxPacketSize
int maxPacketSize
C
int C
D
double D
packetSize
int packetSize
burstRate
double burstRate
aveOnTime
double aveOnTime
aveOffTime
double aveOffTime
startTime
double startTime
fp
java.util.Vector fp
packetSize
int packetSize
rate
int rate
OnTime
double OnTime
OffTime
double OffTime