DRCL JavaSim API
A B C D E F G H I J K L M N O P Q R S T U V W X Y _

T

t_grain - Variable in class drcl.inet.transport.TCP
TCP tick for all the rtt variables.
t_info() - Method in class drcl.comp.ACARuntime
 
t_info() - Method in class drcl.comp.ARuntime
 
t_info() - Method in class drcl.sim.event.SESimulator
 
t_info(String) - Method in class drcl.comp.ACARuntime
 
t_info(String) - Method in class drcl.comp.ARuntime
 
t_info(String) - Method in class drcl.sim.process.SMMTSimulator
 
t_info(String) - Method in class drcl.sim.event.SESimulator
 
t_rttvar - Variable in class drcl.inet.transport.TCP
RTT Variation (shifted by TCP.rttvar_bits)
t_rtxcur - Variable in class drcl.inet.transport.TCP
Current RXT timeout value.
t_srtt - Variable in class drcl.inet.transport.TCP
Smoothed RTT (shifted by TCP.srtt_bits)
taDisplay - Variable in class drcl.comp.lib.Talk
 
TAHOE - Static variable in interface drcl.inet.transport.TCPConstants
 
taInput - Variable in class drcl.comp.lib.Talk
 
takeover() - Method in class drcl.inet.socket.Launcher
 
takeover(Component) - Method in class drcl.comp.ForkManager
Takes over as the fork manager of the component system under c_.
takeover(Component) - Method in class drcl.comp.ACARuntime
 
takeover(Component, boolean) - Method in class drcl.comp.ForkManager
Takes over as the fork manager of the component system under c_.
takeover(Object[]) - Method in class drcl.comp.ACARuntime
 
takesUnionWith(IntSpace) - Method in class drcl.util.scalar.IntSpace
 
takesUnionWith(LongSpace) - Method in class drcl.util.scalar.LongSpace
 
Talk - class drcl.comp.lib.Talk.
A simple chat client component.
Talk() - Constructor for class drcl.comp.lib.Talk
Constructor.
Talk(String) - Constructor for class drcl.comp.lib.Talk
Constructor.
target - Variable in class drcl.comp.Component.LockPack
 
Task - class drcl.comp.Task.
Defines a runtime task performed by a WorkerThread.
Task() - Constructor for class drcl.comp.Task
 
TaskFork - class drcl.comp.TaskFork.
Defines the "fork" task.
TaskFork(ForkManager, double) - Constructor for class drcl.comp.TaskFork
Creates a task to be executed immediately.
TaskNotify - class drcl.comp.TaskNotify.
Defines the "notify" runtime task.
TaskNotify(Object, double) - Constructor for class drcl.comp.TaskNotify
Creates a notify/runnable task to be executed at the specified time.
TaskReceive - class drcl.comp.TaskReceive.
Defines the "receive" task.
TaskReceive(Port, Object) - Constructor for class drcl.comp.TaskReceive
Creates a task to be executed immediately.
TaskReceive(Port, Object, double) - Constructor for class drcl.comp.TaskReceive
Creates a prioritized task to be conducted at the specified time.
TaskReceive(Port, Object, Port) - Constructor for class drcl.comp.TaskReceive
Creates a prioritized task to be conducted immediately, with a return port.
tasks() - Method in class drcl.comp.ARuntime
Returns information of the task queue.
tasks() - Method in class drcl.sim.event.SESimulator
Returns information of the task queue.
TaskSend - class drcl.comp.TaskSend.
Defines the runtime "send" task performed by a WorkerThread.
TaskSend(Port, Object) - Constructor for class drcl.comp.TaskSend
Creates a task to be executed immediately.
TaskSend(Port, Object, double) - Constructor for class drcl.comp.TaskSend
Creates a task to be executed at the specified time.
TaskSpecial - class drcl.comp.TaskSpecial.
Defines the "special" runtime task performed by a WorkerThread.
TaskSpecial(Object, int, double) - Constructor for class drcl.comp.TaskSpecial
Creates a notify/runnable task to be executed at the specified time.
TaskSpecial(Port, int, double) - Constructor for class drcl.comp.TaskSpecial
Creates a start/stop/resume task to be executed at the specified time.
TaskSpecial(Port, Object, int, double) - Constructor for class drcl.comp.TaskSpecial
Creates a notify/runnable task to be executed at the specified time.
TB_meter - class drcl.diffserv.TB_meter.
This class implements a token bucket meter.
TB_meter() - Constructor for class drcl.diffserv.TB_meter
 
TB_meter(long, long) - Constructor for class drcl.diffserv.TB_meter
 
TC_meter - class drcl.diffserv.TC_meter.
This class implementes a three-color meter.
TC_meter() - Constructor for class drcl.diffserv.TC_meter
 
TC_meter(String, long, long, long, long) - Constructor for class drcl.diffserv.TC_meter
 
TCP - class drcl.inet.transport.TCP.
This component implements the single-session sender TCP.
TCP_full - class drcl.inet.socket.TCP_full.
This is a complete implementation of TCP.
TCP_full() - Constructor for class drcl.inet.socket.TCP_full
 
TCP_full(String) - Constructor for class drcl.inet.socket.TCP_full
 
tcp_init() - Method in class drcl.inet.transport.TCP
Initializes this TCP component.
TCP_socket - class drcl.inet.socket.TCP_socket.
This class adds 3way-handshaking and SocketContract to TCPb.
TCP_socket() - Constructor for class drcl.inet.socket.TCP_socket
 
TCP_socket(String) - Constructor for class drcl.inet.socket.TCP_socket
 
TCP.VegasVariables - class drcl.inet.transport.TCP.VegasVariables.
Stores variables for implementing TCP-VEGAS.
TCP.VegasVariables() - Constructor for class drcl.inet.transport.TCP.VegasVariables
 
TCP() - Constructor for class drcl.inet.transport.TCP
 
TCP(String) - Constructor for class drcl.inet.transport.TCP
 
TCPb - class drcl.inet.transport.TCPb.
Bi-directional (Single-session) TCP Protocol.
TCPb() - Constructor for class drcl.inet.transport.TCPb
 
TCPb(String) - Constructor for class drcl.inet.transport.TCPb
 
TCPConstants - interface drcl.inet.transport.TCPConstants.
 
TCPPacket - class drcl.inet.transport.TCPPacket.
This class defines the TCP packet header.
TCPPacket() - Constructor for class drcl.inet.transport.TCPPacket
 
TCPPacket(int, int, long, long, int, boolean, boolean, boolean, double, double, boolean, int, int, int, Object) - Constructor for class drcl.inet.transport.TCPPacket
Constructor for TCPPacket with SACK option.
TCPPacket(int, int, long, long, int, boolean, boolean, boolean, double, double, int, int, Object) - Constructor for class drcl.inet.transport.TCPPacket
Constructor for TCPPacket without SACK option.
TCPSink - class drcl.inet.transport.TCPSink.
This component implements the single-session receiving-side TCP.
TCPSink() - Constructor for class drcl.inet.transport.TCPSink
 
TCPSink(String) - Constructor for class drcl.inet.transport.TCPSink
 
TCPTrace - class drcl.net.traffic.TCPTrace.
 
TCPTrace() - Constructor for class drcl.net.traffic.TCPTrace
 
TCPTrace(String) - Constructor for class drcl.net.traffic.TCPTrace
 
Term - class drcl.ruv.Term.
The base class for all terminal classes.
Term() - Constructor for class drcl.ruv.Term
 
Term(String) - Constructor for class drcl.ruv.Term
 
TextDisplay - class drcl.comp.lib.TextDisplay.
A simple text display component.
TextDisplay() - Constructor for class drcl.comp.lib.TextDisplay
 
TextDisplay(String) - Constructor for class drcl.comp.lib.TextDisplay
 
tf - Static variable in class drcl.comp.ACARuntime
 
th_max - Variable in class drcl.inet.core.queue.RED
Maximum threshold of average queue size.
th_min - Variable in class drcl.inet.core.queue.RED
Minimum threshold of average queue size.
threadBecomesWaiting(AWorkerThread) - Method in class drcl.comp.ARuntime
 
threadGroup - Variable in class drcl.comp.ARuntime
 
threadPool - Variable in class drcl.comp.ARuntime
 
threadRequestsSleeping(AWorkerThread, double) - Method in class drcl.comp.ARuntime
Subclasses should override this method to handle the event when a workerthread requests to become waiting.
threads() - Method in class drcl.comp.ARuntime
Returns information of the associate thread group.
threadStateChange(AWorkerThread, String, String) - Method in class drcl.comp.ARuntime
 
TIGHT - Static variable in class drcl.intserv.SpecR
 
time - Variable in class drcl.comp.ARuntime
 
time - Variable in class drcl.sim.event.SESimulator
 
TIME_WAIT - Static variable in interface drcl.inet.transport.TCPConstants
 
timeElapsed() - Static method in class drcl.util.MiscUtil
Returns the wall time (in second) elapsed since last time marked.
timeElapsed(long) - Static method in class drcl.util.MiscUtil
Returns the wall time (in second) elapsed since pastReferencePoint_.
TIMEOUT - Static variable in class drcl.inet.contract.RTConfig
 
TIMEOUT_NO_CHANGE - Static variable in class drcl.inet.contract.RTConfig
 
TIMEOUT_TYPES - Static variable in interface drcl.inet.transport.TCPConstants
 
timeout(Object) - Method in class drcl.net.Module
The handler invoked when a timeout event occurs.
timeout(Object) - Method in class drcl.inet.application.fspd
 
timeout(Object) - Method in class drcl.inet.core.PktDispatcher
 
timeout(Object) - Method in class drcl.inet.core.Hello
 
timeout(Object) - Method in class drcl.inet.protocol.dv.DV
 
timeout(Object) - Method in class drcl.inet.protocol.dvmrp.DVMRP
 
timeout(Object) - Method in class drcl.inet.protocol.ospf.OSPF
Handling timeout event.
timeout(Object) - Method in class drcl.inet.socket.TCP_socket
 
timeout(Object) - Method in class drcl.inet.transport.TCP
 
timeout(Object) - Method in class drcl.inet.transport.TCPSink
Handles timeout events.
timer_backoff() - Method in class drcl.inet.transport.TCP
Backs off the RXT timer backoff.
timerPort - Variable in class drcl.net.Module
The port at which the timeout events come.
timerPort - Variable in class drcl.net.traffic.TrafficComponent
 
timeScale - Variable in class drcl.comp.ACARuntime
 
timeScaleReciprocal - Variable in class drcl.comp.ACARuntime
 
timingInfo() - Method in class drcl.inet.protocol.dvmrp.DVMRP
 
to - Variable in class drcl.comp.Util.Link
 
TO_ATTACH - Static variable in class drcl.comp.Util
 
TO_CONNECT - Static variable in class drcl.comp.Util
 
toBinary(int) - Static method in class drcl.util.StringUtil
Represents an integer in the binary representation.
toBinary(int, boolean) - Static method in class drcl.util.StringUtil
Represents an integer in the binary form.
toBinary(int, int, int) - Static method in class drcl.util.StringUtil
Represents a range of bits in an integer in the binary form.
toBinary(long) - Static method in class drcl.util.StringUtil
Represents a long integer in the binary form.
toBinary(long, boolean) - Static method in class drcl.util.StringUtil
Represents a long integer in the binary form.
toBinary(long, int, int) - Static method in class drcl.util.StringUtil
Represents a range of bits in a long integer in the binary form.
toHex(int) - Static method in class drcl.util.StringUtil
Represents an integer in the hex form.
toHex(int, boolean) - Static method in class drcl.util.StringUtil
Represents an integer in the hex form.
toHex(int, int, int) - Static method in class drcl.util.StringUtil
Represents a range of bits in an integer in the hex form.
toHex(long) - Static method in class drcl.util.StringUtil
Represents a long integer in the hex form.
toHex(long, boolean) - Static method in class drcl.util.StringUtil
Represents a long integer in the hex form.
toHex(long, int, int) - Static method in class drcl.util.StringUtil
Represents a range of bits in a long integer in the hex form.
tokenGenRate - Variable in class drcl.net.traffic.traffic_TokenBucket
 
toNumbers(byte[]) - Static method in class drcl.util.NumberUtil
 
toNumbers(char[]) - Static method in class drcl.util.NumberUtil
 
toRef(Component, String) - Static method in class drcl.ruv.Commands
 
toRef(Component, String[]) - Static method in class drcl.ruv.Commands
 
toRef(String) - Static method in class drcl.ruv.Commands
 
toRef(String[]) - Static method in class drcl.ruv.Commands
 
toRef(String, Paths[], boolean, Shell) - Static method in class drcl.ruv.Commands
 
toString() - Method in class drcl.DrclObj
 
toString() - Method in class drcl.data.LongObj
 
toString() - Method in class drcl.data.DoubleObj
 
toString() - Method in class drcl.data.Struct
 
toString() - Method in class drcl.data.MapKey
Prints out the value and the mask of this map key by the set of indices of the bits of 1's in the value and the mask.
toString() - Method in class drcl.data.BitSet
Prints out this bit set by the set of indices of 1's in this bit set.
toString() - Method in class drcl.data.RadixMap.Radix_mask
 
toString() - Method in class drcl.data.RadixMap.Radix_node
 
toString() - Method in class drcl.data.BooleanObj
 
toString() - Method in class drcl.data.IntObj
 
toString() - Method in class drcl.util.CircularBuffer
 
toString() - Method in class drcl.util.scalar.LongVector
 
toString() - Method in class drcl.util.scalar.IntInterval
 
toString() - Method in class drcl.util.scalar.IntSpace
 
toString() - Method in class drcl.util.scalar.IntVector
 
toString() - Method in class drcl.util.scalar.LongSpace
 
toString() - Method in class drcl.util.scalar.LongInterval
 
toString() - Method in class drcl.comp.Message
 
toString() - Method in class drcl.comp.Component
Returns the full path of the component.
toString() - Method in class drcl.comp.WorkerThread
 
toString() - Method in class drcl.comp.ForkManager
 
toString() - Method in class drcl.comp.ACARuntime
 
toString() - Method in class drcl.comp.TaskSend
 
toString() - Method in class drcl.comp.Util.Link
 
toString() - Method in class drcl.comp.TaskReceive
 
toString() - Method in class drcl.comp.Wire
 
toString() - Method in class drcl.comp.Port
Returns the full path.
toString() - Method in class drcl.comp.TaskSpecial
 
toString() - Method in class drcl.comp.TaskNotify
 
toString() - Method in class drcl.comp.TaskFork
 
toString() - Method in class drcl.net.Packet
Prints the content of this packet; subclasses should override Packet._toString(String).
toString() - Method in class drcl.inet.core.sIGMP.IGMPPacket
 
toString() - Method in class drcl.inet.data.NetAddress
 
toString() - Method in class drcl.inet.data.RTKey
 
toString() - Method in class drcl.inet.data.RTEntry
 
toString() - Method in class drcl.inet.data.InterfaceInfo
 
toString() - Method in class drcl.inet.protocol.dv.DVPacket
 
toString() - Method in class drcl.inet.protocol.dv.DVExtension
 
toString() - Method in class drcl.inet.protocol.dvmrp.DVMRPRTExtension
 
toString() - Method in class drcl.inet.protocol.dvmrp.DVMRPFCPacket
 
toString() - Method in class drcl.inet.protocol.dvmrp.DVMRPFCExtension
 
toString() - Method in class drcl.inet.protocol.dvmrp.DVMRPRTPacket
 
toString() - Method in class drcl.inet.protocol.ospf.OSPF_Neighbor
 
toString() - Method in class drcl.inet.protocol.ospf.OSPF_SPF_vertex
 
toString() - Method in class drcl.inet.protocol.ospf.OSPF_LSupdate
 
toString() - Method in class drcl.inet.protocol.ospf.OSPF_TimeOut_EVT
 
toString() - Method in class drcl.inet.protocol.ospf.OSPF_LSack
 
toString() - Method in class drcl.inet.protocol.ospf.OSPF_LSA
 
toString() - Method in class drcl.inet.protocol.ospf.Router_LSA
 
toString() - Method in class drcl.inet.protocol.ospf.OSPF_LSA_Header
 
toString() - Method in class drcl.inet.protocol.ospf.OSPF_Interface
 
toString() - Method in class drcl.inet.protocol.ospf.OSPF_LSrequest
 
toString() - Method in class drcl.inet.protocol.ospf.OSPF_LSrequest.LSrequest_body
 
toString() - Method in class drcl.inet.protocol.ospf.OSPF_DBdesc
 
toString() - Method in class drcl.inet.protocol.ospf.OSPF_Area
 
toString() - Method in class drcl.inet.socket.JavaSimSocket
 
toString() - Method in class drcl.intserv.SpecFlow
 
toString() - Method in class drcl.intserv.SpecR
 
toString() - Method in class drcl.intserv.SpecAd
 
toString() - Method in class drcl.intserv.scheduler.SpecR_GR
 
toString() - Method in class drcl.intserv.scheduler.SpecR_DCTS
 
toString() - Method in class drcl.intserv.scheduler.scheduler_PGPS.vparam
 
toString() - Method in class drcl.intserv.scheduler.SpecR_PTSP
 
toString() - Method in class drcl.ruv.Directory
 
toString() - Method in class drcl.ruv.CommandTask
 
toString() - Method in class drcl.ruv.Paths
 
toString(boolean[]) - Static method in class drcl.util.StringUtil
 
toString(boolean[], String, int) - Static method in class drcl.util.StringUtil
 
toString(byte[]) - Static method in class drcl.util.StringUtil
 
toString(byte[], String, int) - Static method in class drcl.util.StringUtil
 
toString(char[]) - Static method in class drcl.util.StringUtil
 
toString(char[], String, int) - Static method in class drcl.util.StringUtil
 
toString(Class) - Static method in class drcl.util.StringUtil
 
toString(double[]) - Static method in class drcl.util.StringUtil
 
toString(double[], String, int) - Static method in class drcl.util.StringUtil
 
toString(double, int) - Static method in class drcl.util.StringUtil
Format a double number.
toString(double, int, int) - Static method in class drcl.util.StringUtil
Format a double number.
toString(float[]) - Static method in class drcl.util.StringUtil
 
toString(float[], String, int) - Static method in class drcl.util.StringUtil
 
toString(Hashtable) - Static method in class drcl.util.StringUtil
 
toString(int) - Method in class drcl.data.Struct
 
toString(int[]) - Static method in class drcl.util.StringUtil
 
toString(int[], String, int) - Static method in class drcl.util.StringUtil
 
toString(int, int) - Method in class drcl.data.Struct
 
toString(int, int, String) - Method in class drcl.data.Struct
Subclasses may override this method to customize for all toString(...) methods of the Struct.
toString(int, String) - Method in class drcl.data.Struct
 
toString(long[]) - Static method in class drcl.util.StringUtil
 
toString(long[], String, int) - Static method in class drcl.util.StringUtil
 
toString(Network) - Static method in class drcl.inet.InetUtil
Prints the network address and mask of the specified network.
toString(Object) - Static method in class drcl.util.StringUtil
 
toString(Object, String, int) - Static method in class drcl.util.StringUtil
 
toString(String) - Method in class drcl.comp.contract.DebugContract.Message
 
toString(String) - Method in class drcl.comp.contract.GarbageContract.Message
 
toString(String) - Method in class drcl.comp.contract.ErrorContract.Message
 
toString(String) - Method in class drcl.comp.contract.DoubleEventContract.Message
 
toString(String) - Method in class drcl.comp.contract.TraceContract.Message
 
toString(String) - Method in class drcl.comp.contract.PropertyContract.Message
 
toString(String) - Method in class drcl.comp.contract.EventContract.Message
 
toString(String) - Method in class drcl.comp.lib.bytestream.ByteStreamContract.Message
 
toString(String) - Method in class drcl.data.Struct
 
toString(String) - Method in class drcl.comp.Message
Prints the content of the message by separating each field with the separator string.
toString(String) - Method in class drcl.net.Packet
Prints the content of this packet; subclasses should override Packet._toString(String).
toString(String) - Method in class drcl.inet.contract.RTConfig.Message
 
toString(String) - Method in class drcl.inet.contract.McastHostEvent.Message
 
toString(String) - Method in class drcl.inet.contract.DatagramContract.Message
 
toString(String) - Method in class drcl.inet.contract.ConfigSwitch.Message
 
toString(String) - Method in class drcl.inet.contract.PktSending.Message
 
toString(String) - Method in class drcl.inet.contract.IDConfig.Message
 
toString(String) - Method in class drcl.inet.contract.NeighborEvent.Message
 
toString(String) - Method in class drcl.inet.data.RTEntry
 
toString(String) - Method in class drcl.inet.socket.SocketContract.Message
 
toString(String) - Method in class drcl.intserv.SchedulerConfig.Message
 
toString(String) - Method in class drcl.ruv.ShellContract.Message
 
total - Variable in class drcl.comp.ARuntime
 
totalNumEvents - Variable in class drcl.comp.WorkerThread
 
totalThreadRequests - Variable in class drcl.comp.ARuntime
 
tr - Variable in class drcl.comp.ACARuntime
 
tr - Variable in class drcl.ruv.SystemMonitor
 
tr_info() - Method in class drcl.comp.ACARuntime
 
Trace_DATA - Static variable in class drcl.comp.Component
Data arrival trace type.
Trace_SEND - Static variable in class drcl.comp.Component
Data sending trace type.
TraceContract - class drcl.comp.contract.TraceContract.
Defines the format of the trace message exported by a component and provides utility methods to retrieve individual fields in such a message.
TraceContract.Message - class drcl.comp.contract.TraceContract.Message.
 
TraceContract.Message(String, double, Object, Object) - Constructor for class drcl.comp.contract.TraceContract.Message
 
TraceContract() - Constructor for class drcl.comp.contract.TraceContract
 
TraceInput - class drcl.net.traffic.TraceInput.
TraceInput output packets to down@ port based on a trace file.
TraceInput() - Constructor for class drcl.net.traffic.TraceInput
 
TraceInput(String) - Constructor for class drcl.net.traffic.TraceInput
 
TraceManager - class drcl.util.TraceManager.
Manages a set of traces and each trace can be individually turned on or off.
TraceManager() - Constructor for class drcl.util.TraceManager
 
TraceManager(String[]) - Constructor for class drcl.util.TraceManager
 
traffic_CDSmooth - class drcl.net.traffic.traffic_CDSmooth.
This class describes the (C,D)-smooth traffic model.
traffic_CDSmooth() - Constructor for class drcl.net.traffic.traffic_CDSmooth
 
traffic_CDSmooth(int, double, int) - Constructor for class drcl.net.traffic.traffic_CDSmooth
 
traffic_ExpOnOff - class drcl.net.traffic.traffic_ExpOnOff.
This class describes an On/Off traffic model.
traffic_ExpOnOff() - Constructor for class drcl.net.traffic.traffic_ExpOnOff
 
traffic_ExpOnOff(int, double, double, double) - Constructor for class drcl.net.traffic.traffic_ExpOnOff
 
traffic_FixedPoints - class drcl.net.traffic.traffic_FixedPoints.
This class allows one to specify packets to be generated at fixed time points.
traffic_FixedPoints() - Constructor for class drcl.net.traffic.traffic_FixedPoints
 
traffic_FixedPoints(int, int, double, double) - Constructor for class drcl.net.traffic.traffic_FixedPoints
 
traffic_FixedPoints(int, int, double, double, double, double[]) - Constructor for class drcl.net.traffic.traffic_FixedPoints
 
traffic_OnOff - class drcl.net.traffic.traffic_OnOff.
This class describes an On/Off traffic model.
traffic_OnOff() - Constructor for class drcl.net.traffic.traffic_OnOff
 
traffic_OnOff(int, int, double, double) - Constructor for class drcl.net.traffic.traffic_OnOff
 
traffic_PacketTrain - class drcl.net.traffic.traffic_PacketTrain.
This class describes the packet train traffic model.
traffic_PacketTrain() - Constructor for class drcl.net.traffic.traffic_PacketTrain
 
traffic_PacketTrain(int, double) - Constructor for class drcl.net.traffic.traffic_PacketTrain
 
traffic_ParetoOnOff - class drcl.net.traffic.traffic_ParetoOnOff.
This class describes the Pareto On/Off traffic model.
traffic_ParetoOnOff() - Constructor for class drcl.net.traffic.traffic_ParetoOnOff
 
traffic_ParetoOnOff(int, double, double, double, double) - Constructor for class drcl.net.traffic.traffic_ParetoOnOff
 
traffic_PeakRate - class drcl.net.traffic.traffic_PeakRate.
This class describes the peak rate traffic model.
traffic_PeakRate() - Constructor for class drcl.net.traffic.traffic_PeakRate
 
traffic_PeakRate(int, int, double, double) - Constructor for class drcl.net.traffic.traffic_PeakRate
 
traffic_Periodic - class drcl.net.traffic.traffic_Periodic.
This class describes a periodic traffic model.
traffic_Periodic() - Constructor for class drcl.net.traffic.traffic_Periodic
 
traffic_Periodic(int, double, int) - Constructor for class drcl.net.traffic.traffic_Periodic
 
traffic_RTSmooth - class drcl.net.traffic.traffic_RTSmooth.
This class describes the (r,T)-smooth traffic model.
traffic_RTSmooth() - Constructor for class drcl.net.traffic.traffic_RTSmooth
 
traffic_RTSmooth(int, double, double, int) - Constructor for class drcl.net.traffic.traffic_RTSmooth
 
traffic_TokenBucket - class drcl.net.traffic.traffic_TokenBucket.
This class describes the token bucket traffic model.
traffic_TokenBucket() - Constructor for class drcl.net.traffic.traffic_TokenBucket
 
traffic_TokenBucket(int, int, int, double, int) - Constructor for class drcl.net.traffic.traffic_TokenBucket
 
TrafficAssistant - class drcl.net.traffic.TrafficAssistant.
TrafficAssistant is a utility class which helps to get the corresponding TrafficShaper or TrafficSourceComponent from a TrafficModel.
TrafficAssistant() - Constructor for class drcl.net.traffic.TrafficAssistant
 
TrafficComponent - class drcl.net.traffic.TrafficComponent.
Defines the base class for generating/regulating/outputing packets according to the associated traffic model.
TrafficComponent() - Constructor for class drcl.net.traffic.TrafficComponent
 
TrafficComponent(String) - Constructor for class drcl.net.traffic.TrafficComponent
 
TrafficConditioner - class drcl.diffserv.TrafficConditioner.
This implements a wrapper class for classifier and profiler(meter, marker).
TrafficConditioner() - Constructor for class drcl.diffserv.TrafficConditioner
 
TrafficConditioner(String) - Constructor for class drcl.diffserv.TrafficConditioner
 
TrafficModel - class drcl.net.traffic.TrafficModel.
This class is the base class for defining a traffic model.
TrafficModel() - Constructor for class drcl.net.traffic.TrafficModel
 
TrafficMonitor - class drcl.net.tool.TrafficMonitor.
This component monitors incoming traffic (packets) and outputs throughput of the traffic.
TrafficMonitor() - Constructor for class drcl.net.tool.TrafficMonitor
 
TrafficMonitor(String) - Constructor for class drcl.net.tool.TrafficMonitor
 
TrafficMonitor2 - class drcl.net.tool.TrafficMonitor2.
This component monitors the incoming traffic and outputs its throughput and packet loss rate.
TrafficMonitor2() - Constructor for class drcl.net.tool.TrafficMonitor2
 
TrafficMonitor2(String) - Constructor for class drcl.net.tool.TrafficMonitor2
 
TrafficPeriodic - interface drcl.net.traffic.TrafficPeriodic.
Defines the periodic property of a traffic model.
TrafficShaper - class drcl.net.traffic.TrafficShaper.
Defines the base class for regulating incoming packets and outputing the packets according to the associated traffic model.
TrafficShaper() - Constructor for class drcl.net.traffic.TrafficShaper
 
TrafficShaperComponent - class drcl.net.traffic.TrafficShaperComponent.
This component is the base class for regulating incoming packets and outputing the packets according to the associated traffic model.
TrafficShaperComponent() - Constructor for class drcl.net.traffic.TrafficShaperComponent
 
TrafficShaperComponent(String) - Constructor for class drcl.net.traffic.TrafficShaperComponent
 
TrafficShaperComponent(TrafficShaper) - Constructor for class drcl.net.traffic.TrafficShaperComponent
 
TrafficSourceComponent - class drcl.net.traffic.TrafficSourceComponent.
Defines the base class for implementing a traffic source.
TrafficSourceComponent() - Constructor for class drcl.net.traffic.TrafficSourceComponent
 
TrafficSourceComponent(String) - Constructor for class drcl.net.traffic.TrafficSourceComponent
 
transdelay - Variable in class drcl.inet.protocol.ospf.OSPF_Interface
I/F transmission delay, the approximate delay over this link
transit_vertex_rtable_install(OSPF_SPF_vertex, OSPF_Area, int) - Method in class drcl.inet.protocol.ospf.OSPF
Hold the intermediate results on area routing table Install a new entry into routing table
translate(SpecAd, QoSRequirement) - Method in class drcl.intserv.RspecTranslator
Given the Adspec, the method returns the "minimum" Rspec that satisfies the specified QoS requirement.
translate(SpecAd, QoSRequirement) - Method in class drcl.intserv.scheduler.Translator_GR
 
translate(SpecAd, QoSRequirement) - Method in class drcl.intserv.scheduler.Translator_DCTS
 
translate(SpecAd, QoSRequirement) - Method in class drcl.intserv.scheduler.Translator_PTSP_EA
 
Translator_DCTS - class drcl.intserv.scheduler.Translator_DCTS.
DCTS translator: works with any traffic model that implements TrafficPeriodic.
Translator_DCTS() - Constructor for class drcl.intserv.scheduler.Translator_DCTS
 
Translator_GR - class drcl.intserv.scheduler.Translator_GR.
Generalized Rate Guarantee Translator: can work with any traffic model.
Translator_GR() - Constructor for class drcl.intserv.scheduler.Translator_GR
 
Translator_PTSP_EA - class drcl.intserv.scheduler.Translator_PTSP_EA.
Periodic-task static-priority equal allocation: works with any traffic model that implements TrafficPeriodic.
Translator_PTSP_EA() - Constructor for class drcl.intserv.scheduler.Translator_PTSP_EA
 
TreeMapQueue - class drcl.util.queue.TreeMapQueue.
 
TreeMapQueue._Element - class drcl.util.queue.TreeMapQueue._Element.
 
TreeMapQueue._Element(double, Object) - Constructor for class drcl.util.queue.TreeMapQueue._Element
 
TreeMapQueue._Element(double, Object, int) - Constructor for class drcl.util.queue.TreeMapQueue._Element
 
TreeMapQueue() - Constructor for class drcl.util.queue.TreeMapQueue
 
TreeMapQueue(int) - Constructor for class drcl.util.queue.TreeMapQueue
 
TRIGGERED_UPDATE_TIMEOUT_PERIOD - Static variable in class drcl.inet.protocol.dv.DV
Triggered update timeout period.
TRIGGERED_UPDATE_TIMEOUT_PERIOD - Static variable in class drcl.inet.protocol.dvmrp.DVMRPTimingPack
Triggered update timeout period.
triggeredUpdateDelayPeriod - Variable in class drcl.inet.protocol.dvmrp.DVMRPTimingPack
 
triggerWakeupThread() - Method in class drcl.comp.ARuntime
 
tsCDSmooth - class drcl.net.traffic.tsCDSmooth.
A traffic shaper that conforms to the (C,D)-smooth traffic model.
tsCDSmooth() - Constructor for class drcl.net.traffic.tsCDSmooth
 
tsCDSmooth(traffic_CDSmooth) - Constructor for class drcl.net.traffic.tsCDSmooth
 
tsExpOnOff - class drcl.net.traffic.tsExpOnOff.
This class implements an On/Off traffic source.
tsExpOnOff() - Constructor for class drcl.net.traffic.tsExpOnOff
 
tsExpOnOff(traffic_ExpOnOff) - Constructor for class drcl.net.traffic.tsExpOnOff
 
tsFixedPoints - class drcl.net.traffic.tsFixedPoints.
This class implements a traffic shaper that conforms to the fixed-points traffic model.
tsFixedPoints() - Constructor for class drcl.net.traffic.tsFixedPoints
 
tsFixedPoints(traffic_FixedPoints) - Constructor for class drcl.net.traffic.tsFixedPoints
 
tsOnOff - class drcl.net.traffic.tsOnOff.
This class implements an On/Off traffic source.
tsOnOff() - Constructor for class drcl.net.traffic.tsOnOff
 
tsOnOff(traffic_OnOff) - Constructor for class drcl.net.traffic.tsOnOff
 
tsPacketTrain - class drcl.net.traffic.tsPacketTrain.
This class implements a traffic shaper that conforms to the packet train traffic model.
tsPacketTrain() - Constructor for class drcl.net.traffic.tsPacketTrain
 
tsPacketTrain(traffic_PacketTrain) - Constructor for class drcl.net.traffic.tsPacketTrain
 
tsParetoOnOff - class drcl.net.traffic.tsParetoOnOff.
This class implements a Pareto On/Off traffic source.
tsParetoOnOff() - Constructor for class drcl.net.traffic.tsParetoOnOff
 
tsParetoOnOff(traffic_ParetoOnOff) - Constructor for class drcl.net.traffic.tsParetoOnOff
 
tsPeakRate - class drcl.net.traffic.tsPeakRate.
This class implements a traffic source that conforms to the traffic_PeakRate peak rate traffic model.
tsPeakRate() - Constructor for class drcl.net.traffic.tsPeakRate
 
tsPeakRate(traffic_PeakRate) - Constructor for class drcl.net.traffic.tsPeakRate
 
tspec - Variable in class drcl.intserv.SpecFlow
 
tspec - Variable in class drcl.intserv.SpecAd
 
tsPeriodic - class drcl.net.traffic.tsPeriodic.
This class implements a traffic shaper that conforms to the periodic traffic model.
tsPeriodic() - Constructor for class drcl.net.traffic.tsPeriodic
 
tsPeriodic(traffic_Periodic) - Constructor for class drcl.net.traffic.tsPeriodic
 
tsRTSmooth - class drcl.net.traffic.tsRTSmooth.
 
tsRTSmooth() - Constructor for class drcl.net.traffic.tsRTSmooth
 
tsRTSmooth(traffic_RTSmooth) - Constructor for class drcl.net.traffic.tsRTSmooth
 
tsTokenBucket - class drcl.net.traffic.tsTokenBucket.
A traffic shaper that conforms to the token bucket traffic model.
tsTokenBucket() - Constructor for class drcl.net.traffic.tsTokenBucket
 
tsTokenBucket(traffic_TokenBucket) - Constructor for class drcl.net.traffic.tsTokenBucket
 
TSW_meter - class drcl.diffserv.TSW_meter.
Time Sliding Window Meter.
TSW_meter() - Constructor for class drcl.diffserv.TSW_meter
 
TSW_meter(double, double, boolean, long) - Constructor for class drcl.diffserv.TSW_meter
 
TTL - Variable in class drcl.inet.transport.TCP
TTL field to IP.
TWO_RATE - Static variable in interface drcl.diffserv.DFConstants
 
type - Variable in class drcl.inet.protocol.ospf.OSPF_Interface
the type info from interface, default value: IF_PTOP
TYPE - Static variable in class drcl.inet.contract.RTConfig
 
TYPE_MASK - Static variable in class drcl.inet.InetPacket
Packet type bit mask in the ToS field.
TYPE_MASK - Static variable in class drcl.intserv.IntServToS
 
TYPE_RESUME - Static variable in class drcl.comp.Task
 
TYPE_RUNNABLE - Static variable in class drcl.comp.Task
 
TYPE_START - Static variable in class drcl.comp.Task
 
TYPE_STOP - Static variable in class drcl.comp.Task
 
TYPE_UNKNOWN - Static variable in class drcl.comp.Task
 
TYPES - Static variable in interface drcl.inet.socket.SocketConstants
 

DRCL JavaSim API
A B C D E F G H I J K L M N O P Q R S T U V W X Y _
Copyright © 2001 - DRCL, OSU     ~ Back to JavaSim Home ~