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 _

P

P - Variable in class drcl.intserv.scheduler.SpecR_PTSP
 
P - Variable in class drcl.net.traffic.traffic_Periodic
 
PACKET_IN_PACKET - Static variable in class drcl.inet.InetPacket
The ``packet-in-packet'' bit mask in the flag field.
PACKET_MODE - Static variable in interface drcl.inet.InetConstants
Buffer operation mode
PEEK - Static variable in class drcl.comp.queue.ActiveQueueContract
 
PID_AODV - Static variable in interface drcl.inet.InetConstants
 
PID_DV - Static variable in interface drcl.inet.InetConstants
 
PID_DVMRP - Static variable in interface drcl.inet.InetConstants
 
PID_HELLO - Static variable in interface drcl.inet.InetConstants
 
PID_IGMP - Static variable in interface drcl.inet.InetConstants
 
PID_OSPF - Static variable in interface drcl.inet.InetConstants
 
PID_RSVP - Static variable in interface drcl.inet.InetConstants
 
PID_TCP - Static variable in interface drcl.inet.InetConstants
 
PID_TRACE_RT - Static variable in interface drcl.inet.InetConstants
 
PID_UDP - Static variable in interface drcl.inet.InetConstants
 
PKT_COUNT_EVENT - Static variable in class drcl.net.tool.TrafficMonitor
Name of the packet-mode events.
PKT_COUNT_EVENT - Static variable in class drcl.net.tool.TrafficMonitor2
Name of the packet-mode throughput events.
PKT_COUNT_PORT_ID - Static variable in class drcl.net.tool.TrafficMonitor
ID of the port to export the packet-mode events.
PKT_COUNT_PORT_ID - Static variable in class drcl.net.tool.TrafficMonitor2
ID of the port to export the packet-mode throughput events.
PKT_LOSS_EVENT - Static variable in class drcl.net.tool.TrafficMonitor2
Name of the packet-mode packet-loss-rate events.
PKT_LOSS_PORT_ID - Static variable in class drcl.net.tool.TrafficMonitor2
ID of the port to export the packet-mode packet-loss-rate events.
POLICER - Static variable in class drcl.diffserv.Marker
 
PRE_CLOSED - Static variable in interface drcl.inet.transport.TCPConstants
 
PRE_LAST_ACK - Static variable in interface drcl.inet.transport.TCPConstants
 
PRE_SYN_SENT - Static variable in interface drcl.inet.transport.TCPConstants
 
PRINT_RESULT - Static variable in class drcl.ruv.ShellContract
 
PROPAGATION_PORT_ID - Static variable in class drcl.inet.mac.WirelessPhy
 
PROPAGATION_PORT_ID - Static variable in class drcl.inet.sensorsim.SensorPhy
 
PRUNE - Static variable in class drcl.inet.contract.RTConfig
The "prune" command used in the "prune" service.
PRUNE_LIFETIME - Static variable in class drcl.inet.protocol.dvmrp.DVMRPTimingPack
Prune state lifetime (< 2hr).
PRUNE_RETX_TIME - Static variable in class drcl.inet.protocol.dvmrp.DVMRPTimingPack
Prune retransmission time (with exponential backoff).
PSM_PWR_AWAKE - Static variable in class drcl.inet.mac.Mac_802_11
PSM enabled but not in power saving
PSM_PWR_SAVE - Static variable in class drcl.inet.mac.Mac_802_11
PSM enabled and in power saving
PULL_PORT_ID - Static variable in interface drcl.inet.core.InetCoreConstants
 
Packet - class drcl.net.Packet.
This class defines the base class for implementing packets.
Packet() - Constructor for class drcl.net.Packet
 
Packet(int) - Constructor for class drcl.net.Packet
 
Packet(int, int, Object) - Constructor for class drcl.net.Packet
 
PacketException - exception drcl.net.PacketException.
 
PacketException() - Constructor for class drcl.net.PacketException
 
PacketException(String) - Constructor for class drcl.net.PacketException
 
PacketWrapper - interface drcl.net.PacketWrapper.
Packet wrapper interface.
ParetoDistribution - class drcl.util.random.ParetoDistribution.
This class implements a pareto distribution.
ParetoDistribution(double, double) - Constructor for class drcl.util.random.ParetoDistribution
 
ParetoDistribution(double, double, long) - Constructor for class drcl.util.random.ParetoDistribution
 
ParetoDistribution() - Constructor for class drcl.util.random.ParetoDistribution
 
ParetoDistribution(long) - Constructor for class drcl.util.random.ParetoDistribution
 
Paths - class drcl.ruv.Paths.
Represents the paths specified by users in RUV commands.
Paths(Component, String) - Constructor for class drcl.ruv.Paths
 
Paths(Component, String[]) - Constructor for class drcl.ruv.Paths
 
Paths(Object) - Constructor for class drcl.ruv.Paths
 
Paths(Object[], String) - Constructor for class drcl.ruv.Paths
 
PktClassifier - interface drcl.net.PktClassifier.
Interface to implement a packet classifier.
PktDelivery - class drcl.inet.contract.PktDelivery.
The packet delivery contract.
PktDelivery() - Constructor for class drcl.inet.contract.PktDelivery
 
PktDelivery(int) - Constructor for class drcl.inet.contract.PktDelivery
 
PktDispatcher - class drcl.inet.core.PktDispatcher.
Implements the packet dispatcher component in the inet router architecture.
PktDispatcher() - Constructor for class drcl.inet.core.PktDispatcher
 
PktDispatcher(String) - Constructor for class drcl.inet.core.PktDispatcher
 
PktFilter - class drcl.inet.core.PktFilter.
Ports: (otherwise listed in drcl.net.Module) "up"/"down" port group: follows Below Packet Dispatcher Contract.
PktFilter() - Constructor for class drcl.inet.core.PktFilter
 
PktFilter(String) - Constructor for class drcl.inet.core.PktFilter
 
PktFilterSwitch - class drcl.inet.core.PktFilterSwitch.
The component which routes packet filter configuration request to appropriate packet filters.
PktFilterSwitch() - Constructor for class drcl.inet.core.PktFilterSwitch
 
PktFilterSwitch(String) - Constructor for class drcl.inet.core.PktFilterSwitch
 
PktMonitor - class drcl.inet.tool.PktMonitor.
Tracking a TCP packet of a certain sequence number.
PktMonitor() - Constructor for class drcl.inet.tool.PktMonitor
 
PktMonitor(String) - Constructor for class drcl.inet.tool.PktMonitor
 
PktSending - class drcl.inet.contract.PktSending.
The packet sending contract.
PktSending() - Constructor for class drcl.inet.contract.PktSending
 
PktSending(int) - Constructor for class drcl.inet.contract.PktSending
 
PktSending.Message - class drcl.inet.contract.PktSending.Message.
 
PktSending.Message() - Constructor for class drcl.inet.contract.PktSending.Message
 
PktSending.Message(int, InetPacket, int[]) - Constructor for class drcl.inet.contract.PktSending.Message
 
PlotPlain - class drcl.comp.tool.PlotPlain.
The class works similar to Plotter except that the results are outputted to files in a simple format of "x-value{ValueSeparator}y-value" per line.
PlotPlain() - Constructor for class drcl.comp.tool.PlotPlain
 
PlotPlain(String) - Constructor for class drcl.comp.tool.PlotPlain
 
Plotter - class drcl.comp.tool.Plotter.
 
Plotter() - Constructor for class drcl.comp.tool.Plotter
 
Plotter(String) - Constructor for class drcl.comp.tool.Plotter
 
PointopointNI - class drcl.inet.core.ni.PointopointNI.
The class implements the point-to-point network interface and emulates the physical link propagation.
PointopointNI() - Constructor for class drcl.inet.core.ni.PointopointNI
 
PointopointNI(String) - Constructor for class drcl.inet.core.ni.PointopointNI
 
Port - class drcl.comp.Port.
The implementation of a port in the autonomous component architecture (ACA).
Port() - Constructor for class drcl.comp.Port
Constructor, default duplex port type.
Port(int) - Constructor for class drcl.comp.Port
Constructor, with specified port type.
Port(int, boolean) - Constructor for class drcl.comp.Port
Constructor, with specified port type and properties.
PortBeanInfo - class drcl.comp.PortBeanInfo.
Defines JavaBeans properties for Port.
PortBeanInfo() - Constructor for class drcl.comp.PortBeanInfo
 
PortException - error drcl.comp.PortException.
 
PortException() - Constructor for class drcl.comp.PortException
 
PortException(String) - Constructor for class drcl.comp.PortException
 
PortException(Port, String) - Constructor for class drcl.comp.PortException
 
PortGroup_DEFAULT_GROUP - Static variable in class drcl.comp.Component
The default port group.
PortGroup_DOWN - Static variable in class drcl.net.Module
The ID of the "down" port group.
PortGroup_EVENT - Static variable in class drcl.comp.Component
The event port group.
PortGroup_SERVICE - Static variable in class drcl.comp.Component
The service port group.
PortGroup_UP - Static variable in class drcl.net.Module
The ID of the "up" port group.
PortType_EVENT - Static variable in class drcl.comp.Port
The event port type
PortType_FORK - Static variable in class drcl.comp.Port
The fork port type
PortType_IN - Static variable in class drcl.comp.Port
The input-only port type.
PortType_INOUT - Static variable in class drcl.comp.Port
The duplex port type.
PortType_OUT - Static variable in class drcl.comp.Port
The output-only port type.
PortType_SERVER - Static variable in class drcl.comp.Port
The server port type
PositionReportContract - class drcl.inet.mac.PositionReportContract.
The PositionReportContract contract.
PositionReportContract() - Constructor for class drcl.inet.mac.PositionReportContract
 
PositionReportContract(int) - Constructor for class drcl.inet.mac.PositionReportContract
 
PositionReportContract.Message - class drcl.inet.mac.PositionReportContract.Message.
The position report message.
PositionReportContract.Message() - Constructor for class drcl.inet.mac.PositionReportContract.Message
 
PositionReportContract.Message(long, double, double, double, double, double, double) - Constructor for class drcl.inet.mac.PositionReportContract.Message
Constructor
PositionReportContract.Message(double, double, double) - Constructor for class drcl.inet.mac.PositionReportContract.Message
This is only used while MobilityModel responding WirelessPhy's query and reporting its own position.
PreemptPriorityQueue - class drcl.inet.core.queue.PreemptPriorityQueue.
PreemptPriorityQueue is the same as PriorityQueue except that an arrived higher-priority packet can preempt (and drop) a lower-priority packet when the queue is full.
PreemptPriorityQueue() - Constructor for class drcl.inet.core.queue.PreemptPriorityQueue
 
PreemptPriorityQueue(String) - Constructor for class drcl.inet.core.queue.PreemptPriorityQueue
 
PriorityQueue - class drcl.inet.core.queue.PriorityQueue.
PriorityQueue is an m-level queue.
PriorityQueue() - Constructor for class drcl.inet.core.queue.PriorityQueue
 
PriorityQueue(String) - Constructor for class drcl.inet.core.queue.PriorityQueue
 
PropertyContract - class drcl.comp.contract.PropertyContract.
Defines the format of the property message exported by a component and provides utility methods to retrieve individual fields in such a message.
PropertyContract() - Constructor for class drcl.comp.contract.PropertyContract
 
PropertyContract.Message - class drcl.comp.contract.PropertyContract.Message.
 
PropertyContract.Message(Object) - Constructor for class drcl.comp.contract.PropertyContract.Message
 
Protocol - class drcl.inet.Protocol.
The base class for transport, routing and other signaling protocols.
Protocol() - Constructor for class drcl.inet.Protocol
 
Protocol(String) - Constructor for class drcl.inet.Protocol
 
Pt - Variable in class drcl.inet.mac.NodeChannelContract.Message
The sender's transmission power
packetSize - Variable in class drcl.net.traffic.traffic_ExpOnOff
 
packetSize - Variable in class drcl.net.traffic.traffic_OnOff
 
packetSize - Variable in class drcl.net.traffic.traffic_PacketTrain
 
packetSize - Variable in class drcl.net.traffic.traffic_ParetoOnOff
 
packetSize - Variable in class drcl.net.traffic.traffic_Poisson
 
packetSize - Variable in class drcl.net.traffic.traffic_PoissonVariableSize
 
paintComponent(Graphics) - Method in class drcl.util.MemoryMonitor.Surface
 
parameter() - Method in class drcl.net.graph.Relaxer
 
parameter() - Method in class drcl.net.graph.TopologyReader
 
parameter() - Method in class drcl.net.graph.TopologyReaderAlt
 
parameter() - Method in class drcl.net.graph.TopologyReaderBrite
 
parent - Variable in class drcl.comp.Component
Parent component.
parse(int[][]) - Method in class drcl.net.graph.TopologyParser
Assumes bidirectional links.
parse(Reader) - Method in class drcl.net.graph.TopologyReader
 
parse(Reader) - Method in class drcl.net.graph.TopologyReaderAlt
 
parse(Reader) - Method in class drcl.net.graph.TopologyReaderBrite
 
pass(Object) - Method in class drcl.comp.tool.DotDump2
Adds the object to the "pass" list.
pass(Object[]) - Method in class drcl.comp.tool.DotDump2
Adds the objects to the "pass" list.
pause() - Method in class drcl.inet.mac.BackoffTimer
Pauses the backoff timer.
pause() - Method in class drcl.inet.mac.Mac_802_11_Timer
 
paused() - Method in class drcl.inet.mac.Mac_802_11_Timer
 
pc_delete(long) - Method in class drcl.inet.protocol.aodv.AODV_RTEntry
 
pc_delete() - Method in class drcl.inet.protocol.aodv.AODV_RTEntry
 
pc_empty() - Method in class drcl.inet.protocol.aodv.AODV_RTEntry
 
pc_insert(long) - Method in class drcl.inet.protocol.aodv.AODV_RTEntry
 
pc_lookup(long) - Method in class drcl.inet.protocol.aodv.AODV_RTEntry
 
peek(Port) - Static method in class drcl.comp.queue.ActiveQueueContract
 
peekAt(int) - Method in class drcl.comp.queue.ActiveQueue
Retrieves but not dequeue the object at the position specified.
peekAt(int) - Method in class drcl.comp.queue.QueueFIFO
Retrieves but not dequeue the object at the position specified.
peekAt(int) - Method in class drcl.inet.core.queue.DropTail
Retrieves but not remove the object at the position specified.
peekAt(int) - Method in class drcl.inet.core.queue.FIFO
Retrieves but not remove the object at the position specified.
peekAt(int) - Method in class drcl.inet.core.queue.MQueue
Retrieves but not remove the object at the position specified.
peekAt(int) - Method in class drcl.inet.core.queue.PriorityQueue
Retrieves but not remove the object at the position specified.
peers - Variable in class drcl.inet.data.InterfaceInfo
 
perHopAdjust() - Method in class drcl.intserv.SpecFlow
Adjusts the rspec at a hop toward the sender.
perHopAdjust() - Method in class drcl.intserv.SpecR
Adjust the rspecs when backing off one hop.
perHopAdjust() - Method in class drcl.intserv.scheduler.SpecR_DCTS
 
perHopAdjust() - Method in class drcl.intserv.scheduler.SpecR_GR
 
perHopAdjust() - Method in class drcl.intserv.scheduler.SpecR_PTSP
 
pipe(String, Paths[], Shell) - Static method in class drcl.ruv.Commands
 
pkt - Variable in class drcl.inet.contract.RTLookup.Message
 
pktLossRate - Variable in class drcl.intserv.Scheduler
 
pktLossRate - Variable in class drcl.intserv.SpecAd
 
plotMLLoad(String) - Method in class drcl.comp.tool.HistogramPlotter
Creates a new plot from a PlotML file.
plotMLLoad(String, int) - Method in class drcl.comp.tool.HistogramPlotter
Creates a new plot of the specified ID from a PlotML file.
plotMLLoad(URL, InputStream, int) - Method in class drcl.comp.tool.HistogramPlotter
Creates a new plot of the specified ID from a PlotML input stream.
plotMLLoad(String) - Method in class drcl.comp.tool.Plotter
Creates a new plot from a PlotML file.
plotMLLoad(String, int) - Method in class drcl.comp.tool.Plotter
Creates a new plot of the specified ID from a PlotML file.
plotMLLoad(URL, InputStream, int) - Method in class drcl.comp.tool.Plotter
Creates a new plot of the specified ID from a PlotML input stream.
plotMLOutput(int, String) - Method in class drcl.comp.tool.HistogramPlotter
 
plotMLOutput(int, Writer) - Method in class drcl.comp.tool.HistogramPlotter
 
plotMLOutput(int) - Method in class drcl.comp.tool.HistogramPlotter
 
plotMLOutput(int, String) - Method in class drcl.comp.tool.Plotter
 
plotMLOutput(int, Writer) - Method in class drcl.comp.tool.Plotter
 
plotMLOutput(int) - Method in class drcl.comp.tool.Plotter
 
plotsLoad(Reader) - Method in class drcl.comp.tool.HistogramPlotter
Creates new plots from a Plots reader.
plotsLoad(Reader) - Method in class drcl.comp.tool.Plotter
Creates new plots from a Plots reader.
plotsOutput() - Method in class drcl.comp.tool.HistogramPlotter
 
plotsOutput() - Method in class drcl.comp.tool.Plotter
 
port - Variable in class drcl.comp.Task
Port to which data is delivered.
post(String) - Method in class drcl.comp.tool.ComponentTester
 
post(String) - Method in class drcl.ruv.SystemMonitor
 
pq - class drcl.diffserv.scheduling.pq.
 
pq() - Constructor for class drcl.diffserv.scheduling.pq
 
pq(String) - Constructor for class drcl.diffserv.scheduling.pq
 
print(String, AWorkerThread, String) - Method in class drcl.comp.ARuntime
 
print(Address) - Method in class drcl.inet.data.InterfaceInfo
 
print(Address) - Method in class drcl.inet.data.NetAddress
 
print(Address) - Method in class drcl.inet.data.RTKey
 
print(String) - Static method in class drcl.ruv.RUVOutputManager
Prints out the message on the standard output.
print(String) - Method in class drcl.ruv.Shell
 
print(String, SEThread, String) - Method in class drcl.sim.event.SESimulator
 
printAll() - Method in interface drcl.comp.Component.Locks
Returns all the locks' and waiting threads' information.
printAll() - Method in class drcl.comp.LockPack
 
printProfileKey(MapKey) - Static method in class drcl.diffserv.DFUtil
Prints the ToS and mask in the hex form according to the ToS encoding.
printProfileKeyMask(MapKey) - Static method in class drcl.diffserv.DFUtil
Prints the mask in the hex form according to the ToS encoding.
printProfileKeyValue(MapKey) - Static method in class drcl.diffserv.DFUtil
Prints the ToS value in the hex form according to the ToS encoding.
printResult(String, Port, boolean) - Static method in class drcl.ruv.ShellContract
 
printStackTrace() - Method in class drcl.ruv.ShellEvalException
 
printStackTrace(PrintStream) - Method in class drcl.ruv.ShellEvalException
 
printStackTrace(PrintWriter) - Method in class drcl.ruv.ShellEvalException
 
printType(int) - Static method in class drcl.comp.TaskSpecial
 
print_edp() - Method in class drcl.diffserv.scheduling.ColorQueue
 
print_edv() - Method in class drcl.diffserv.scheduling.ColorQueue
 
println(String, AWorkerThread, String) - Method in class drcl.comp.ARuntime
 
println(String) - Static method in class drcl.ruv.RUVOutputManager
Prints out the message on the standard output.
println(String) - Method in class drcl.ruv.Shell
 
println(String, SEThread, String) - Method in class drcl.sim.event.SESimulator
 
println(String) - Method in class drcl.sim.event.SESimulatorOld
 
priority - Variable in class drcl.intserv.scheduler.SpecR_PTSP
 
process(Object, Port) - Method in interface drcl.comp.Handler
 
process(Object, Port) - Method in class drcl.comp.lib.Bouncer
 
process(Object, Port) - Method in class drcl.comp.lib.Talk
Invoked when data_ arrives this component at the inPort_ port.
process(Object, Port) - Method in class drcl.comp.tool.ComponentMonitor
 
process(Object, Port) - Method in class drcl.inet.mac.AdaptiveAntenna
Process incoming data
process(Object, Port) - Method in class drcl.inet.mac.Antenna
Process incoming data
process(Object, Port) - Method in class drcl.inet.mac.SwitchedBeamAntenna
Process incoming data
process(Object, Port) - Method in class drcl.ruv.Shell
 
process(Object, Port) - Method in class drcl.ruv.Term
 
processSocket(Object, Port) - Method in class drcl.inet.socket.SocketMaster
Processes the socket contract related messages for the master component.
progress() - Method in class drcl.comp.tool.EventTester
 
prune(RTKey, BitSet, Object, double, Port) - Static method in class drcl.inet.contract.RTConfig
 
prune(RTKey, BitSet) - Method in class drcl.inet.core.RT
Prunes the interfaces from the entry exactly matched by the given key.
prune(RTKey, BitSet, double) - Method in class drcl.inet.core.RT
Prunes the interfaces from the entry exactly matched by the given key.
prune(int) - Method in class drcl.inet.data.RTEntry
Prunes the specified interface.
pruneLifetime - Variable in class drcl.inet.protocol.dvmrp.DVMRPTimingPack
 
pruneRTEntry(RTKey, int[], Object, double) - Method in class drcl.inet.protocol.Routing
Prunes a route entry from a list of outgoing interfaces via #rtconfigPort.
pruneRTEntry(RTKey, int, Object, double) - Method in class drcl.inet.protocol.Routing
Prunes a route entry from a list of outgoing interfaces via #rtconfigPort.
pruneRTEntry(RTKey, BitSet, Object, double) - Method in class drcl.inet.protocol.Routing
Prunes a route entry from a list of outgoing interfaces via #rtconfigPort.
pruneRetxTime - Variable in class drcl.inet.protocol.dvmrp.DVMRPTimingPack
 
pull(Port) - Static method in class drcl.comp.queue.ActiveQueueContract
 

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 _
Copyright © 1998-2003 Distributed Real-time Computing Lab (DRCL). All Rights Reserved.     ~ To J-Sim Home ~