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 _

B

backoff - Variable in class drcl.inet.transport.TCP
Current RXT timer backoff value.
BE - Static variable in interface drcl.diffserv.DFConstants
The DSCP of the BE class.
BE_TOS - Static variable in interface drcl.diffserv.DFConstants
The INET TOS of the BE class.
BEST_CLASS_FOR_LONGEST_MATCH - Static variable in class drcl.data.Map
 
BEST_EFFORTS_DATA - Static variable in class drcl.intserv.IntServToS
 
BI_ATTACH - Static variable in class drcl.comp.Util
 
BI_CONNECT - Static variable in class drcl.comp.Util
 
binaryRepresentation() - Method in class drcl.data.Map
Prints out the content of this map and represents the keys in the binary form.
binaryRepresentation() - Method in class drcl.data.MapKey
Returns the binary representation of this map key.
binaryRepresentation() - Method in class drcl.data.BitSet
Returns the binary representation of this bit set.
binaryRepresentation(boolean) - Method in class drcl.data.Map
Prints out the content of this map and represents the keys in the binary form.
binaryRepresentation(boolean) - Method in class drcl.data.MapKey
Returns the binary representation of this map key.
binaryRepresentation(boolean) - Method in class drcl.data.BitSet
Returns the binary representation of this bit set.
binaryRepresentation(int) - Method in class drcl.data.Map
Prints out the content of this map and represents the keys in the binary form.
binaryRepresentation(int) - Method in class drcl.data.MapKey
Returns the binary representation of the value and the mask of the map key in the specified number of binary characters.
binaryRepresentation(int) - Method in class drcl.data.BitSet
Returns the binary representation of the bit set in the specified number of binary characters.
bind(InetAddress, int) - Method in class drcl.inet.socket.JavaSimSocket
 
birth - Variable in class drcl.inet.protocol.ospf.OSPF_LSA_Header
birth: the time when genarating the LSA although 'birth' is not defined in the header, it is necessary to record in the lsa.
BitSet - class drcl.data.BitSet.
This class implements a set of bits that grows as needed.
BitSet() - Constructor for class drcl.data.BitSet
Creates a new bit set.
BitSet(int) - Constructor for class drcl.data.BitSet
Creates a bit set whose initial size is large enough to explicitly represent subset with indices in the range 0 through nbits-1.
BitSet(int[]) - Constructor for class drcl.data.BitSet
Creates and returns a bit set in which the bits of the positions specified in set_ are set to 1's.
BitSet(int, long) - Constructor for class drcl.data.BitSet
 
BitSet(int, long[]) - Constructor for class drcl.data.BitSet
Creates and returns a bit set of the specified size given an array of long integers.
body - Variable in class drcl.net.Packet
 
BooleanObj - class drcl.data.BooleanObj.
Class that is similar to Boolean but is mutable.
BooleanObj() - Constructor for class drcl.data.BooleanObj
 
BooleanObj(boolean) - Constructor for class drcl.data.BooleanObj
 
Bouncer - class drcl.comp.lib.Bouncer.
This component bounces back any arriving data at the port where the data comes.
Bouncer() - Constructor for class drcl.comp.lib.Bouncer
 
Bouncer(String) - Constructor for class drcl.comp.lib.Bouncer
 
BROADCAST - Static variable in class drcl.inet.contract.PktSending
 
broadcast(Object, int, long, long, boolean, int, long) - Method in class drcl.inet.Protocol
Broadcast a raw packet body.
broadcast(Object, int, long, long, boolean, int, long, int) - Method in class drcl.inet.Protocol
Broadcast excluding the specified link.
broadcast(Object, int, long, long, boolean, int, long, int[]) - Method in class drcl.inet.Protocol
Broadcast excluding the specified links.
broadcast(Packet, long, long, boolean, int, long) - Method in class drcl.inet.Protocol
Broadcast the packet.
broadcast(Packet, long, long, boolean, int, long, int) - Method in class drcl.inet.Protocol
Broadcast excluding the specified link.
broadcast(Packet, long, long, boolean, int, long, int[]) - Method in class drcl.inet.Protocol
Broadcast excluding the specified links.
bs - Variable in class drcl.inet.CSLBuilder
Global buffer size setting (in bytes).
bucketSize - Variable in class drcl.net.traffic.traffic_TokenBucket
 
buffer - Variable in class drcl.intserv.scheduler.SpecR_GR
 
BUFFER_CHANGE_EVENT_NAME - Static variable in class drcl.intserv.Scheduler
Name of the (reserved) buffer change event.
BUFFER_CHANGE_EVENT_PORT - Static variable in class drcl.intserv.Scheduler
Name of the (reserved) buffer change event port.
bufferMode - Variable in class drcl.inet.CSLBuilder
 
bufferRatio - Variable in class drcl.intserv.Scheduler
 
build(Object) - Method in class drcl.inet.NodeBuilder
Builds the node structure inside the specified container.
build(Object) - Method in class drcl.inet.CSLBuilder
 
build(Object[]) - Method in class drcl.inet.NodeBuilder
Builds up the node structure inside the specified containers.
build(Object[]) - Method in class drcl.inet.CSLBuilder
Builds the core service layers inside the specified containers.
build(Object[]) - Method in class drcl.inet.core.CSLBuilder
 
build(Object[], CSLBuilder) - Method in class drcl.inet.NodeBuilder
Builds up the node structure inside the specified containers together with the CSL builder.
build(Object[], CSLBuilder, String) - Method in class drcl.inet.NodeBuilder
Builds up the node structure inside the specified containers together with the CSL builder and the node map.
build(Object[], String) - Method in class drcl.inet.NodeBuilder
Builds up the node structure inside the specified containers with a node map.
build(Object, CSLBuilder) - Method in class drcl.inet.NodeBuilder
Builds the node structure inside the specified container together with the CSL builder.
build(Object, CSLBuilder, String) - Method in class drcl.inet.NodeBuilder
Builds the node structure inside the specified container together with the CSL builder and a map.
build(Object, String) - Method in class drcl.inet.NodeBuilder
Builds the node structure inside the specified container with a node map.
BulkSink - class drcl.inet.application.BulkSink.
A byte stream sink which always has sufficient buffers for incoming data, and it always reports available buffers of dataUnit bytes.
BulkSink() - Constructor for class drcl.inet.application.BulkSink
 
BulkSink(String) - Constructor for class drcl.inet.application.BulkSink
 
BulkSource - class drcl.inet.application.BulkSource.
A byte stream source which always sends bytes as long as the receiver has sufficient buffers.
BulkSource() - Constructor for class drcl.inet.application.BulkSource
 
BulkSource(String) - Constructor for class drcl.inet.application.BulkSource
 
burst - Variable in class drcl.net.traffic.TraceInput
 
burst - Variable in class drcl.inet.transport.TCP
# of bytes that have been sent in response to last ACK.
burstRate - Variable in class drcl.net.traffic.traffic_ParetoOnOff
 
burstRate - Variable in class drcl.net.traffic.traffic_ExpOnOff
 
bw - Variable in class drcl.inet.CSLBuilder
Global bandwidth setting (in bps).
bw - Variable in class drcl.inet.core.NI
Bandwidth of this network interface.
bw - Variable in class drcl.inet.core.queue.RED
Link bandwidth (bps), for computing RED.ptc.
bw - Variable in class drcl.intserv.scheduler.SpecR_GR
 
BW_CHANGE_EVENT_NAME - Static variable in class drcl.intserv.Scheduler
Name of the (reserved) bandwidth change event.
BW_CHANGE_EVENT_PORT - Static variable in class drcl.intserv.Scheduler
Name of the (reserved) bandwidth change event port.
bwRatio - Variable in class drcl.intserv.Scheduler
 
BY_PASS - Static variable in class drcl.diffserv.Marker
 
BYTE_COUNT_EVENT - Static variable in class drcl.net.tool.TrafficMonitor2
Name of the byte-mode throughput events.
BYTE_COUNT_EVENT - Static variable in class drcl.net.tool.TrafficMonitor
Name of the byte-mode events.
BYTE_COUNT_PORT_ID - Static variable in class drcl.net.tool.TrafficMonitor2
ID of the port to export the byte-mode throughput events.
BYTE_COUNT_PORT_ID - Static variable in class drcl.net.tool.TrafficMonitor
ID of the port to export the byte-mode events.
BYTE_LOSS_EVENT - Static variable in class drcl.net.tool.TrafficMonitor2
Name of the byte-mode packet-loss-rate events.
BYTE_LOSS_PORT_ID - Static variable in class drcl.net.tool.TrafficMonitor2
ID of the port to export the byte-mode packet-loss-rate events.
BYTE_MODE - Static variable in interface drcl.inet.InetConstants
Buffer operation mode
bytesRetx - Variable in class drcl.inet.transport.TCP
# of bytes retransmitted.
ByteStreamConstants - interface drcl.comp.lib.bytestream.ByteStreamConstants.
A collection of constants that are used in this package.
ByteStreamContract - class drcl.comp.lib.bytestream.ByteStreamContract.
The byte stream sending contract.
ByteStreamContract.Message - class drcl.comp.lib.bytestream.ByteStreamContract.Message.
 
ByteStreamContract.Message() - Constructor for class drcl.comp.lib.bytestream.ByteStreamContract.Message
 
ByteStreamContract.Message(int) - Constructor for class drcl.comp.lib.bytestream.ByteStreamContract.Message
Query
ByteStreamContract.Message(int, byte[], int) - Constructor for class drcl.comp.lib.bytestream.ByteStreamContract.Message
Send
ByteStreamContract.Message(int, byte[], int, int) - Constructor for class drcl.comp.lib.bytestream.ByteStreamContract.Message
Send
ByteStreamContract.Message(int, int) - Constructor for class drcl.comp.lib.bytestream.ByteStreamContract.Message
Report
ByteStreamContract() - Constructor for class drcl.comp.lib.bytestream.ByteStreamContract
 
ByteStreamContract(int) - Constructor for class drcl.comp.lib.bytestream.ByteStreamContract
 
ByteStreamNetPeer - class drcl.comp.lib.bytestream.ByteStreamNetPeer.
An intermediate component that acts as between a ByteStreamContract component and a real network socket.
ByteStreamNetPeer() - Constructor for class drcl.comp.lib.bytestream.ByteStreamNetPeer
 
ByteStreamNetPeer(String) - Constructor for class drcl.comp.lib.bytestream.ByteStreamNetPeer
 
ByteStreamPeer - class drcl.comp.lib.bytestream.ByteStreamPeer.
ByteStreamPeer is a helper class to conduct the ByteStreamContract both as an initiator and a reactor.
ByteStreamPeer() - Constructor for class drcl.comp.lib.bytestream.ByteStreamPeer
 
ByteStreamPeer(Port) - Constructor for class drcl.comp.lib.bytestream.ByteStreamPeer
 

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