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 _

S

s_info() - Method in class drcl.comp.ARuntime
Returns statistics of this runtime.
s_info() - Method in class drcl.sim.event.SESimulator
 
s_info(boolean) - Method in class drcl.comp.ARuntime
Returns statistics of this runtime.
SACK - Variable in class drcl.inet.transport.TCP
True if SACK option is enabled.
SACK - Variable in class drcl.inet.transport.TCPSink
 
SANITY_CHECK - Static variable in class drcl.inet.core.queue.FRED
 
SApplication - class drcl.inet.application.SApplication.
Single-session (or simplified) application base class.
SApplication() - Constructor for class drcl.inet.application.SApplication
 
SApplication(String) - Constructor for class drcl.inet.application.SApplication
 
save(ObjectOutputStream, Component) - Static method in class drcl.comp.Util
Saves the component hierarchy with the given root to the ObjectOutputStream.
saveHistory(BufferedWriter) - Method in class drcl.ruv.Term
 
sbuffer - Variable in class drcl.inet.transport.TCP
Sending buffer.
scheduler - Variable in class drcl.intserv.Admission
The scheduler being associated with this admission module.
Scheduler - class drcl.intserv.Scheduler.
The information unit a scheduler deals with in our architecture is "flow".
scheduler_Fifo - class drcl.intserv.scheduler.scheduler_Fifo.
The first-come-first-serve scheduler.
scheduler_Fifo() - Constructor for class drcl.intserv.scheduler.scheduler_Fifo
 
scheduler_Fifo(String) - Constructor for class drcl.intserv.scheduler.scheduler_Fifo
 
scheduler_PGPS - class drcl.intserv.scheduler.scheduler_PGPS.
The Packetized Generalized Processor Sharing scheduler.
scheduler_PGPS.vparam - class drcl.intserv.scheduler.scheduler_PGPS.vparam.
 
scheduler_PGPS() - Constructor for class drcl.intserv.scheduler.scheduler_PGPS
 
scheduler_PGPS(String) - Constructor for class drcl.intserv.scheduler.scheduler_PGPS
 
scheduler_SCFQ - class drcl.intserv.scheduler.scheduler_SCFQ.
The Self-clock Fair Queueing scheduler.
scheduler_SCFQ() - Constructor for class drcl.intserv.scheduler.scheduler_SCFQ
 
scheduler_SCFQ(String) - Constructor for class drcl.intserv.scheduler.scheduler_SCFQ
 
scheduler_SFQ - class drcl.intserv.scheduler.scheduler_SFQ.
The Start-time Fair Queueing scheduler.
scheduler_SFQ() - Constructor for class drcl.intserv.scheduler.scheduler_SFQ
 
scheduler_SFQ(String) - Constructor for class drcl.intserv.scheduler.scheduler_SFQ
 
scheduler_SP - class drcl.intserv.scheduler.scheduler_SP.
The Static priority scheduler.
scheduler_SP() - Constructor for class drcl.intserv.scheduler.scheduler_SP
 
scheduler_VC - class drcl.intserv.scheduler.scheduler_VC.
The VirtualClock scheduler.
scheduler_VC() - Constructor for class drcl.intserv.scheduler.scheduler_VC
 
scheduler_VC(String) - Constructor for class drcl.intserv.scheduler.scheduler_VC
 
scheduler_WF2Q - class drcl.intserv.scheduler.scheduler_WF2Q.
The Worse-case fair weighted fair queueing scheduler.
scheduler_WF2Q() - Constructor for class drcl.intserv.scheduler.scheduler_WF2Q
 
scheduler_WF2Q(String) - Constructor for class drcl.intserv.scheduler.scheduler_WF2Q
 
Scheduler() - Constructor for class drcl.intserv.Scheduler
 
Scheduler(String) - Constructor for class drcl.intserv.Scheduler
 
SchedulerConfig - class drcl.intserv.SchedulerConfig.
The SchedulerConfiguration contract.
SchedulerConfig.Message - class drcl.intserv.SchedulerConfig.Message.
 
SchedulerConfig.Message() - Constructor for class drcl.intserv.SchedulerConfig.Message
 
SchedulerConfig.Message(int, int) - Constructor for class drcl.intserv.SchedulerConfig.Message
 
SchedulerConfig.Message(int, long[], long[], SpecFlow) - Constructor for class drcl.intserv.SchedulerConfig.Message
 
SchedulerConfig() - Constructor for class drcl.intserv.SchedulerConfig
 
SchedulerConfig(int) - Constructor for class drcl.intserv.SchedulerConfig
 
sClone(Component) - Static method in class drcl.comp.Util
Returns a clone of this component using object serialization.
scope - Variable in class drcl.inet.protocol.ospf.OSPF_LSA
 
SCOPE_AREA - Static variable in class drcl.inet.protocol.ospf.OSPF_LS_Database
 
SCOPE_AS - Static variable in class drcl.inet.protocol.ospf.OSPF_LS_Database
 
sduplicate(Component) - Method in class drcl.comp.Component
Duplicates the child components and the structure (including the shadow connections) from the source component.
seed - Variable in class drcl.util.random.RandomNumberGenerator
 
seed - Variable in class drcl.net.traffic.TrafficSourceComponent
The seed of the random number generator.
SEND - Static variable in interface drcl.comp.lib.bytestream.ByteStreamConstants
 
SEND - Static variable in interface drcl.inet.transport.TCPConstants
 
SEND_RCV_REQUEST - Static variable in class drcl.comp.Port
 
send(byte[]) - Method in class drcl.comp.lib.bytestream.ByteStreamPeer
Sends a buffer of data from buffer_ thru the down port.
send(byte[], int) - Method in class drcl.comp.lib.bytestream.ByteStreamPeer
Sends len_ bytes of data from buffer_ thru the down port.
send(byte[], int) - Method in class drcl.inet.application.SApplication
Sends len_ bytes of data from buffer_ through the down port.
send(byte[], int, int) - Method in class drcl.comp.lib.bytestream.ByteStreamPeer
Sends len_ bytes of data from buffer_ thru the down port.
send(int) - Method in class drcl.comp.lib.bytestream.ByteStreamPeer
Sends len_ bytes of data thru the down port.
send(int) - Method in class drcl.inet.application.SApplication
Sends len_ bytes of pseudo-data through the down port.
send(Port, Object, double) - Method in class drcl.comp.Component
Sets up a delayed send event.
send(Port, Object, double) - Method in class drcl.comp.ForkManager
Sets up a "send" event.
send(Port, Object, double) - Method in class drcl.comp.ACARuntime
 
sendAt(Port, Object, double) - Method in class drcl.comp.Component
Sets up a delayed send event.
sendAt(Port, Object, double) - Method in class drcl.comp.ForkManager
Sets up a "send" event.
sendAt(Port, Object, double) - Method in class drcl.comp.ACARuntime
 
sender - Variable in class drcl.intserv.SpecAd
 
sendmsg(Object, int) - Method in class drcl.inet.application.SUDPApplication
 
sendmsg(Object, int, long, int) - Method in class drcl.inet.application.SUDPApplication
 
sendmsg(Object, int, long, int, long) - Method in class drcl.inet.application.SUDPApplication
 
sendmsg(Object, int, long, long, int) - Method in class drcl.inet.application.SUDPApplication
 
sendmsg(Object, int, long, long, int, long) - Method in class drcl.inet.application.SUDPApplication
 
sendProgress() - Method in class drcl.comp.tool.EventTester
Returns the index of the next event which the send process is waiting to execute ("send" event) or match ("receive" event).
sendReceive(Object) - Method in class drcl.comp.Port
 
sendreceive(Object, int, int, double) - Method in class drcl.inet.application.SUDPApplication
 
sendreceive(Object, int, long, int, int, double) - Method in class drcl.inet.application.SUDPApplication
 
sendreceive(Object, int, long, int, long, int, double) - Method in class drcl.inet.application.SUDPApplication
 
sendreceive(Object, int, long, long, int, int, double) - Method in class drcl.inet.application.SUDPApplication
 
sendreceive(Object, int, long, long, int, long, int, double) - Method in class drcl.inet.application.SUDPApplication
 
SendReceiveException - error drcl.comp.SendReceiveException.
 
SendReceiveException() - Constructor for class drcl.comp.SendReceiveException
 
SendReceiveException(String) - Constructor for class drcl.comp.SendReceiveException
 
seq_max() - Method in class drcl.inet.transport.TCP
Returns the maximum sequence number that can be sent.
SEQNO_EVENT - Static variable in interface drcl.inet.transport.TCPConstants
Name of the sequence number sent/received event.
SEQNO_PORT_ID - Static variable in interface drcl.inet.transport.TCPConstants
Port ID of the sequence number sent/received event port.
SEQNO_RCV_EVENT - Static variable in interface drcl.inet.transport.TCPConstants
Name of the sequence number received event.
SEQNO_RCV_PORT_ID - Static variable in interface drcl.inet.transport.TCPConstants
Port ID of the sequence number received event port.
SEQNO_SENT_EVENT - Static variable in interface drcl.inet.transport.TCPConstants
Name of the sequence number sent event.
SEQNO_SENT_PORT_ID - Static variable in interface drcl.inet.transport.TCPConstants
Port ID of the sequence number sent event port.
seqNoPort - Variable in class drcl.inet.transport.TCP
Port to export the [first] sequence number of each packet sent.
SERVICE_CONFIGSW_PORT_ID - Static variable in interface drcl.inet.InetConstants
The port ID of the {#link drcl.inet.contract.ConfigSwitch} services.
SERVICE_ID_PORT_ID - Static variable in interface drcl.inet.InetConstants
The port ID of the {#link drcl.inet.contract.IDLookup} and {#link drcl.inet.contract.IDConfig} services.
SERVICE_IF_PORT_ID - Static variable in interface drcl.inet.InetConstants
The port ID of the {#link drcl.inet.contract.IFQuery} services.
SERVICE_MCAST_PORT_ID - Static variable in interface drcl.inet.InetConstants
 
SERVICE_RT_PORT_ID - Static variable in interface drcl.inet.InetConstants
The port ID of the {#link drcl.inet.contract.RTLookup} and {#link drcl.inet.contract.RTConfig} services.
SESimulator - class drcl.sim.event.SESimulator.
A sequential event simulation engine (XXX: still work-in-progress).
SESimulator() - Constructor for class drcl.sim.event.SESimulator
 
SESimulator(String) - Constructor for class drcl.sim.event.SESimulator
 
SET_AF11 - Static variable in class drcl.diffserv.Marker
 
SET_COMMAND - Static variable in class drcl.ruv.ShellContract
 
SET_EF - Static variable in class drcl.diffserv.Marker
 
set_neighbor_id(Vector) - Method in class drcl.inet.protocol.ospf.OSPF_Hello
 
set() - Method in class drcl.data.BitSet
Sets all the bits.
set(BitSet, BitSet) - Method in class drcl.data.MapKey
Set this MapKey with the given mask and value.
set(Component, String) - Method in class drcl.comp.queue.QLogic
 
set(int) - Method in class drcl.data.BitSet
Sets the bit specified by the index to true.
set(int[]) - Method in class drcl.data.BitSet
Sets the bits specified by the indices to true.
set(int, long) - Method in class drcl.data.BitSet
Sets the subset specified by the index to the argument subset.
set(int, long) - Method in class drcl.net.FooPacket
 
set(int, Object) - Method in class drcl.data.Struct
 
set(int, Object) - Method in class drcl.data.UniversalStruct
 
set(long, long, int) - Method in class drcl.inet.data.RTKey
Set this RTKey with the given source, destination and incoming interface.
set(long, long, long, long, int, int) - Method in class drcl.inet.data.RTKey
Set this RTKey with the given source, destination, incoming interface and masks.
set(Marker, Meter) - Method in class drcl.diffserv.DFProfile
Intalls the marker and meter to this profile.
set(OSPF_LSA, int, boolean) - Method in class drcl.inet.protocol.ospf.OSPF_SPF_vertex
 
set(String, Object) - Method in class drcl.data.Struct
 
set(String, String) - Method in class drcl.comp.Port
Sets the group ID and port ID of this port.
setAccountingEnabled(boolean) - Method in class drcl.net.tool.NamTrace
Sets true to enable accounting of each type of event.
setACK(boolean) - Method in class drcl.inet.transport.TCPPacket
 
setActivated(boolean) - Method in class drcl.intserv.SpecR
A flow must be activated before its packets can be scheduled by the scheduler as QoS_DATA packets.
setAddress(Address) - Method in class drcl.net.Module
Sets the address scheme associated with this module.
setAddress(Address) - Method in class drcl.inet.core.RT
Sets the address scheme.
setAddress(long) - Method in class drcl.inet.data.NetAddress
 
setAddressByCIDR(Network) - Static method in class drcl.inet.InetUtil
 
setAddressByCIDR(Network, long) - Static method in class drcl.inet.InetUtil
 
setAddressByCIDR(Object[]) - Static method in class drcl.inet.InetUtil
 
setAddressByCIDR(Object[], long) - Static method in class drcl.inet.InetUtil
 
setAddressByID(Network) - Static method in class drcl.inet.InetUtil
Assigns network addresses to all nodes in the network by extracting from component IDs.
setAddressByID(Node) - Static method in class drcl.inet.InetUtil
Assigns a network address to the argument node by extracting from its component ID.
setAddressByID(Object[]) - Static method in class drcl.inet.InetUtil
Assigns network addresses to nodes by extracting from component IDs.
setAdmission(Admission) - Method in class drcl.intserv.Scheduler
 
setAnonymous(boolean) - Method in class drcl.comp.lib.Talk
 
setAppendNewLineToObjectEnabled(boolean) - Method in class drcl.comp.io.FileComponent
 
setAppendNewLineToObjectEnabled(boolean) - Method in class drcl.comp.io.Stdout
 
setArguments(String[]) - Method in class drcl.ruv.Shell
 
setArguments(String[]) - Method in class drcl.ruv.ShellPython
 
setArguments(String[]) - Method in class drcl.ruv.ShellTcl
 
setaTS(double) - Method in class drcl.inet.transport.TCPPacket
 
setAutoFlushEnabled(boolean) - Method in class drcl.comp.io.FileComponent
 
setAveOffTime(double) - Method in class drcl.net.traffic.traffic_ParetoOnOff
 
setAveOffTime(double) - Method in class drcl.net.traffic.traffic_ExpOnOff
 
setAveOnTime(double) - Method in class drcl.net.traffic.traffic_ParetoOnOff
 
setAveOnTime(double) - Method in class drcl.net.traffic.traffic_ExpOnOff
 
setAvgQSizePort(String) - Method in class drcl.inet.core.queue.RED
 
setAvgRate(int) - Method in class drcl.net.traffic.traffic_OnOff
 
setBandwidth(double) - Method in class drcl.inet.NodeBuilder
Sets the bandwidth (in bps) for all the interfaces.
setBandwidth(double) - Method in class drcl.inet.Node
Sets the bandwidth of all the interfaces.
setBandwidth(double) - Method in class drcl.inet.CSLBuilder
Sets the bandwidth (in bps) for all the interfaces.
setBandwidth(double) - Method in class drcl.inet.CoreServiceLayer
Sets the bandwidth of all the interfaces.
setBandwidth(double) - Method in class drcl.inet.core.CoreServiceLayer
 
setBandwidth(double) - Method in class drcl.inet.core.NI
Sets the bandwidth of this network interface.
setBandwidth(double) - Method in class drcl.inet.core.queue.RED
 
setBandwidth(double) - Method in class drcl.inet.data.InterfaceInfo
 
setBandwidth(double) - Method in class drcl.diffserv.scheduling.ColorQueue
 
setBandwidth(int, double) - Method in class drcl.inet.Node
Sets the bandwidth of the ifindex_th interface.
setBandwidth(int, double) - Method in class drcl.inet.CoreServiceLayer
Sets the bandwidth of the specified interface.
setBandwidth(int, double) - Method in class drcl.inet.core.CoreServiceLayer
 
setBASERTT_INIT(double) - Method in class drcl.inet.transport.TCP
Sets the initial value of baseRTT (in second).
setBody(Object, int) - Method in class drcl.net.Packet
Sets the encapsulated object of this packet.
setBody(Packet) - Method in class drcl.net.Packet
Sets the encapsulated object of this packet with another packet.
setBoolean(int, boolean) - Method in class drcl.data.Struct
 
setBoolean(int, boolean) - Method in class drcl.data.UniversalStruct
 
setBoolean(String, boolean) - Method in class drcl.data.Struct
 
setBucketSize(int) - Method in class drcl.net.traffic.traffic_TokenBucket
 
setBuffer(int) - Method in class drcl.intserv.scheduler.SpecR_GR
 
setBuffer(int) - Method in class drcl.intserv.scheduler.SpecR_DCTS
 
setBuffer(int) - Method in interface drcl.intserv.scheduler.SpecR_Direct
 
setBuffer(int) - Method in class drcl.intserv.scheduler.SpecR_PTSP
 
setBuffer(int, int, String) - Method in class drcl.inet.Node
Sets the buffer size of the ifindex_th interface.
setBuffer(int, int, String) - Method in class drcl.inet.CoreServiceLayer
Sets the buffer size of the specified interface.
setBuffer(int, int, String) - Method in class drcl.inet.core.CoreServiceLayer
 
setBuffer(int, String) - Method in class drcl.inet.Node
Sets the buffer size of all the interfaces.
setBuffer(int, String) - Method in class drcl.inet.CoreServiceLayer
Sets the buffer size of all the interfaces.
setBuffer(int, String) - Method in class drcl.inet.core.CoreServiceLayer
 
setBufferMode(int, String) - Method in class drcl.inet.Node
Sets the buffer mode of the specified interface.
setBufferMode(int, String) - Method in class drcl.inet.CoreServiceLayer
Sets the buffer mode of the specified interface.
setBufferMode(int, String) - Method in class drcl.inet.core.CoreServiceLayer
 
setBufferMode(String) - Method in class drcl.inet.NodeBuilder
Sets the buffer mode of all the interfaces.
setBufferMode(String) - Method in class drcl.inet.Node
Sets the buffer mode of all the interfaces.
setBufferMode(String) - Method in class drcl.inet.CSLBuilder
Sets the buffer mode of all the interfaces.
setBufferMode(String) - Method in class drcl.inet.CoreServiceLayer
Sets the buffer mode of all the interfaces.
setBufferMode(String) - Method in class drcl.inet.core.CoreServiceLayer
 
setBufferRatio(double) - Method in class drcl.intserv.Scheduler
Sets the buffer ratio (%QoS portion).
setBufferSize(int) - Method in class drcl.net.traffic.TrafficSourceComponent
Sets the (maximum) buffer size of this traffic shaper (byte).
setBufferSize(int) - Method in class drcl.net.traffic.TrafficShaperComponent
Sets the (maximum) buffer size of this traffic shaper (byte).
setBufferSize(int) - Method in class drcl.net.traffic.TrafficShaper
Sets the (maximum) buffer size of this traffic shaper (byte).
setBufferSize(int) - Method in class drcl.inet.NodeBuilder
Sets the buffer size (in bytes) for all the interfaces.
setBufferSize(int) - Method in class drcl.inet.Node
Sets the buffer size of all the interfaces.
setBufferSize(int) - Method in class drcl.inet.CSLBuilder
Sets the buffer size (in bytes) for all the interfaces.
setBufferSize(int) - Method in class drcl.inet.CoreServiceLayer
Sets the buffer size of all the interfaces.
setBufferSize(int) - Method in class drcl.inet.core.CoreServiceLayer
 
setBufferSize(int) - Method in class drcl.inet.data.InterfaceInfo
 
setBufferSize(int, int) - Method in class drcl.inet.Node
Sets the buffer size of the ifindex_th interface.
setBufferSize(int, int) - Method in class drcl.inet.CoreServiceLayer
Sets the buffer size of the specified interface.
setBufferSize(int, int) - Method in class drcl.inet.core.CoreServiceLayer
 
setBurst(int) - Method in class drcl.net.traffic.TraceInput
 
setBurst(long) - Method in class drcl.diffserv.TB_meter
Sets the token bucket size (bits).
setBurstRate(double) - Method in class drcl.net.traffic.traffic_ParetoOnOff
 
setBurstRate(double) - Method in class drcl.net.traffic.traffic_ExpOnOff
 
setBW(int) - Method in class drcl.intserv.Scheduler
Sets the bandwidth of the interface.
setBW(int) - Method in class drcl.intserv.scheduler.SpecR_GR
 
setBW(int) - Method in class drcl.intserv.scheduler.SpecR_DCTS
 
setBW(int) - Method in interface drcl.intserv.scheduler.SpecR_Direct
 
setBW(int) - Method in class drcl.intserv.scheduler.SpecR_PTSP
 
setBWRatio(double) - Method in class drcl.intserv.Scheduler
 
setByteCount(long) - Method in class drcl.net.FooPacket
 
setByteModeEnabled(boolean) - Method in class drcl.net.tool.TrafficMonitor2
Enables/disables the "byte" mode.
setByteModeEnabled(boolean) - Method in class drcl.net.tool.TrafficMonitor
Enables/disables the "byte" mode.
setC(int) - Method in class drcl.net.traffic.traffic_Periodic
 
setC(int) - Method in class drcl.net.traffic.traffic_CDSmooth
 
setC(int) - Method in class drcl.intserv.scheduler.SpecR_DCTS
 
setC(int) - Method in class drcl.intserv.scheduler.SpecR_PTSP
 
setCapacity(int) - Method in class drcl.comp.queue.ActiveQueue
Sets the capacity of the queue.
setCapacity(int) - Method in class drcl.comp.queue.QueueFIFO
Sets the capacity of the queue.
setCapacity(int) - Method in class drcl.comp.queue.QLogic
Sets the capacity of the queue.
setCapacity(int) - Method in class drcl.inet.core.Queue
Sets the capacity (in bytes) of the queue.
setCapacity(int) - Method in class drcl.inet.core.queue.MQueue
Sets the capacity of the queue.
setCapacity(int) - Method in class drcl.inet.core.queue.DropTail
Sets the capacity of the queue.
setCapacity(int) - Method in class drcl.inet.core.queue.FIFO
Sets the capacity of the queue.
setCapacity(int) - Method in class drcl.diffserv.HQS
Not applicable to this class.
setCapacity(int) - Method in class drcl.diffserv.scheduling.ColorQueue
 
setCapacity(int) - Method in class drcl.intserv.Scheduler
 
setCapacity(int, Port) - Static method in class drcl.comp.queue.ActiveQueueContract
 
setCE(boolean) - Method in class drcl.inet.InetPacket
 
setClassIDMask(long) - Method in class drcl.diffserv.HQS
 
setClassifier(PktClassifier) - Method in class drcl.inet.core.queue.FRED
 
setClassifier(PktClassifier) - Method in class drcl.inet.core.queue.SRED
 
setClassifier(PktClassifier) - Method in class drcl.diffserv.scheduling.ColorQueue
 
setCommand(int) - Method in class drcl.inet.protocol.dv.DVPacket
 
setCommand(int) - Method in class drcl.inet.protocol.dvmrp.DVMRPFCPacket
 
setCommand(int) - Method in class drcl.inet.protocol.dvmrp.DVMRPRTPacket
 
setCommand(String, int) - Method in class drcl.ruv.Term
 
setCommand(String, int) - Method in class drcl.ruv.Dterm
 
setCommand(String, int) - Method in class drcl.ruv.DtermAWT
 
setCommand(String, int, Port, boolean) - Static method in class drcl.ruv.ShellContract
 
setCommittedBurstSize(long) - Method in class drcl.diffserv.TC_meter
 
setCommittedInformationRate(long) - Method in class drcl.diffserv.TC_meter
 
setComponentFlag(int) - Method in class drcl.comp.tool.ComponentMonitor
Extends Component.setComponentFlag(long) to reflect the change to GUI.
setComponentFlag(long) - Method in class drcl.comp.Component
Sets the info flag of this component.
setComponentFlag(long, boolean) - Method in class drcl.comp.tool.ComponentMonitor
Extends Component.setComponentFlag(long, boolean) to reflect the change to GUI.
setComponentFlag(long, boolean) - Method in class drcl.comp.Component
Sets the info flag at the 1's in mask_.
setComponentMessageFeedbackEnabled(boolean) - Method in class drcl.net.tool.NamTrace
Sets true to enable component message feedback through this component's infoport.
setComponentNotificationEnabled(boolean) - Method in class drcl.comp.Component
Turns on/off the component-added notification flag.
setCongestBit(boolean) - Method in class drcl.diffserv.scheduling.ColorQueue
 
setConnectionID(long[]) - Method in class drcl.intserv.QoSRequirement
 
setContract(Class, String, Contract) - Static method in class drcl.comp.Component
Associates a port or a set of ports with the contract.
setCopyEnabled(boolean) - Method in class drcl.comp.lib.Relay
Enables/disables copy of data when relaying the data to all the ports.
setCount(long) - Method in class drcl.comp.lib.Bouncer
Sets the counter value.
setD(double) - Method in class drcl.net.traffic.traffic_CDSmooth
 
setD(double) - Method in class drcl.intserv.scheduler.SpecR_DCTS
 
setData(Object) - Method in class drcl.comp.tool.Extender
 
setDataTraceEnabled(boolean) - Method in class drcl.comp.Port
 
setDataUnit(int) - Method in class drcl.comp.lib.bytestream.ByteStreamNetPeer
 
setDataUnit(int) - Method in class drcl.inet.application.BulkSink
 
setDataUnit(int) - Method in class drcl.inet.application.BulkSource
The source sends a byte array of size dataUnit_ indefinitely.
setDebug(boolean) - Static method in class drcl.ruv.Commands
 
setDebugEnabled(boolean) - Method in class drcl.comp.Component
Turns on/off the debug flag.
setDebugEnabled(boolean) - Method in class drcl.comp.ForkManager
 
setDebugEnabled(boolean) - Method in class drcl.comp.ACARuntime
 
setDebugEnabled(boolean) - Method in class drcl.diffserv.TC_meter
 
setDebugEnabled(boolean, boolean) - Method in class drcl.comp.Component
Turns on/off the debug flag recursively.
setDebugEnabledAt(boolean, int) - Method in class drcl.comp.Component
Enables/disables one or more debug levels.
setDebugEnabledAt(boolean, int[]) - Method in class drcl.comp.Component
Enables/disables one or more debug levels.
setDebugEnabledAt(boolean, String[]) - Method in class drcl.comp.Component
Enables/disables one or more debug levels given the debug level name(s).
setDebugEnabledAt(String, boolean) - Method in class drcl.comp.ACARuntime
 
setDebugExeEnabled(boolean) - Method in class drcl.comp.tool.ComponentMonitor
 
setDebugLevels(String[]) - Method in class drcl.comp.ACARuntime
 
setDefault() - Method in class drcl.diffserv.scheduling.ColorQueue
 
setDefaultID(long) - Method in class drcl.inet.core.Identity
Sets the default identity.
setDegradedQoSEnabled(boolean) - Method in class drcl.intserv.Scheduler
Enables/disables graceful QoS degradation.
setDelay(double) - Method in class drcl.comp.lib.Bouncer
Sets the delay.
setDelayACKEnabled(boolean) - Method in class drcl.inet.transport.TCPb
 
setDelayACKEnabled(boolean) - Method in class drcl.inet.transport.TCPSink
 
setDelayACKTimeout(double) - Method in class drcl.inet.transport.TCPb
 
setDelayACKTimeout(double) - Method in class drcl.inet.transport.TCPSink
 
setDependent(int, long) - Method in class drcl.inet.protocol.dvmrp.DVMRPRTExtension
 
setDestination(long) - Method in class drcl.inet.InetPacket
 
setDestination(long) - Method in class drcl.inet.data.RTKey
 
setDestinationMask(long) - Method in class drcl.inet.data.RTKey
 
setDirectOutputEnabled(boolean) - Method in class drcl.comp.Component
Turns on/off the direct-output flag.
setDirectOutputEnabled(boolean, boolean) - Method in class drcl.comp.Component
Turns on/off the direct-output flag recursively.
setDisplaySize(int, int) - Method in class drcl.comp.lib.TextDisplay
Sets the number of rows and columns of the display text area.
setDisplaySize(int, int) - Method in class drcl.comp.lib.Talk
Sets the number of rows and columns of the display text area.
setDontFragment(boolean) - Method in class drcl.inet.InetPacket
 
setDouble(int, double) - Method in class drcl.data.Struct
 
setDouble(int, double) - Method in class drcl.data.UniversalStruct
 
setDouble(String, double) - Method in class drcl.data.Struct
 
setDownPort(Port) - Method in class drcl.inet.transport.TCPb
 
setDPort(int) - Method in class drcl.inet.transport.UDPPacket
 
setDropHeadEnabled(boolean) - Method in class drcl.inet.core.queue.MQueue
 
setDropHeadEnabled(boolean) - Method in class drcl.inet.core.queue.FIFO
 
setDropPreference(String) - Method in class drcl.diffserv.scheduling.ColorQueue
 
setDSCP(InetPacket, long) - Static method in class drcl.diffserv.DFUtil
Sets the DSCP field in the ToS field of the INET packet header.
setEchoEnabled(boolean) - Method in class drcl.comp.lib.Relay
Enables/disables echo of data to the port where the data come.
setEchoEnabled(boolean) - Method in class drcl.comp.lib.Talk
 
setECT(boolean) - Method in class drcl.inet.InetPacket
 
setEnabled(boolean) - Method in class drcl.comp.Component
Enables/disables the component (and child components) for receiving data.
setEnabled(boolean) - Method in class drcl.ruv.CommandTask
 
setErrorExeEnabled(boolean) - Method in class drcl.comp.tool.ComponentMonitor
 
setErrorNoticeEnabled(boolean) - Method in class drcl.comp.Component
Turns on/off the error notice flag.
setErrorNoticeEnabled(boolean, boolean) - Method in class drcl.comp.Component
Turns on/off the error notice flag recursively.
setEventExeEnabled(boolean) - Method in class drcl.comp.tool.ComponentMonitor
 
setEventExportEnabled(boolean) - Method in class drcl.comp.Component
Turns on/off the state report flag.
setEventExportEnabled(boolean) - Method in class drcl.comp.Port
 
setEventExportEnabled(boolean, boolean) - Method in class drcl.comp.Component
Turns on/off the state report flag recursively.
setEventFilteringEnabled(boolean) - Method in class drcl.comp.io.FileComponent
 
setEVT_Type(int) - Method in class drcl.inet.protocol.ospf.OSPF_TimeOut_EVT
Functions to set or get information for a event
setExecutionBoundary(boolean) - Method in class drcl.comp.Component
 
setExecutionBoundary(boolean) - Method in class drcl.comp.Port
 
setExtension(Object) - Method in class drcl.inet.InetPacket
 
setExtension(Object) - Method in class drcl.inet.data.RTEntry
 
setExtensionEnabled(boolean) - Method in class drcl.comp.Extension
 
setFieldNames(String[]) - Method in class drcl.data.UniversalStruct
 
setFIN(boolean) - Method in class drcl.inet.transport.TCPPacket
 
setFlag(int) - Method in class drcl.inet.InetPacket
 
setflag(String, String[], boolean, boolean, Object, boolean, Paths[], Shell) - Static method in class drcl.ruv.Commands
 
setflag(String, String[], boolean, Object, boolean, Paths[], Shell) - Static method in class drcl.ruv.Commands
 
setFlowspec(int, long[], long[], SpecFlow) - Method in class drcl.intserv.Admission
Installs a new flowspec or changes an existing flowspec with the specified handle.
setFlowspec(int, long[], long[], SpecFlow) - Method in class drcl.intserv.Scheduler
Adds/modifies the flowspec with the specified handle.
setFlowspec(int, long[], long[], SpecFlow) - Method in class drcl.intserv.scheduler.scheduler_SCFQ
 
setFlowspec(int, long[], long[], SpecFlow) - Method in class drcl.intserv.scheduler.scheduler_VC
 
setFlowspec(int, long[], long[], SpecFlow) - Method in class drcl.intserv.scheduler.admission_PTSP
 
setFlowspec(int, long[], long[], SpecFlow) - Method in class drcl.intserv.scheduler.admission_DCTS
 
setFlowspec(int, long[], long[], SpecFlow) - Method in class drcl.intserv.scheduler.admission_GR
 
setFlowspec(int, long[], long[], SpecFlow) - Method in class drcl.intserv.scheduler.scheduler_SFQ
Set up flow pertaining data structure; Activate flow; Reply to Admission.
setFlowspec(int, long[], long[], SpecFlow) - Method in class drcl.intserv.scheduler.scheduler_SP
 
setFlowspec(int, long[], long[], SpecFlow) - Method in class drcl.intserv.scheduler.scheduler_PGPS
 
setFlowspec(int, long[], long[], SpecFlow) - Method in class drcl.intserv.scheduler.scheduler_WF2Q
 
setForkManager(Component, ForkManager) - Static method in class drcl.comp.Util
Associates the ForkManager to the component.
setFragmentEnabled(boolean) - Method in class drcl.inet.core.PktDispatcher
 
setFragmentOffset(int) - Method in class drcl.inet.InetPacket
 
setFragmentParam(boolean, int, int) - Method in class drcl.inet.InetPacket
One shot to set all the fragment parameters.
setFragmentTTL(double) - Method in class drcl.inet.core.PktDispatcher
 
setFrameLength(double) - Method in class drcl.net.traffic.traffic_RTSmooth
 
setGarbageDisplayEnabled(boolean) - Method in class drcl.comp.Component
Turns on/off the garbage display flag.
setGarbageDisplayEnabled(boolean, boolean) - Method in class drcl.comp.Component
Turns on/off the garbage display flag recursively.
setGarbageEnabled(boolean) - Method in class drcl.comp.Component
Turns on/off the garbage flag.
setGarbageEnabled(boolean, boolean) - Method in class drcl.comp.Component
Turns on/off the garbage flag recursively.
setGarbageExeEnabled(boolean) - Method in class drcl.comp.tool.ComponentMonitor
 
setGraftRetxTime(double) - Method in class drcl.inet.protocol.dvmrp.DVMRPTimingPack
 
setGreenQMaxSize(int) - Method in class drcl.diffserv.scheduling.ColorQueue
 
setGroup(long) - Method in class drcl.inet.protocol.dvmrp.DVMRPFCPacket
 
setGroupID(String) - Method in class drcl.comp.Port
Sets the id of the group this port belongs to.
setHandle(int) - Method in class drcl.intserv.SpecR
 
setHandler(Handler) - Method in class drcl.comp.WrapperComponent
 
setHeaderSize(int) - Method in class drcl.net.Packet
Sets the header size of this packet.
setHeaderSize(int) - Method in class drcl.inet.core.PktDispatcher
 
setHelloRemovalTimeout(double) - Static method in class drcl.inet.core.Hello
 
setHop(int) - Method in class drcl.intserv.SpecAd
 
setHops(int) - Method in class drcl.inet.InetPacket
 
setHost(Component) - Method in class drcl.comp.queue.QLogic
 
setHost(Component) - Method in class drcl.comp.Port
Sets the host component.
SEThread - class drcl.sim.event.SEThread.
 
SEThread() - Constructor for class drcl.sim.event.SEThread
 
SEThread(String) - Constructor for class drcl.sim.event.SEThread
 
setID() - Method in class drcl.comp.Component
This method automatically finds a valid ID in the parent component for this component.
setID(int) - Method in class drcl.inet.InetPacket
 
setID(String) - Method in class drcl.comp.Component
Sets the identification of the component.
setID(String) - Method in class drcl.comp.Port
Set the id of the port, unique in the port group it belongs to.
setIDByAddress(Component) - Static method in class drcl.inet.InetUtil
 
setIDByAddress(Object[]) - Static method in class drcl.inet.InetUtil
 
SetIDException - error drcl.comp.SetIDException.
 
SetIDException() - Constructor for class drcl.comp.SetIDException
 
SetIDException(Component, String) - Constructor for class drcl.comp.SetIDException
 
SetIDException(String) - Constructor for class drcl.comp.SetIDException
 
setIDs(long[]) - Method in class drcl.inet.core.Identity
Adds the identities to the database.
setIfset(BitSet) - Method in class drcl.inet.protocol.dvmrp.DVMRP
Sets the set of the interfaces that this protocol is operated on.
setImplementation(String) - Method in class drcl.inet.transport.TCP
 
setIncomingIf(int) - Method in class drcl.inet.InetPacket
 
setIncomingIf(int) - Method in class drcl.inet.data.RTKey
 
setIncomingIfMask(int) - Method in class drcl.inet.data.RTKey
 
setInitBucketSize(int) - Method in class drcl.net.traffic.traffic_TokenBucket
 
setInputSize(int, int) - Method in class drcl.comp.lib.Talk
Sets the number of rows and columns of the input text area.
setInspectionEnabled(boolean) - Method in class drcl.diffserv.TrafficConditioner
Enables/disables inspection of individual flows.
setInt(int, int) - Method in class drcl.data.Struct
 
setInt(int, int) - Method in class drcl.data.UniversalStruct
 
setInt(String, int) - Method in class drcl.data.Struct
 
setIntArrivalTime(double) - Method in class drcl.net.traffic.traffic_PacketTrain
 
setInterfaceInfo(int, InterfaceInfo) - Method in class drcl.inet.Node
Sets the interface information of the ifindex_th interface.
setInterfaceInfo(int, InterfaceInfo) - Method in class drcl.inet.CoreServiceLayer
Sets the interface information at the specified interface.
setInterfaceInfo(int, InterfaceInfo) - Method in class drcl.inet.core.CoreServiceLayer
 
setInterfaceInfo(int, InterfaceInfo, Port) - Static method in class drcl.inet.contract.IFQuery
 
setInterfaceInfos(InterfaceInfo[]) - Method in class drcl.inet.Node
Sets the interface information of all the interfaces.
setInterfaceInfos(InterfaceInfo[]) - Method in class drcl.inet.CoreServiceLayer
Sets the interface information of all the interfaces.
setInterfaceInfos(InterfaceInfo[]) - Method in class drcl.inet.core.Hello
Sets the interface information for all interfaces.
setInterfaceInfos(InterfaceInfo[]) - Method in class drcl.inet.core.CoreServiceLayer
 
setInterfaceInfos(InterfaceInfo[], Port) - Static method in class drcl.inet.contract.IFQuery
 
setInvProb(double) - Method in class drcl.inet.core.queue.RED
 
setKey(RTKey) - Method in class drcl.inet.data.RTEntry
 
setLabel(short) - Method in class drcl.inet.InetPacket
 
setLabelled(boolean) - Method in class drcl.inet.InetPacket
 
setLabelSwitch(int, int[][]) - Method in class drcl.inet.core.PktDispatcher
Sets the label switching incoming label map entry at the incoming interface.
setLabelSwitch(int, int, int, int) - Method in class drcl.inet.core.PktDispatcher
Sets the label switching incoming label map entry at the incoming interface and the incoming label.
setLabelSwitches(int[][][]) - Method in class drcl.inet.core.PktDispatcher
Sets the label switching incoming label map.
setLabelSwitchingEnabled(boolean) - Method in class drcl.inet.core.PktDispatcher
 
setLEblk(long[]) - Method in class drcl.inet.transport.TCPPacket
 
setLegend(int, int, String) - Method in class drcl.comp.tool.Plotter
 
setLinkEmulationEnabled(boolean) - Method in class drcl.inet.NodeBuilder
 
setLinkEmulationEnabled(boolean) - Method in class drcl.inet.CSLBuilder
 
setLinkEmulationEnabled(boolean) - Method in class drcl.inet.core.NI
 
setLinkEmulationEnabled(int, boolean) - Method in class drcl.inet.CoreServiceLayer
 
setLinkEmulationEnabled(int, boolean) - Method in class drcl.inet.core.CoreServiceLayer
 
setLinkPropDelay(double) - Method in class drcl.inet.NodeBuilder
Sets the (global) emulated link propagation delay setting.
setLinkPropDelay(double) - Method in class drcl.inet.CSLBuilder
Sets the (global) emulated link propagation delay.
setLinkPropDelay(int, double) - Method in class drcl.inet.CoreServiceLayer
Sets the emulated link propagation delay.
setLinkPropDelay(int, double) - Method in class drcl.inet.core.CoreServiceLayer
Sets the emulated link propagation delay.
setLoad(double) - Method in class drcl.net.traffic.TraceInput
 
setLocalNetAddress(NetAddress) - Method in class drcl.inet.data.InterfaceInfo
 
setLocalPort(int) - Method in class drcl.inet.socket.SocketContract.Message
 
setLong(int, long) - Method in class drcl.data.Struct
 
setLong(int, long) - Method in class drcl.data.UniversalStruct
 
setLong(String, long) - Method in class drcl.data.Struct
 
setLoopEnabled(boolean) - Method in class drcl.net.traffic.TraceInput
Enables/disables looping.
setLoopPeriod(double) - Method in class drcl.net.traffic.TraceInput
Sets the looping period.
setMarkEnabled(boolean) - Method in class drcl.inet.core.queue.RED
If enabled, RED marks the congestion bit of, instead of advising to drop, packets.
setMarkEnabled(boolean) - Method in class drcl.inet.core.queue.SRED
If enabled, SRED marks the congestion bit of, instead of advising to drop, packets.
setMarker(Marker) - Method in class drcl.diffserv.DFProfile
Intalls the marker to this profile.
setMask(BitSet) - Method in class drcl.data.MapKey
 
setMask(long) - Method in class drcl.inet.data.NetAddress
 
setMax_P_Green_Inv(double) - Method in class drcl.diffserv.scheduling.ColorQueue
 
setMax_P_Red_Inv(double) - Method in class drcl.diffserv.scheduling.ColorQueue
 
setMax_P_Yellow_Inv(double) - Method in class drcl.diffserv.scheduling.ColorQueue
 
setMax(double) - Method in class drcl.util.random.UniformDistribution
 
setMaxAllowableDelay(double) - Method in class drcl.intserv.scheduler.SpecR_PTSP
 
setMaxburstEnabled(boolean) - Method in class drcl.inet.transport.TCP
 
setMAXCWND(long) - Method in class drcl.inet.transport.TCP
 
setMaxEndToEndDelay(double) - Method in class drcl.intserv.QoSRequirement
 
setMaxHop(int) - Method in class drcl.intserv.QoSRequirement
 
setMaxIntArrivalTime(double) - Method in class drcl.net.traffic.traffic_PeakRate
 
setMaxIntDestJitter(double) - Method in class drcl.intserv.QoSRequirement
 
setMaxIntPktJitter(double) - Method in class drcl.intserv.QoSRequirement
 
setMaxPacketSize(int) - Method in class drcl.net.traffic.traffic_Periodic
 
setMaxPacketSize(int) - Method in class drcl.net.traffic.traffic_CDSmooth
 
setMaxPktLossRate(double) - Method in class drcl.intserv.QoSRequirement
 
setMaxPktSize(int) - Method in class drcl.net.traffic.traffic_PeakRate
 
setMAXRTO(double) - Method in class drcl.inet.transport.TCP
Sets the maximum retr timeout (in second).
setMaxSize(int) - Method in class drcl.util.queue.CalendarQueue
 
setMaxSize(int, boolean) - Method in class drcl.util.queue.Queue
Sets the maximum size of the queue.
setMaxSize(int, boolean) - Method in class drcl.util.queue.CalendarQueue
 
setMaxSize(int, boolean) - Method in class drcl.util.queue.TreeMapQueue
 
setMaxSize(int, boolean) - Method in class drcl.util.queue.SimpleQueue
 
setMaxThresh_GREEN(double) - Method in class drcl.diffserv.scheduling.ColorQueue
 
setMaxThresh_RED(double) - Method in class drcl.diffserv.scheduling.ColorQueue
 
setMaxThresh_YELLOW(double) - Method in class drcl.diffserv.scheduling.ColorQueue
 
setMaxThresh(double) - Method in class drcl.inet.core.queue.RED
 
setMaxWorkforce(int) - Method in class drcl.comp.ACARuntime
 
setMaxWorkforce(int) - Method in class drcl.comp.ARuntime
Set the amount for all.
setMbit(int) - Method in class drcl.inet.protocol.ospf.OSPF_DBdesc
 
setMean(double) - Method in class drcl.util.random.GaussianDistribution
 
setMeanPacketsize(int) - Method in class drcl.diffserv.scheduling.ColorQueue
Interface for user to supply parameters
setMeanPacketSize(int) - Method in class drcl.inet.core.queue.RED
 
setMeter(Meter) - Method in class drcl.diffserv.DFProfile
Intalls the meter to this profile.
setMetrics(int[]) - Method in class drcl.inet.protocol.dvmrp.DVMRP
Sets the metrics on the interfaces that this protocol is operated on.
setMin(double) - Method in class drcl.util.random.UniformDistribution
 
setMinBW(double) - Method in class drcl.intserv.QoSRequirement
 
setMinBW(int) - Method in class drcl.intserv.SpecAd
 
setMinEndToEndDelay(double) - Method in class drcl.intserv.SpecAd
 
setMinIntArrivalTime(double) - Method in class drcl.net.traffic.traffic_PeakRate
 
setMinIntPktJitter(double) - Method in class drcl.intserv.SpecAd
 
setMinMTU(int) - Method in class drcl.intserv.SpecAd
 
setMinPktSize(int) - Method in class drcl.net.traffic.traffic_PeakRate
 
setMinPropDelay(double) - Method in class drcl.intserv.SpecAd
 
setMinThresh_GREEN(double) - Method in class drcl.diffserv.scheduling.ColorQueue
 
setMinThresh_RED(double) - Method in class drcl.diffserv.scheduling.ColorQueue
 
setMinThresh_YELLOW(double) - Method in class drcl.diffserv.scheduling.ColorQueue
 
setMinThresh(double) - Method in class drcl.inet.core.queue.RED
 
setMode(String) - Method in class drcl.inet.core.Queue
Sets the operation mode.
setMode(String) - Method in class drcl.diffserv.TC_meter
 
setMode(String) - Method in class drcl.diffserv.Marker
Sets the operation mode of this marker.
setMoreFragment(boolean) - Method in class drcl.inet.InetPacket
 
setMSS(int) - Method in class drcl.inet.tool.NamTrace
 
setMSS(int) - Method in class drcl.inet.transport.TCP
Sets the maximum segment size.
setMSS(int) - Method in class drcl.inet.transport.TCPb
 
setMSS(int) - Method in class drcl.inet.transport.TCPSink
 
setMSSEnabled(boolean) - Method in class drcl.inet.tool.NamTrace
 
setMTU(int) - Method in class drcl.net.traffic.TraceInput
 
setMTU(int) - Method in class drcl.net.traffic.traffic_RTSmooth
 
setMTU(int) - Method in class drcl.net.traffic.traffic_TokenBucket
 
setMTU(int) - Method in class drcl.inet.NodeBuilder
Sets the maximum transmission unit (MTU) for all interfaces.
setMTU(int) - Method in class drcl.inet.CSLBuilder
Sets the maximum transmission unit (MTU) for all interfaces.
setMTU(int) - Method in class drcl.inet.core.NI
Sets the MTU, not including packet header, of this network interface.
setMTU(int) - Method in class drcl.inet.data.InterfaceInfo
 
setMTU(int) - Method in class drcl.intserv.Scheduler
 
setMTU(int, int) - Method in class drcl.inet.Node
Sets the MTU of the specified interface.
setMTU(int, int) - Method in class drcl.inet.CoreServiceLayer
Sets the MTU of the specified interface.
setMTU(int, int) - Method in class drcl.inet.core.CoreServiceLayer
 
setMTUs(int) - Method in class drcl.inet.Node
Sets the MTU of all the interfaces.
setMTUs(int) - Method in class drcl.inet.CoreServiceLayer
Sets the MTUs of all interfaces.
setMTUs(int) - Method in class drcl.inet.core.CoreServiceLayer
 
setMTUs(int[]) - Method in class drcl.inet.core.PktDispatcher
 
setMyself(long[]) - Method in class drcl.inet.core.VIFPack
 
setName(String) - Method in class drcl.data.Struct
 
setName(String) - Method in class drcl.comp.Component
Sets the (informational) name of this component.
setName(String) - Method in class drcl.comp.ForkManager
 
setName(String) - Method in class drcl.comp.ACARuntime
 
setNamTraceOn(Component, NamTrace) - Static method in class drcl.inet.InetUtil
Sets up a NamTrace on a network component.
setNamTraceOn(Component, String, String[]) - Static method in class drcl.inet.InetUtil
Sets up a NamTrace on a network component.
setNBitsPerFrame(int) - Method in class drcl.net.traffic.traffic_RTSmooth
 
setNetworkAddr(long) - Method in class drcl.inet.Network
 
setNetworkMask(long) - Method in class drcl.inet.Network
 
setNextHop(long) - Method in class drcl.inet.data.RTEntry
 
setNextPacket(FooPacket) - Method in class drcl.net.traffic.TrafficSourceComponent
Sets up next packet.
setNextPacket(FooPacket) - Method in class drcl.net.traffic.TraceInput
 
setNextPacket(FooPacket) - Method in class drcl.net.traffic.tsPeakRate
 
setNextPacket(FooPacket) - Method in class drcl.net.traffic.tsExpOnOff
 
setNextPacket(FooPacket) - Method in class drcl.net.traffic.tsParetoOnOff
 
setNextPacket(FooPacket) - Method in class drcl.net.traffic.SimpleTrace
 
setNextPacket(FooPacket) - Method in class drcl.net.traffic.TCPTrace
 
setNextPacket(FooPacket) - Method in class drcl.net.traffic.tsPacketTrain
 
setNextPacket(FooPacket) - Method in class drcl.net.traffic.tsFixedPoints
 
setNextPacket(FooPacket) - Method in class drcl.net.traffic.tsOnOff
 
setNumFields(int) - Method in class drcl.data.UniversalStruct
 
setObject(Object) - Method in class drcl.comp.WrapperComponent
 
setObject(Object) - Method in class drcl.inet.protocol.ospf.OSPF_TimeOut_EVT
 
setOffTime(double) - Method in class drcl.net.traffic.traffic_OnOff
 
setOnTime(double) - Method in class drcl.net.traffic.traffic_OnOff
 
setOption(int, Object) - Method in class drcl.inet.socket.JavaSimSocket
 
setOrigin(double) - Method in class drcl.net.traffic.traffic_RTSmooth
 
setOutIf(BitSet) - Method in class drcl.inet.data.RTEntry
Sets the outgoing interfaces by a bit set.
setOutputEnabled(boolean) - Method in class drcl.comp.tool.Plotter
 
setOutputEnabled(boolean) - Method in class drcl.ruv.Term
Enables/disables output via the "output" port.
setOutputInterval(double) - Method in class drcl.net.tool.TrafficMonitor2
Sets the output interval (in second).
setOutputInterval(double) - Method in class drcl.net.tool.TrafficMonitor
Sets the output interval (in second).
setOutputRate(double) - Method in class drcl.net.traffic.traffic_TokenBucket
 
setPacketCount(int) - Method in class drcl.net.FooPacket
 
setPacketInPacket(boolean) - Method in class drcl.inet.InetPacket
 
setPacketSize(int) - Method in class drcl.net.Packet
Sets the packet size of this packet.
setPacketSize(int) - Method in class drcl.net.traffic.traffic_ParetoOnOff
 
setPacketSize(int) - Method in class drcl.net.traffic.traffic_PacketTrain
 
setPacketSize(int) - Method in class drcl.net.traffic.traffic_ExpOnOff
 
setPacketSize(int) - Method in class drcl.net.traffic.traffic_OnOff
 
setPacketWrapper(PacketWrapper) - Method in class drcl.net.traffic.TrafficComponent
Installs a packet wrapper to this traffic component.
setParam(long, long, int, int) - Method in class drcl.net.traffic.TCPTrace
 
setParent(ForkManager) - Method in class drcl.comp.ForkManager
 
setParent(ForkManager) - Method in class drcl.comp.ACARuntime
 
setPaste(boolean) - Method in class drcl.comp.lib.TextDisplay
 
setPeakBurstSize(long) - Method in class drcl.diffserv.TC_meter
 
setPeakInformationRate(long) - Method in class drcl.diffserv.TC_meter
 
setPeer(long) - Method in class drcl.inet.transport.TCP
 
setPeer(long) - Method in class drcl.inet.transport.TCPb
 
setPeerNetAddresses(NetAddress[]) - Method in class drcl.inet.data.InterfaceInfo
 
setPeers(long[]) - Method in class drcl.inet.core.VIFPack
 
setPeriod(double) - Method in class drcl.net.traffic.traffic_Periodic
 
setPeriod(double) - Method in class drcl.intserv.scheduler.SpecR_PTSP
 
setPIPEnabled(boolean) - Method in class drcl.inet.core.PktDispatcher
 
setPktClassifier(PktClassifier) - Method in class drcl.net.tool.Classifier
 
setPktLossRate(double) - Method in class drcl.intserv.Scheduler
 
setPktLossRate(double) - Method in class drcl.intserv.SpecAd
 
setPktModeEnabled(boolean) - Method in class drcl.net.tool.TrafficMonitor2
Enables/disables the "packet" mode.
setPktModeEnabled(boolean) - Method in class drcl.net.tool.TrafficMonitor
Enables/disables the "packet" mode.
setPlotEnabled(boolean) - Method in class drcl.comp.tool.Plotter
 
setPort(Port, String) - Method in class drcl.comp.Component
Replaces the port in the default port group, given the port id, with newPort.