DRCL J-Sim 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 Z _

I

IDConfig - class drcl.inet.contract.IDConfig.
The IdentityConfiguration contract.
IDConfig() - Constructor for class drcl.inet.contract.IDConfig
 
IDConfig(int) - Constructor for class drcl.inet.contract.IDConfig
 
IDConfig.Message - class drcl.inet.contract.IDConfig.Message.
 
IDConfig.Message() - Constructor for class drcl.inet.contract.IDConfig.Message
 
IDConfig.Message(int, long[], double[]) - Constructor for class drcl.inet.contract.IDConfig.Message
 
IDConfig.Message(int, long[]) - Constructor for class drcl.inet.contract.IDConfig.Message
 
IDLE_CUR - Static variable in class drcl.inet.sensorsim.CPUAvr
 
IDLookup - class drcl.inet.contract.IDLookup.
The IdentityLookup contract.
IDLookup() - Constructor for class drcl.inet.contract.IDLookup
 
IDLookup(int) - Constructor for class drcl.inet.contract.IDLookup
 
ID_CSL - Static variable in interface drcl.inet.InetConstants
 
ID_HELLO - Static variable in class drcl.inet.core.CSLBuilder
 
ID_IDENTITY - Static variable in class drcl.inet.core.CSLBuilder
 
ID_IGMP - Static variable in class drcl.inet.core.CSLBuilder
 
ID_NI - Static variable in class drcl.inet.core.CSLBuilder
 
ID_PKT_DISPATCHER - Static variable in class drcl.inet.core.CSLBuilder
 
ID_PKT_FILTER - Static variable in class drcl.inet.core.CSLBuilder
 
ID_PKT_FILTER_SWITCH - Static variable in class drcl.inet.core.CSLBuilder
 
ID_QUEUE - Static variable in class drcl.inet.core.CSLBuilder
 
ID_RT - Static variable in class drcl.inet.core.CSLBuilder
 
ID_TRACE_RT - Static variable in interface drcl.inet.InetConstants
 
IFQuery - class drcl.inet.contract.IFQuery.
The InterfaceInfoQuery contract.
IFQuery() - Constructor for class drcl.inet.contract.IFQuery
 
IFQuery(int) - Constructor for class drcl.inet.contract.IFQuery
 
IGMP_MESSAGE_SIZE - Static variable in class drcl.inet.core.sIGMP
IGMP message size (RFC2236).
IMPLEMENTATION - Static variable in class drcl.inet.core.RT
 
INDENT - Variable in class drcl.comp.tool.DotDump
 
INFINITY - Static variable in class drcl.inet.protocol.dv.DV
Infinity metric.
INFINITY - Static variable in class drcl.inet.protocol.dvmrp.DVMRP
Metric of infinity.
INIT - Static variable in interface drcl.inet.protocol.cbt.CBTConstants
 
INIT - Static variable in interface drcl.inet.socket.SocketStates
 
INITIALIZE_PORT_ID - Static variable in class drcl.inet.mac.AdaptiveAntenna
 
INITIALIZE_PORT_ID - Static variable in class drcl.inet.mac.Antenna
 
INITIALIZE_PORT_ID - Static variable in class drcl.inet.mac.SwitchedBeamAntenna
 
INIT_SS_THRESHOLD - Static variable in class drcl.inet.transport.TCP
Initial slow-start threshold (unit of MSS bytes).
INOUT_PORT_ID - Static variable in class drcl.comp.lib.Talk
 
INSTANCE - Static variable in class drcl.comp.ContractAny
 
INSTANCE - Static variable in class drcl.comp.contract.DebugContract
 
INSTANCE - Static variable in class drcl.comp.contract.DoubleEventContract
 
INSTANCE - Static variable in class drcl.comp.contract.ErrorContract
 
INSTANCE - Static variable in class drcl.comp.contract.EventContract
 
INSTANCE - Static variable in class drcl.comp.contract.GarbageContract
 
INSTANCE - Static variable in class drcl.comp.contract.PropertyContract
 
INSTANCE - Static variable in class drcl.comp.contract.TraceContract
 
INSTANCE - Static variable in class drcl.inet.contract.ConfigSwitch
 
INSTANCE - Static variable in class drcl.inet.contract.DatagramContract
 
INSTANCE - Static variable in class drcl.inet.contract.IDConfig
 
INSTANCE - Static variable in class drcl.inet.contract.McastHostEvent
 
INSTANCE - Static variable in class drcl.inet.contract.NeighborEvent
 
INSTANCE - Static variable in class drcl.inet.contract.PktDelivery
 
INSTANCE - Static variable in class drcl.inet.contract.PktSending
 
INSTANCE - Static variable in class drcl.inet.contract.RTConfig
 
INSTANCE - Static variable in class drcl.inet.contract.RTLookup
 
INSTANCE - Static variable in class drcl.inet.mac.ARPContract
 
INSTANCE - Static variable in class drcl.inet.mac.LLMacContract
 
INSTANCE - Static variable in class drcl.inet.mac.MacPhyContract
 
INSTANCE - Static variable in class drcl.inet.mac.NeighborQueryContract
 
INSTANCE - Static variable in class drcl.inet.mac.NodeChannelContract
 
INSTANCE - Static variable in class drcl.inet.mac.PositionReportContract
 
INSTANCE - Static variable in class drcl.inet.mac.RadioPropagationQueryContract
 
INSTANCE - Static variable in class drcl.inet.sensorsim.BatteryContract
 
INSTANCE - Static variable in class drcl.inet.sensorsim.SensorAgentPhyContract
 
INSTANCE - Static variable in class drcl.inet.sensorsim.SensorAppAgentContract
 
INSTANCE - Static variable in class drcl.inet.sensorsim.SensorAppWirelessAgentContract
 
INSTANCE - Static variable in class drcl.inet.sensorsim.SensorNeighborQueryContract
 
INSTANCE - Static variable in class drcl.inet.sensorsim.SensorNodeChannelContract
 
INSTANCE - Static variable in class drcl.inet.sensorsim.SensorPositionReportContract
 
INSTANCE - Static variable in class drcl.inet.sensorsim.SensorRadioPropagationQueryContract
 
INSTANCE - Static variable in class drcl.intserv.SchedulerConfig
 
INSTANCE - Static variable in class drcl.ruv.ShellContract
 
INTEGER_SIZE - Static variable in class drcl.inet.protocol.aodv.AODV_RERR
 
INTEGER_SIZE - Static variable in class drcl.inet.protocol.aodv.AODV_RREP
 
INTEGER_SIZE - Static variable in class drcl.inet.protocol.aodv.AODV_RREQ
 
INTERRUPT - Static variable in class drcl.ruv.ShellContract
 
IN_PROFILE - Static variable in interface drcl.diffserv.DFConstants
The IN_PROFILE value of the two-label AF class.
IS_EMPTY - Static variable in class drcl.comp.queue.ActiveQueueContract
 
IS_FULL - Static variable in class drcl.comp.queue.ActiveQueueContract
 
Identity - class drcl.inet.core.Identity.
The component that manages the identities of the network node.
Identity() - Constructor for class drcl.inet.core.Identity
 
Identity(String) - Constructor for class drcl.inet.core.Identity
 
InetConfig - class drcl.inet.InetConfig.
Defines Inet global configuration.
InetConfig() - Constructor for class drcl.inet.InetConfig
 
InetConstants - interface drcl.inet.InetConstants.
A collection of constants that are used in the INET framework, especially defining port IDs for auto-build of nodes.
InetCoreConstants - interface drcl.inet.core.InetCoreConstants.
 
InetPacket - class drcl.inet.InetPacket.
Defines the packet structure for the INET framework.
InetPacket() - Constructor for class drcl.inet.InetPacket
 
InetPacket(long, long, int, int, int, boolean, long, int, int, int, Object, int) - Constructor for class drcl.inet.InetPacket
 
InetPacket(long, long, int, int, int, boolean, long, int, int, int, Object, int, long) - Constructor for class drcl.inet.InetPacket
 
InetSocket - class drcl.inet.socket.InetSocket.
This class implements a "socket" equivalent API for application components in the INET framework.
InetSocket(Port, Port) - Constructor for class drcl.inet.socket.InetSocket
 
InetSocket(long, Port, Port) - Constructor for class drcl.inet.socket.InetSocket
 
InetUtil - class drcl.inet.InetUtil.
The utility class that offers tools for building a network topology and so on.
InetUtil() - Constructor for class drcl.inet.InetUtil
 
IntInterval - class drcl.util.scalar.IntInterval.
 
IntInterval() - Constructor for class drcl.util.scalar.IntInterval
 
IntInterval(int, int) - Constructor for class drcl.util.scalar.IntInterval
 
IntObj - class drcl.data.IntObj.
Class that is similar to Integer but is mutable.
IntObj() - Constructor for class drcl.data.IntObj
 
IntObj(int) - Constructor for class drcl.data.IntObj
 
IntServToS - class drcl.intserv.IntServToS.
 
IntServToS() - Constructor for class drcl.intserv.IntServToS
 
IntSpace - class drcl.util.scalar.IntSpace.
An integer space.
IntSpace() - Constructor for class drcl.util.scalar.IntSpace
 
IntSpace(int, int) - Constructor for class drcl.util.scalar.IntSpace
 
IntUtil - class drcl.util.scalar.IntUtil.
Some commonly-used int utilities.
IntUtil() - Constructor for class drcl.util.scalar.IntUtil
 
IntVector - class drcl.util.scalar.IntVector.
 
IntVector() - Constructor for class drcl.util.scalar.IntVector
 
IntVector(int, int) - Constructor for class drcl.util.scalar.IntVector
 
InterfaceInfo - class drcl.inet.data.InterfaceInfo.
Defines the information of an interface of a network node.
InterfaceInfo(long, long) - Constructor for class drcl.inet.data.InterfaceInfo
 
InterfaceInfo(NetAddress) - Constructor for class drcl.inet.data.InterfaceInfo
 
InterfaceInfo(int) - Constructor for class drcl.inet.data.InterfaceInfo
 
InterfaceInfo(NetAddress, NetAddress[], double[]) - Constructor for class drcl.inet.data.InterfaceInfo
 
InterfaceInfo(NetAddress, NetAddress, double) - Constructor for class drcl.inet.data.InterfaceInfo
 
InterfaceInfo(int, double, int) - Constructor for class drcl.inet.data.InterfaceInfo
 
InterfaceInfo(long, long, int, double, int) - Constructor for class drcl.inet.data.InterfaceInfo
 
InterfaceInfo(int, long, long, int, double, int) - Constructor for class drcl.inet.data.InterfaceInfo
 
InterfaceInfo() - Constructor for class drcl.inet.data.InterfaceInfo
 
IrregularTerrainModel - class drcl.inet.mac.IrregularTerrainModel.
This class implements the Irregular Terrain Model.
IrregularTerrainModel() - Constructor for class drcl.inet.mac.IrregularTerrainModel
Creates new IrregularTerrainModel.
id - Variable in class drcl.comp.Component
Identification, must be unique within the parent component.
id - Variable in class drcl.comp.Port
ID of the port, unique in the port group it belongs to.
id - Variable in class drcl.net.Packet
The packet ID that is used and maintained by instrument components, should be globally and uniquely recognized.
iduplicate(Component) - Method in class drcl.comp.Component
Duplicates the internal structure of the source component.
ifindex - Variable in class drcl.inet.protocol.cbt.CBTInterfaceTimer
 
ifs - Variable in class drcl.inet.protocol.cbt.CBTState
 
imag() - Method in class drcl.util.scalar.Complex
Returns the imaginary part of the Complex.
inc(double) - Method in class drcl.data.DoubleObj
Increases the double by delta_ and returns the new value.
inc(int) - Method in class drcl.data.IntObj
Increases the integer by delta_ and returns the new value.
inc(long) - Method in class drcl.data.LongObj
Increases the long by delta_ and returns the new value.
includeStub() - Method in class drcl.net.graph.Relaxer
 
incomingIf - Variable in class drcl.inet.contract.RTLookup.Message
 
increaseEnqueCount() - Method in class drcl.comp.queue.ActiveQueue
Increases the enqueue counter, for diagnosis purpose.
indexOf(String) - Method in class drcl.comp.tool.ComponentDebugger
 
indexOf(int) - Method in class drcl.util.scalar.IntVector
Returns the index of the first occurance.
indexOf(long) - Method in class drcl.util.scalar.LongVector
Returns the index of the first occurance.
info() - Method in class drcl.comp.ACARuntime
Returns general information of this runtime.
info() - Method in class drcl.comp.ARuntime
Returns general information of this runtime.
info(String) - Method in class drcl.comp.AWorkerThread
 
info() - Method in class drcl.comp.Component
Returns information regarding this component.
info() - Method in class drcl.comp.ComponentTemplate
 
info(boolean) - Method in class drcl.comp.ForkManager
Lists the fork event queue (optional) and all other information regarding this manager.
info() - Method in class drcl.comp.Port
 
info() - Method in class drcl.comp.Wire
 
info() - Method in class drcl.comp.WorkerThread
 
info(String) - Method in class drcl.comp.WorkerThread
 
info() - Method in class drcl.comp.WrapperComponent
 
info() - Method in class drcl.comp.lib.Bouncer
 
info() - Method in class drcl.comp.lib.Delay
 
info() - Method in class drcl.comp.lib.RNG
 
info() - Method in class drcl.comp.lib.Relay
 
info() - Method in class drcl.comp.lib.Stats
 
info() - Method in class drcl.comp.lib.Talk
Script interface which reveals the internal states of the component.
info() - Method in class drcl.comp.lib.TextDisplay
 
info() - Method in class drcl.comp.lib.bytestream.ByteStreamNetPeer
 
info() - Method in class drcl.comp.lib.bytestream.ByteStreamPeer
 
info() - Method in class drcl.comp.queue.ActiveQueue
 
info(String) - Method in class drcl.comp.queue.ActiveQueue
 
info() - Method in class drcl.comp.queue.QLogic
Prints the content (states) of this queue management instance.
info(String) - Method in class drcl.comp.queue.QLogic
Prints the content (states) of this queue management instance.
info(String) - Method in class drcl.comp.queue.QueueFIFO
 
info() - Method in class drcl.comp.tool.ComponentTester
 
info() - Method in class drcl.comp.tool.CountMonitor
 
info() - Method in class drcl.comp.tool.CountMonitor2
 
info() - Method in class drcl.comp.tool.DataCounter
 
info() - Method in class drcl.comp.tool.DotDump
 
info() - Method in class drcl.comp.tool.DotDump2
 
info() - Method in class drcl.comp.tool.EventTester
 
info() - Method in class drcl.comp.tool.HistogramPlotter
 
info() - Method in class drcl.comp.tool.Plotter
 
info() - Method in class drcl.comp.tool.RunningAverage
 
info(String) - Method in class drcl.comp.tool.TimerList
 
info() - Method in class drcl.data.Map
Prints out the content of this map and represents the keys by the indices of 1's.
info(String) - Method in class drcl.diffserv.DFProfile
Prints out the content of the installed marker and meter.
info(String) - Method in class drcl.diffserv.HQS
 
info() - Method in class drcl.diffserv.Marker
Prints out the content of this marker.
info(String) - Method in class drcl.diffserv.Marker
Prints out the content of this marker.
info() - Method in class drcl.diffserv.Meter
 
info(String) - Method in class drcl.diffserv.Meter
Prints out the content of this meter.
info(String) - Method in class drcl.diffserv.TB_meter
 
info(String) - Method in class drcl.diffserv.TC_meter
 
info(String) - Method in class drcl.diffserv.TSW_meter
 
info() - Method in class drcl.diffserv.TrafficConditioner
 
info(String) - Method in class drcl.diffserv.scheduling.ColorQueue
 
info() - Method in class drcl.inet.CSLBuilder
 
info() - Method in class drcl.inet.CoreServiceLayer
 
info() - Method in class drcl.inet.Link
 
info() - Method in class drcl.inet.Network
 
info() - Method in class drcl.inet.Node
 
info() - Method in class drcl.inet.NodeBuilder
 
info() - Method in class drcl.inet.TraceRT
 
info() - Method in class drcl.inet.application.BulkSink
 
info() - Method in class drcl.inet.application.BulkSource
 
info() - Method in class drcl.inet.application.BulkSourceSink
 
info() - Method in class drcl.inet.application.FileSource
 
info() - Method in class drcl.inet.application.SApplication
 
info() - Method in class drcl.inet.application.SUDPApplication
 
info() - Method in class drcl.inet.application.fsp
 
info() - Method in class drcl.inet.application.fspd
 
info() - Method in class drcl.inet.application.ftp
 
info() - Method in class drcl.inet.application.ftpd
 
info() - Method in class drcl.inet.core.CSLBuilder
 
info() - Method in class drcl.inet.core.CoreServiceLayer
 
info() - Method in class drcl.inet.core.Hello
 
info() - Method in class drcl.inet.core.Hellov
 
info() - Method in class drcl.inet.core.Identity
Outputs the identities stored in this database and their timeout instances.
info() - Method in class drcl.inet.core.NI
 
info() - Method in class drcl.inet.core.PktDispatcher
 
info(String) - Method in class drcl.inet.core.Queue
 
info() - Method in class drcl.inet.core.QueueNI
 
info() - Method in class drcl.inet.core.RT
 
info() - Method in class drcl.inet.core.VIFPack
 
info() - Method in class drcl.inet.core.ni.DropTailPointopointNI
 
info(String) - Method in class drcl.inet.core.queue.DropTail
 
info(String) - Method in class drcl.inet.core.queue.FIFO
 
info(String) - Method in class drcl.inet.core.queue.FRED
 
info(String) - Method in class drcl.inet.core.queue.MQueue
 
info(String) - Method in class drcl.inet.core.queue.PriorityQueue
 
info(String) - Method in class drcl.inet.core.queue.RED
 
info(String) - Method in class drcl.inet.core.queue.SRED
 
info() - Method in class drcl.inet.core.sIGMP
Provide multicast group membership information on each interface.
info() - Method in class drcl.inet.mac.ARP
 
info() - Method in class drcl.inet.mac.FreeSpaceModel
 
info() - Method in class drcl.inet.mac.IrregularTerrainModel
Return the name of this component.
info() - Method in class drcl.inet.mac.RadioPropagationModel
 
info() - Method in class drcl.inet.mac.TworayGroundModel
 
info() - Method in class drcl.inet.protocol.aodv.AODV
 
info() - Method in class drcl.inet.protocol.cbt.CBT
 
info() - Method in class drcl.inet.protocol.cbt.CBTTimingPack
 
info() - Method in class drcl.inet.protocol.dv.DV
Provide routing table information.
info() - Method in class drcl.inet.protocol.dvmrp.DVMRP
 
info() - Method in class drcl.inet.protocol.dvmrp.DVMRPTimingPack
 
info() - Method in class drcl.inet.protocol.ospf.OSPF
 
info(String) - Method in class drcl.inet.protocol.ospf.OSPF_Area
 
info(String) - Method in class drcl.inet.protocol.ospf.OSPF_Interface
 
info(String) - Method in class drcl.inet.protocol.ospf.OSPF_Neighbor
 
info() - Method in class drcl.inet.protocol.ospf.OSPF_QoS
 
info() - Method in class drcl.inet.sensorsim.SeismicProp
 
info() - Method in class drcl.inet.sensorsim.SensorRadioPropagationModel
 
info() - Method in class drcl.inet.socket.Launcher
 
info() - Method in class drcl.inet.socket.SocketApplication
 
info() - Method in class drcl.inet.socket.SocketMaster
 
info() - Method in class drcl.inet.socket.TCP_full
 
info() - Method in class drcl.inet.socket.TCP_socket
 
info() - Method in class drcl.inet.tool.NamTrace
 
info() - Method in class drcl.inet.tool.PktMonitor
 
info() - Method in class drcl.inet.transport.TCP
 
info() - Method in class drcl.inet.transport.TCPSink
 
info() - Method in class drcl.inet.transport.TCPb
 
info() - Method in class drcl.inet.transport.UDP
 
info() - Method in class drcl.intserv.Admission
 
info() - Method in class drcl.intserv.NamTrace
 
info() - Method in class drcl.intserv.Scheduler
 
info() - Method in class drcl.intserv.scheduler.scheduler_PGPS
 
info() - Method in class drcl.intserv.scheduler.scheduler_SFQ
 
info() - Method in class drcl.intserv.scheduler.scheduler_VC
 
info() - Method in class drcl.intserv.scheduler.scheduler_WF2Q
 
info() - Method in class drcl.net.graph.Graph
 
info() - Method in class drcl.net.graph.TopologyParser
 
info() - Method in class drcl.net.graph.TopologyReader
 
info() - Method in class drcl.net.tool.Classifier
 
info() - Method in class drcl.net.tool.NamTrace
 
info() - Method in class drcl.net.tool.Receiver
 
info() - Method in class drcl.net.traffic.SimpleTrace
 
info() - Method in class drcl.net.traffic.TCPTrace
 
info() - Method in class drcl.net.traffic.TraceInput
 
info() - Method in class drcl.net.traffic.TrafficComponent
 
info(String) - Method in class drcl.net.traffic.TrafficComponent
 
info(String) - Method in class drcl.net.traffic.TrafficShaper
Prints out the content of this traffic shaper instance.
info(String) - Method in class drcl.net.traffic.TrafficShaperComponent
 
info(String) - Method in class drcl.net.traffic.TrafficSourceComponent
Prints the content of this source component.
info(String) - Method in class drcl.net.traffic.tsCDSmooth
 
info(String) - Method in class drcl.net.traffic.tsExpOnOff
 
info(String) - Method in class drcl.net.traffic.tsFixedPoints
 
info(String) - Method in class drcl.net.traffic.tsOnOff
 
info(String) - Method in class drcl.net.traffic.tsPacketTrain
 
info(String) - Method in class drcl.net.traffic.tsParetoOnOff
 
info(String) - Method in class drcl.net.traffic.tsPeakRate
 
info(String) - Method in class drcl.net.traffic.tsPeriodic
 
info(String) - Method in class drcl.net.traffic.tsPoisson
 
info(String) - Method in class drcl.net.traffic.tsPoissonVariableSize
 
info(String) - Method in class drcl.net.traffic.tsRTSmooth
 
info(String) - Method in class drcl.net.traffic.tsTokenBucket
 
info() - Method in class drcl.ruv.CommandTask
 
info() - Method in class drcl.ruv.Dterm
 
info() - Method in class drcl.ruv.DtermAWT
 
info() - Method in class drcl.ruv.Shell
 
info() - Method in class drcl.ruv.System
 
info() - Method in class drcl.ruv.SystemMonitor
 
info() - Method in class drcl.ruv.TclAction
 
info() - Method in class drcl.ruv.Term
 
info() - Method in class drcl.sim.event.SESimulator
Returns general information of this runtime.
info() - Method in class drcl.sim.event.SESimulatorOld
 
info(String) - Method in class drcl.sim.event.SEThread
 
info(String) - Method in class drcl.sim.event.SEThreadOld
 
info() - Method in class drcl.util.TraceManager
 
info(String) - Method in class drcl.util.queue.CalendarQueue
Prints the content of the queue.
info() - Method in class drcl.util.queue.CalendarQueue
Prints the content of the queue.
info(String) - Method in class drcl.util.queue.CalendarQueue2
Prints the content of the queue.
info() - Method in class drcl.util.queue.CalendarQueue2
Prints the content of the queue.
info(String) - Method in class drcl.util.queue.CalendarQueue3
Prints the content of the queue.
info() - Method in class drcl.util.queue.CalendarQueue3
Prints the content of the queue.
info(String, boolean) - Method in class drcl.util.queue.FiniteVSQueueImpl
 
info(String, boolean) - Method in interface drcl.util.queue.Queue
Prints the content of the queue.
info() - Method in interface drcl.util.queue.Queue
Prints the content of the queue.
info(String) - Method in interface drcl.util.queue.Queue
Prints the content of the queue.
info(String, boolean) - Method in class drcl.util.queue.QueueImpl
 
info() - Method in class drcl.util.queue.QueueImpl
 
info(String) - Method in class drcl.util.queue.QueueImpl
 
info(String, boolean) - Method in class drcl.util.queue.VariableSizeQueueImpl
 
info(String) - Method in class drcl.util.random.Constant
 
info(String) - Method in class drcl.util.random.ExponentialDistribution
 
info(String) - Method in class drcl.util.random.GaussianDistribution
 
info(String) - Method in class drcl.util.random.LognormalDistribution
 
info(String) - Method in class drcl.util.random.LognormalParetoDistribution
 
info(String) - Method in class drcl.util.random.ParetoDistribution
 
info() - Method in class drcl.util.random.RandomNumberGenerator
 
info(String) - Method in class drcl.util.random.RandomNumberGenerator
 
info(String) - Method in class drcl.util.random.TruncatedLognormalDistribution
 
info(String) - Method in class drcl.util.random.TruncatedParetoDistribution
 
info(String) - Method in class drcl.util.random.UniformDistribution
 
info() - Method in class drcl.util.scalar.IntSpace
 
info() - Method in class drcl.util.scalar.LongSpace
 
infoPort - Variable in class drcl.comp.Component
The information port of this component.
init(Interp, Object, String) - Method in class drcl.inet.TclComponent
Initializes the component.
init(Interp, Object) - Method in class drcl.ruv.TclAction
Initializes the component.
initAzimuthPatterns(String) - Method in class drcl.inet.mac.Antenna
 
initBucketSize - Variable in class drcl.net.traffic.traffic_TokenBucket
 
initElevationPatterns(String) - Method in class drcl.inet.mac.Antenna
 
initialize() - Method in class drcl.inet.sensorsim.BatteryBase
 
initialize(double) - Method in class drcl.inet.sensorsim.BatteryBase
 
initializeCoinCell() - Method in class drcl.inet.sensorsim.BatteryCoinCell
Initializes the current-capacity table.
initializeLiNR() - Method in class drcl.inet.sensorsim.BatteryLiNR
Initializes the current-capacity table
initializeSimple() - Method in class drcl.inet.sensorsim.BatterySimple
Initializes the simple battery model.
inject(Object, Object[]) - Static method in class drcl.comp.Util
Injects data_ at the specified ports.
inject(Object, Object) - Static method in class drcl.comp.Util
Injects data_ at the specified port(s).
inject(String, String, String) - Method in class drcl.inet.protocol.aodv.UIUCInjector
Inject a bit flip to the packet header of AODV packet.
injectAODVUU(AODV_Packet) - Method in class drcl.inet.protocol.aodv.UIUCInjector
 
inoutSplit() - Method in class drcl.comp.Port
Splits the "IN" wire/"OUT" wire of this port.
inoutSplit(Port) - Method in class drcl.comp.Wire
Splits this wire with respect to the target port.
inputData(int, double, double) - Method in class drcl.inet.sensorsim.BatteryTable
Inputs an entry in the table
insert(byte[], int, int) - Method in class drcl.util.CircularBuffer
Inserts data to circular buffers.
insert(byte[], int, int, int) - Method in class drcl.util.CircularBuffer
Inserts data to circular buffers.
insertEvent(int, String, double, Object, Port) - Method in class drcl.comp.tool.ComponentTester
Inserts a "sending" event Use ComponentTester.viewBatch() to view the list of events in the batch.
insertEvent(int, String, double, Object, String, Port) - Method in class drcl.comp.tool.ComponentTester
Inserts a "receiving" event Use ComponentTester.viewBatch() to view the list of events in the batch.
insertEvent(int, String, double, Object, String, String) - Method in class drcl.comp.tool.ComponentTester
Inserts a "receiving" event.
insertEvent(int, String, double) - Method in class drcl.comp.tool.ComponentTester
Inserts a finish event.
insertEvent(int, String, double, String) - Method in class drcl.comp.tool.ComponentTester
Inserts a message event.
insertEvent(int, String, double, Object, Port) - Method in class drcl.comp.tool.EventTester
Inserts a "send"/"rr-reply" event
insertEvent(int, String, double, Object) - Method in class drcl.comp.tool.EventTester
Inserts a "rr-reply" event, corresponding to last event.
insertEvent(int, String, double, Object, String, Port) - Method in class drcl.comp.tool.EventTester
Inserts a "receive" event
insertEvent(int, String, double, Object, String, String) - Method in class drcl.comp.tool.EventTester
Inserts a "receive" event.
insertEvent(int, String, double) - Method in class drcl.comp.tool.EventTester
Inserts a finish event.
insertEvent(int, String, double, String) - Method in class drcl.comp.tool.EventTester
Inserts a message event.
insertEvent(int, String) - Method in class drcl.comp.tool.EventTester
Inserts a message event.
insertValueAt(double, int) - Method in class drcl.util.scalar.DoubleVector
 
insertValueAt(int, int) - Method in class drcl.util.scalar.IntVector
 
insertValueAt(long, int) - Method in class drcl.util.scalar.LongVector
 
installTrajectory(double[][]) - Method in class drcl.inet.mac.MobilityModel
Installs a trajectory array.
intValue() - Method in class drcl.data.DoubleObj
 
intValue() - Method in class drcl.data.IntObj
 
intValue() - Method in class drcl.data.LongObj
 
intValue() - Method in class drcl.data.NumberObj
 
interArrivalTime - Variable in class drcl.net.traffic.traffic_PacketTrain
 
interpretType(InetPacket) - Static method in class drcl.intserv.IntServToS
 
interpretType(int) - Static method in class drcl.intserv.IntServToS
 
interrupt() - Method in class drcl.inet.application.SApplication
 
interruptReceiving() - Method in class drcl.comp.lib.bytestream.ByteStreamPeer
Interrupts a blocked receiving with the default IO exception.
interruptReceiving(IOException) - Method in class drcl.comp.lib.bytestream.ByteStreamPeer
Interrupts a blocked receiving with the given exception.
interruptSending() - Method in class drcl.comp.lib.bytestream.ByteStreamPeer
Interrupts a blocked sending with the default IO exception.
interruptSending(IOException) - Method in class drcl.comp.lib.bytestream.ByteStreamPeer
Interrupts a blocked sending with the specified IO exception.
intersectedWith(IntSpace) - Method in class drcl.util.scalar.IntSpace
 
intersectedWith(LongSpace) - Method in class drcl.util.scalar.LongSpace
 
isACK() - Method in class drcl.inet.transport.TCPPacket
 
isAccept() - Method in class drcl.inet.socket.SocketContract.Message
 
isAcceptReply() - Method in class drcl.inet.socket.SocketContract.Message
 
isAccountingEnabled() - Method in class drcl.net.tool.NamTrace
Returns true if accounting of each type of event is enabled.
isActivated() - Method in class drcl.intserv.SpecFlow
Returns true if the flowspec is activated.
isActive() - Method in class drcl.inet.sensorsim.CPUBase
Returns true if the CPU is active.
isAncestorOf(Component) - Method in class drcl.comp.Component
Returns true if the component hierarchy rooted at this component contains the specified component.
isAnonymous() - Method in class drcl.comp.lib.Talk
 
isAny(long) - Method in class drcl.net.Address
Returns true if the argument is a broadcast address.
isAppendNewLineToObjectEnabled() - Method in class drcl.comp.io.FileComponent
 
isAppendNewLineToObjectEnabled() - Method in class drcl.comp.io.Stdout
 
isAttachedToBy(Port) - Method in class drcl.comp.Wire
Returns true if the specified port is attached to this wire.
isAttachedToInBy(Port) - Method in class drcl.comp.Wire
Returns true if the specified port is attached to this wire as IN ports.
isAttachedToOutBy(Port) - Method in class drcl.comp.Wire
Returns true if the specified port is attached to this wire as OUT ports.
isAutoFlushEnabled() - Method in class drcl.comp.io.FileComponent
 
isBroadcast() - Method in class drcl.inet.contract.PktSending.Message
 
isBroadcast - Variable in class drcl.inet.protocol.cbt.CBTInterface
True if the interface is a broadcast LAN.
isByteCountSupported() - Method in class drcl.net.FooPacket
 
isByteCountSupported() - Method in class drcl.net.Packet
 
isCE() - Method in class drcl.inet.InetPacket
 
isCartesianCoordinates() - Static method in class drcl.inet.mac.RadioPropagationModel
Gets the flag of using Cartesian coordinates or not.
isClose() - Method in class drcl.inet.socket.SocketContract.Message
 
isCloseReply() - Method in class drcl.inet.socket.SocketContract.Message
 
isCommandComplete(String) - Method in class drcl.ruv.ShellPython
 
isCommandComplete(String) - Method in class drcl.ruv.ShellTcl
 
isComponentMessageFeedbackEnabled() - Method in class drcl.net.tool.NamTrace
Returns true if component message feedback through this component's infoport is enabled.
isConnect() - Method in class drcl.inet.socket.SocketContract.Message
 
isConnectReply() - Method in class drcl.inet.socket.SocketContract.Message
 
isConnectedWith(Port) - Method in class drcl.comp.Port
 
isContainer() - Method in class drcl.comp.Component
Returns true if this component is a container.
isControlPacket() - Method in class drcl.inet.InetPacket
 
isCopyEnabled() - Method in class drcl.comp.lib.Relay
Returns true if copy of data is enabled.
isDataPacket() - Method in class drcl.inet.InetPacket
 
isDataTraceEnabled() - Method in class drcl.comp.Port
 
isDead() - Method in class drcl.inet.sensorsim.BatteryBase
 
isDead() - Method in class drcl.inet.sensorsim.BatteryCoinCell
Returns true if all of the energy has been consumed.
isDead() - Method in class drcl.inet.sensorsim.BatteryLiNR
Returns true if all of the energy has been consumed.
isDead() - Method in class drcl.inet.sensorsim.BatterySimple
Returns true if all of the energy has been consumed.
isDebugEnabled() - Method in class drcl.comp.ACARuntime
 
isDebugEnabled() - Method in class drcl.comp.Component
Returns true if the debug flag is on.
isDebugEnabled() - Method in class drcl.comp.ForkManager
 
isDebugEnabled() - Method in class drcl.diffserv.TC_meter
 
isDebugEnabled() - Method in class drcl.net.graph.ShortestPathTree
 
isDebugEnabledAt(String) - Method in class drcl.comp.ACARuntime
 
isDebugEnabledAt(int) - Method in class drcl.comp.Component
Returns true if the flag(s) is(are) enabled at the specified debug level(s).
isDebugExeEnabled() - Method in class drcl.comp.tool.ComponentMonitor
 
isDegradedQoSEnabled() - Method in class drcl.intserv.Scheduler
 
isDelayACKEnabled() - Method in class drcl.inet.transport.TCPSink
 
isDelayACKEnabled() - Method in class drcl.inet.transport.TCPb
 
isDirectOutputEnabled() - Method in class drcl.comp.Component
Returns true if the error notice flag is on.
isDirectional() - Method in class drcl.net.graph.Link
Returns true if it is a directional link.
isDirectlyRelatedTo(Component) - Method in class drcl.comp.Component
Returns true if one component contains the other's.
isDisplayable() - Method in class drcl.comp.contract.GarbageContract.Message
 
isDown() - Method in class drcl.inet.sensorsim.RadioBase
Returns true if the radio is sleep or off.
isDownstreamIf(int) - Method in class drcl.inet.protocol.cbt.CBTState
Returns true if the interface exists and is a downstream.
isDropHeadEnabled() - Method in class drcl.inet.core.queue.FIFO
 
isDropHeadEnabled() - Method in class drcl.inet.core.queue.MQueue
 
isDropHeadEnabled() - Method in class drcl.inet.core.queue.PriorityQueue
 
isECT() - Method in class drcl.inet.InetPacket
 
isEchoEnabled() - Method in class drcl.comp.lib.Relay
Returns true if copy of data is enabled.
isEchoEnabled() - Method in class drcl.comp.lib.Talk
 
isEchoEnabled() - Method in class drcl.inet.protocol.cbt.CBT
 
isEmpty() - Method in class drcl.comp.queue.ActiveQueue
Return true if the queue is empty.
isEmpty(Port) - Static method in class drcl.comp.queue.ActiveQueueContract
 
isEmpty() - Method in class drcl.comp.queue.QLogic
Returns true if the queue is empty.
isEmpty() - Method in class drcl.comp.queue.QueueFIFO
Return true if the queue is empty.
isEmpty() - Method in class drcl.diffserv.HQS
 
isEmpty() - Method in class drcl.diffserv.scheduling.ColorQueue
 
isEmpty() - Method in class drcl.inet.core.queue.DropTail
Return true if the queue is empty.
isEmpty() - Method in class drcl.inet.core.queue.FIFO
Return true if the queue is empty.
isEmpty() - Method in class drcl.inet.core.queue.MQueue
Return true if the queue is empty.
isEmpty() - Method in class drcl.inet.core.queue.PriorityQueue
Return true if the queue is empty.
isEmpty() - Method in class drcl.intserv.Scheduler
 
isEmpty() - Method in class drcl.util.queue.CalendarQueue
 
isEmpty() - Method in class drcl.util.queue.CalendarQueue2
 
isEmpty() - Method in class drcl.util.queue.CalendarQueue3
 
isEmpty() - Method in interface drcl.util.queue.Queue
Returns true if the queue is empty.
isEmpty() - Method in class drcl.util.queue.QueueImpl
 
isEmpty() - Method in class drcl.util.queue.VSTreeMapQueue
 
isEnabled() - Method in class drcl.comp.Component
Returns true if the component is enabled for receiving data.
isEnabled() - Method in class drcl.ruv.CommandTask
 
isError() - Method in class drcl.inet.socket.SocketContract.Message
 
isErrorExeEnabled() - Method in class drcl.comp.tool.ComponentMonitor
 
isErrorNoticeEnabled() - Method in class drcl.comp.Component
Returns true if the error notice flag is on.
isEstablished() - Method in class drcl.inet.socket.SocketContract.Message
 
isEventExeEnabled() - Method in class drcl.comp.tool.ComponentMonitor
 
isEventExportEnabled() - Method in class drcl.comp.Component
Returns true if the state report flag is on.
isEventExportEnabled() - Method in class drcl.comp.Port
 
isEventFilteringEnabled() - Method in class drcl.comp.io.FileComponent
 
isExecutionBoundary() - Method in class drcl.comp.Port
 
isExtensionEnabled() - Method in class drcl.comp.Extension
 
isFIN() - Method in class drcl.inet.transport.TCPPacket
 
isFocused() - Method in class drcl.ruv.Dterm
 
isFocused() - Method in class drcl.ruv.DtermAWT
 
isFocused() - Method in class drcl.ruv.Term
 
isForcedError() - Method in class drcl.inet.mac.Mac_802_11_Packet
 
isFragment() - Method in class drcl.inet.InetPacket
 
isFragmentEnabled() - Method in class drcl.inet.core.PktDispatcher
 
isFull() - Method in class drcl.comp.queue.ActiveQueue
Return true if the queue is full.
isFull(Port) - Static method in class drcl.comp.queue.ActiveQueueContract
 
isFull() - Method in class drcl.comp.queue.QLogic
Returns true if the queue is full.
isFull() - Method in class drcl.comp.queue.QueueFIFO
Return true if the queue is full.
isFull() - Method in class drcl.diffserv.HQS
 
isFull() - Method in class drcl.diffserv.scheduling.ColorQueue
 
isFull() - Method in class drcl.inet.core.queue.DropTail
Return true if the queue is full.
isFull() - Method in class drcl.inet.core.queue.FIFO
Return true if the queue is full.
isFull() - Method in class drcl.inet.core.queue.MQueue
Return true if the queue is full.
isFull() - Method in class drcl.inet.core.queue.PriorityQueue
Return true if the queue is full.
isFull() - Method in class drcl.intserv.Scheduler
 
isFull() - Method in class drcl.util.queue.FiniteFIFOQueue
 
isFull() - Method in interface drcl.util.queue.FiniteQueue
Returns true if this queue is full.
isFull() - Method in class drcl.util.queue.FiniteQueueImpl
Returns true if this queue is full.
isFull() - Method in class drcl.util.queue.FiniteVSFIFOQueue
 
isFull(int) - Method in class drcl.util.queue.FiniteVSFIFOQueue
 
isFull() - Method in interface drcl.util.queue.FiniteVSQueue
Returns true if this queue is full.
isFull(int) - Method in interface drcl.util.queue.FiniteVSQueue
Returns true if this queue is overflowed with the addition of size_.
isFull() - Method in class drcl.util.queue.FiniteVSQueueImpl
Returns true if this queue is full.
isFull(int) - Method in class drcl.util.queue.FiniteVSQueueImpl
Returns true if this queue is overflowed with the addition of size_.
isFull() - Method in class drcl.util.queue.FiniteVSSimpleQueue
 
isFull(int) - Method in class drcl.util.queue.FiniteVSSimpleQueue
 
isGarbageDisplayEnabled() - Method in class drcl.comp.Component
Returns true if the garbage display flag is on.
isGarbageEnabled() - Method in class drcl.comp.Component
Returns true if the garbage flag is on.
isGarbageExeEnabled() - Method in class drcl.comp.tool.ComponentMonitor
 
isGraft() - Method in class drcl.inet.protocol.dvmrp.DVMRPFCPacket
 
isGraftAck() - Method in class drcl.inet.protocol.dvmrp.DVMRPFCPacket
 
isHostIf - Variable in class drcl.inet.protocol.cbt.CBTInterface
True if the interface is connected to at least an end host member and implies that the interface is not an upstream interface (downstream).
isIdle() - Method in class drcl.comp.ACARuntime
Returns true if the runtime is stopped (inactive or suspended) or running but all working threads are waiting.
isIdle() - Method in class drcl.comp.ARuntime
Returns true if the runtime is stopped (inactive or suspended) or running but all working threads are waiting.
isIdle() - Method in class drcl.inet.sensorsim.CPUBase
Returns true if the CPU is idle.
isIdle() - Method in class drcl.sim.event.SESimulator
Returns true if the runtime is stopped (inactive or suspended) or running but all working threads are waiting.
isInspectionEnabled() - Method in class drcl.diffserv.TrafficConditioner
Returns true if inspection of individual flows is enabled.
isIntersectedWith(int, int) - Method in class drcl.util.scalar.IntSpace
Returns true if the intersection of the range and this space is not empty.
isIntersectedWith(long, long) - Method in class drcl.util.scalar.LongSpace
Returns true if the intersection of the range and this space is not empty.
isJoin() - Method in class drcl.inet.contract.McastHostEvent.Message
Returns true if the message is a join event.
isLabelSwitchingEnabled() - Method in class drcl.inet.core.PktDispatcher
 
isLabelled() - Method in class drcl.inet.InetPacket
 
isLeave() - Method in class drcl.inet.contract.McastHostEvent.Message
Returns true if the event struct is a leave event.
isLimitRedrawEnabled() - Method in class drcl.comp.tool.Plotter
Returns true if limited-redraw is enabled.
isLinkEmulationEnabled() - Method in class drcl.inet.CSLBuilder