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 _

A

A - Variable in class cern.jet.random.EmpiricalWalker
 
A_i0 - Static variable in class cern.jet.math.Bessel
Chebyshev coefficients for exp(-x) I0(x) in the interval [0,8].
A_i1 - Static variable in class cern.jet.math.Bessel
Chebyshev coefficients for exp(-x) I1(x) / x in the interval [0,8].
A_k0 - Static variable in class cern.jet.math.Bessel
COEFFICIENTS FOR METHODS k0, k0e *
A_k1 - Static variable in class cern.jet.math.Bessel
COEFFICIENTS FOR METHODS k1, k1e *
a_setup - Variable in class cern.jet.random.Hyperbolic
 
abort() - Method in interface SSF.OS.Socket.socketAPI
Abort a connection.
abort() - Method in class SSF.OS.TCP.tcpSocket
User aborts the connection.
abort() - Method in class SSF.OS.UDP.udpSocket
not supported for udp sockets
abs - Static variable in class cern.jet.math.IntFunctions
Function that returns Math.abs(a) == (a < 0) ? -a : a.
abs - Static variable in class cern.jet.math.Functions
Function that returns Math.abs(a).
abs(Complex) - Static method in class com.imsl.math.Complex
Returns the absolute value (modulus) of a Complex, |z|.
AbstractContinousDistribution - class cern.jet.random.AbstractContinousDistribution.
Abstract base class for all continous distributions.
AbstractContinousDistribution() - Constructor for class cern.jet.random.AbstractContinousDistribution
Makes this class non instantiable, but still let's others inherit from it.
AbstractDiscreteDistribution - class cern.jet.random.AbstractDiscreteDistribution.
Abstract base class for all discrete distributions.
AbstractDiscreteDistribution() - Constructor for class cern.jet.random.AbstractDiscreteDistribution
Makes this class non instantiable, but still let's others inherit from it.
AbstractDistribution - class cern.jet.random.AbstractDistribution.
Abstract base class for all random distributions.
AbstractDistribution() - Constructor for class cern.jet.random.AbstractDistribution
Makes this class non instantiable, but still let's others inherit from it.
AbstractPlayer - class SSF.OS.BGP4.Players.AbstractPlayer.
Converts encoded simulation records into instances of Java constructs (Objects or fundamental types).
AbstractPlayer(String) - Constructor for class SSF.OS.BGP4.Players.AbstractPlayer
Constructs an abstract player using the given stream ID.
accept(socketAPI[], Continuation) - Method in interface SSF.OS.Socket.socketAPI
For TCP, accept an established connection (after three-way handshake) from the pending connection request queue.
accept(socketAPI[], Continuation) - Method in class SSF.OS.TCP.tcpSocket
Accept a socket from the complete socket queue.
accept(socketAPI[], Continuation) - Method in class SSF.OS.UDP.udpSocket
not supported for udp sockets
acceptPacket(ProtocolMessage) - Method in class SSF.OS.NetFlow.IpNetFlow
Check whether the given packet belongs to this flow.
acceptPacket(ProtocolMessage) - Method in class SSF.OS.NetFlow.NetFlow
check whether the given packet belongs to this flow since we may have different standards (resolution) of flows, this is an abstract method here
accessRandomDistribution(ProtocolSession, Configuration, String) - Static method in class SSF.Net.Net
Returns a reference to a random distributrution that will be shared by consumers depending the value of .Net.randomstream.reproducibility_level Specification of the RandomDistribution is via a Configuration.
accessRandomDistribution(ProtocolSession, String, String) - Static method in class SSF.Net.Net
Returns a reference to a random distributrution that will be shared by consumers depending the value of .Net.randomstream.reproducibility_level Specification of the RandomDistribution is by a name recognized by class method RandomStream.getDistribution(); the returned handle is for default values of the distribution's parameters.
accessRandomStream(ProtocolSession, String) - Static method in class SSF.Net.Net
Returns a reference to a raw random number generator output specified by the global attribute .Net.randomstream; that will be shared by consumers depending the value of .Net.randomstream.reproducibility_level.
ACK - Static variable in class SSF.OS.TCP.TCP_Header
 
ACK - Static variable in class SSF.App.DDoS.DDoSMessage
 
ACKno - Variable in class SSF.OS.TCP.TCP_Header
Acknowledgment number (next sequence number expected)
ackTimer - Variable in class SSF.OS.OSPFv2.Interface
A timer that delays sending of Acknowledgment Packets.
acos - Static variable in class cern.jet.math.Functions
Function that returns Math.acos(a).
acos(Complex) - Static method in class com.imsl.math.Complex
Returns the inverse cosine (arc cosine) of a Complex, with branch cuts outside the interval [-1,1] along the real axis.
acosh - Static variable in class cern.jet.math.Functions
Function that returns com.imsl.math.Sfun.acosh(a).
acosh(Complex) - Static method in class com.imsl.math.Complex
Returns the inverse hyperbolic cosine (arc cosh) of a Complex, with a branch cut at values less than one along the real axis.
acosh(double) - Static method in class com.imsl.math.Sfun
Returns the inverse (arc) hyperbolic cosine of a double.
action - Variable in class SSF.App.DDoS.DDoSMessage
 
Action - class SSF.OS.BGP4.Policy.Action.
Each instance of this class represents an action to be taken with regard to a route which is undergoing the BGP filtering process.
Action(boolean) - Constructor for class SSF.OS.BGP4.Policy.Action
Builds an action with the given permit status and no atoms.
Action(boolean, ArrayList) - Constructor for class SSF.OS.BGP4.Policy.Action
Builds an action with the given permit status and given atomic actions.
action(RadixTreeNode, String) - Method in class SSF.OS.BGP4.Util.RadixTreeIteratorAction
A generic method to act upon a radix tree node during iteration of the tree.
ACTIVE - Static variable in class SSF.OS.BGP4.BGPSession
Indicates the Active state in the BGP finite state machine (FSM).
ActiveOpen() - Method in class SSF.OS.TCP.tcpSession
Active open a connection by sending a message with a SYN flag.
add_atom(AtomicAction) - Method in class SSF.OS.BGP4.Policy.Action
Adds the given atom to the action.
add_atom(AtomicPredicate) - Method in class SSF.OS.BGP4.Policy.Predicate
Adds the given atom to the predicate.
add_clause(Clause) - Method in class SSF.OS.BGP4.Policy.Rule
Adds a clause to the policy rule at the end of the list.
add_route(Route) - Method in class SSF.OS.BGP4.Comm.UpdateMessage
Adds a route to the message.
add_wd(IPaddress) - Method in class SSF.OS.BGP4.Comm.UpdateMessage
Adds the destination of a withdrawn route to this message.
add(BitString, Object) - Method in class SSF.OS.BGP4.Util.RadixTree
Attempts to add data to the tree, keyed by the given binary string, but fails if data associated with that string already exists.
add(double) - Method in interface cern.jet.stat.quantile.DoubleQuantileFinder
Adds a value to the receiver.
add(NetworkEntry, String) - Method in class SSF.OS.OSPFv2.HashMapRoutingTable
add a new entry (NetworkEntry) to the routing table whose destination is a network.
add(RouteInfo) - Method in class SSF.OS.BGP4.RIBElement
Adds route information.
add(RouteInfo) - Method in class SSF.OS.BGP4.LocRIB
Adds route information.
add(RouteInfo) - Method in class SSF.OS.BGP4.AdjRIBOut
Adds route information.
add(RouteInfo) - Method in class SSF.OS.BGP4.AdjRIBIn
Adds route information.
add(RouterEntry, Integer, Integer) - Method in class SSF.OS.OSPFv2.HashMapRoutingTable
add a new entry (RouterEntry) to the routing table whose destination is a router.
add(String, NIC, int) - Method in interface SSF.Net.RoutingTable
Add a route to the specified destination through the given interface.
add(String, NIC, int) - Method in class SSF.Net.RadixTreeRoutingTable
 
add(String, NIC, int, int) - Method in interface SSF.Net.RoutingTable
Add a route to the specified destination through the specified host with the given cost.
add(String, NIC, int, int) - Method in class SSF.Net.RadixTreeRoutingTable
 
add(String, NIC, int, int, String) - Method in interface SSF.Net.RoutingTable
Add a route to the specified destination through the specified host with the given cost, from the given routing protocol (if any).
add(String, NIC, int, int, String) - Method in class SSF.Net.RadixTreeRoutingTable
 
add(String, NIC, int, String) - Method in interface SSF.Net.RoutingTable
Add a route to the specified destination through the given interface from the given routing protocol (if any).
add(String, NIC, int, String) - Method in class SSF.Net.RadixTreeRoutingTable
 
addAddrRange(Object) - Method in class SSF.OS.OSPFv2.AreaData
adds a new address range to the given.
addAllOf(DoubleArrayList) - Method in interface cern.jet.stat.quantile.DoubleQuantileFinder
Adds all values of the specified list to the receiver.
addAllOfFromTo(DoubleArrayList, int, int) - Method in interface cern.jet.stat.quantile.DoubleQuantileFinder
Adds the part of the specified list between indexes from (inclusive) and to (inclusive) to the receiver.
addAllPoints(Object[][]) - Method in class SSF.Util.Plot.TimeSeriesComponent
Add all points for "static" plot.
addAllPoints(Object[][], int) - Method in class SSF.Util.Plot.LivePlotter
Add all points for static plot.
addClosingListenerAndDisplay() - Method in class SSF.Util.Plot.TimeSeriesWindow
Add closing window listener and display window.
addClosingListenerAndDisplay() - Method in class SSF.Util.Plot.TimeSeriesAppWindow
Add closing window listener and display window.
addConnection(tcpSocket) - Method in class SSF.OS.TCP.tcpSocket
Informs the listening socket that a pending connection request has become an established connection ready to be accepted.
addDecoder(String, Integer) - Method in class SSF.OS.NetFlow.Filter.Filter
Now the recordID & recordType pair is known.
addDefault(NIC, int) - Method in interface SSF.Net.RoutingTable
Add a default route through the specified host.
addDefault(NIC, int) - Method in class SSF.Net.RadixTreeRoutingTable
 
addDefault(NIC, int, int) - Method in interface SSF.Net.RoutingTable
Add a default route through the specified host with the given cost.
addDefault(NIC, int, int) - Method in class SSF.Net.RadixTreeRoutingTable
 
addDefault(NIC, int, int, String) - Method in interface SSF.Net.RoutingTable
Add a default route through the specified host with the given cost from the named routing protocol.
addDefault(NIC, int, int, String) - Method in class SSF.Net.RadixTreeRoutingTable
 
ADDED_ROUTE - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when new routes are added to routing table.
addFIBChangeListener(FIBChangeListener) - Method in interface SSF.Net.RoutingTable
Register the given FIBChangeListener, so that it can be notified about changes to this FIB -- insertions or deletions of routes -- in order to make decisions about route redistribution.
addFIBChangeListener(FIBChangeListener) - Method in class SSF.Net.RadixTreeRoutingTable
Register the given FIBChangeListener, so that it can be notified about changes to this FIB -- insertions or deletions of routes -- in order to make decisions about route redistribution.
addInterface(Interface) - Method in class SSF.OS.OSPFv2.AreaData
adds a new Interface to this area.
addIPRoute(String, NetworkEntry) - Method in class SSF.OS.OSPFv2.OSPF.RTCControlTimer
Stores a route which must be installed in the ip table.
addLegend(int, String) - Method in class SSF.Util.Plot.TimeSeriesComponent
Adds a legend to one of the plots.
addLegend(int, String) - Method in class SSF.Util.Plot.MultiPlotBox
Add a legend (displayed at the upper right) for the specified data set with the specified string.
addLegend(int, String) - Method in class SSF.Util.Plot.MultiPlot
Add a legend (displayed at the upper right) for the specified data set with the specified string.
addLink(LinkInfo) - Method in class SSF.OS.OSPFv2.Router_LSA
add a new link info to this router LSA.
addLSA(LSA, int) - Method in class SSF.OS.OSPFv2.Interface.PacingTimer
Determine the neighbors to which a new LSA must be flooded out and put it on the neighbors pacingFloodList.
addLSAHeader(LSA) - Method in class SSF.OS.OSPFv2.DD_Packet
Add a new LSA Header to the list of LSA Headers in this DD Packet.
addMenus() - Method in class SSF.Util.Plot.TimeSeriesAppWindow
 
addPoint(int, double, double, boolean) - Method in class SSF.Util.Plot.MultiPlot
In the specified data set, add the specified x, y point to the plot.
addPoint(int, double, float) - Method in class SSF.Util.Plot.TimeSeriesComponent
Adds one data point to one of the plots.
addPoint(Object[][], int) - Method in class SSF.Util.Plot.LivePlotter
Add one point to plot from the given data array, and given data row index.
addPoints(Object[][]) - Method in class SSF.Util.Plot.TimeSeriesComponent
Adds one round of data points to all plots for a "live" plot.
addPointWithErrorBars(int, double, double, double, double, boolean) - Method in class SSF.Util.Plot.MultiPlot
In the specified data set, add the specified x, y point to the plot with error bars.
addr(boolean) - Method in class SSF.OS.BGP4.PeerEntry
Returns the address of the interface on the peer's router to which the local router has a point-to-point connection (whether virtual or not).
addressRanges - Variable in class SSF.OS.OSPFv2.AreaData
This Vector holds the areas address ranges in order to aggregate routing information at area boundaries.
addRoute(RoutingInfo) - Method in class SSF.Net.RoutingInfoOOC
Insert one or more new routes into the linked list, sorted primarily by administrative distance and secondarily by cost.
addRoute(RoutingInfo) - Method in class SSF.Net.RoutingInfoIC
Insert one or more new routes into the linked list, sorted primarily by administrative distance and secondarily by cost.
addRoute(RoutingInfo) - Method in class SSF.Net.RoutingInfo
Insert one or more new routes into the linked list, sorted primarily by administrative distance and secondarily by cost.
addSession() - Method in class SSF.Util.Streams.BasicRecorder
 
addSinglePoint(double, float) - Method in class SSF.Util.Plot.LivePlotter
Add a single data point to plot.
addSocket(int, int, int) - Method in class SSF.OS.TCP.tcpSocket
If this is a listening socket, returns a new socket created in response to received connection request.
addSource(String) - Method in class SSF.OS.NetFlow.Filter.FilterPlayer
The method that will be called when a record of "source nhi" announcement is met in the inputStream.
addSource(String) - Method in class SSF.OS.NetFlow.Util.NHIDemuxer
 
addType(String) - Method in class SSF.Util.Plot.Analyzer
addType copied from FilterPlayer and modified to handle multiple filters.
addType(String) - Method in class SSF.OS.NetFlow.Filter.FilterPlayer
The method that will be called when a record of "type" announcement is met in the inputStream.
addType(String) - Method in class SSF.OS.NetFlow.Util.NHIDemuxer
 
addXTick(String, double) - Method in class SSF.Util.Plot.MultiPlotBox
Specify a tick mark for the X axis.
addYTick(String, double) - Method in class SSF.Util.Plot.MultiPlotBox
Specify a tick mark for the Y axis.
ADIST - Variable in class SSF.Net.RoutingInfoIC
Administrative Distance -- for tiebreaking among routing protocols
adist() - Method in class SSF.Net.RoutingInfoOOC
Returns the administrative distance.
adist() - Method in class SSF.Net.RoutingInfoIC
Returns the administrative distance.
adist() - Method in class SSF.Net.RoutingInfo
Returns the administrative distance.
adjacencyList - Variable in class SSF.App.Worm.AS
Adjacencies with other ASs.
ADJACENT - Static variable in class SSF.OS.OSPF.sOSPF
Indicates that an adjacency exists with a given neighbor.
adjOk() - Method in class SSF.OS.OSPFv2.Neighbor
A decision must be made as to whether an adjacency should be established/maintained with the neighbor.
AdjRIBIn - class SSF.OS.BGP4.AdjRIBIn.
One element of the Adj-RIBs-In section of BGP's Routing Information Base.
AdjRIBOut - class SSF.OS.BGP4.AdjRIBOut.
One element of the Adj-RIBs-Out section of BGP's Routing Information Base.
adrtr - Variable in class SSF.OS.OSPF.LSA
The advertising router of this LSA.
adrtrnh - Variable in class SSF.OS.OSPF.LSA
 
adv_nlri - Variable in class SSF.OS.BGP4.PeerEntry
A table of NLRI recently advertised to this peer, used only when rate limiting is done on a per-peer, per-destination basis.
advanceSeqNumOf(LSA) - Method in class SSF.OS.OSPFv2.AreaData
Method called by "Neighbor.processReceivedLSA() in case of receiving a selforiginated LSA newer than the one stored in the Database.
AdvertisedWnd - Variable in class SSF.OS.TCP.Rcv_WndManager
Size of the advertised window
AdvertisedWnd - Variable in class SSF.OS.TCP.TCP_Header
Advertised receive window size
AdvertisedWnd - Variable in class SSF.OS.TCP.Send_WndManager
Advertised Window Size of Receiver contained in ACK message.
Advertiser - class SSF.OS.BGP4.Widgets.Advertiser.
A test class, masquerading as a ProtocolSession, for injecting a given workload into the system.
Advertiser() - Constructor for class SSF.OS.BGP4.Widgets.Advertiser
We must have a zero-argument, public constructor (so that newInstance() can be used to create a new Advertiser instance).
advRouter - Variable in class SSF.OS.OSPFv2.ShortestPath
The router ID of the router who advertised this path.
advRouter - Variable in class SSF.OS.OSPFv2.LSA
The advertising router of this LSA.
advrtrnh - Variable in class SSF.OS.OSPFv2.LSA
 
affirm(boolean) - Method in class SSF.OS.BGP4.Debug
 
affirm(boolean) - Method in class SSF.OS.OSPF.Debug
See comments for affirm(boolean,String).
affirm(boolean, String) - Method in class SSF.OS.BGP4.Debug
 
affirm(boolean, String) - Method in class SSF.OS.OSPF.Debug
Each of the variations of affirm and gaffirm assert the truth of the given boolean, and print out a message if it is false.
affirm(boolean, String, boolean) - Method in class SSF.OS.BGP4.Debug
Each of the variations of affirm and gaffirm assert the truth of the given boolean, and print out a message if it is false.
age - Variable in class SSF.OS.OSPF.LSA
The age of this Link State Advertisement.
ageAndCheckLSAs() - Method in class SSF.OS.OSPFv2.LSDatabase
Age all LSAs in this Area and check self-originated LSAs for reorigination.
ageAndCheckLSAsOfType(byte) - Method in class SSF.OS.OSPFv2.LSDatabase
Called by "ageAndCheckLSAs()" to age a particular kind of LSAs and check self-originated LSAs whether they must be reoriginated or not.
ageLSA() - Method in class SSF.OS.OSPFv2.LSASlot
determines the new age of the LSA stored in this structure and set the lsAge field to the new value.
AGENT - Static variable in class SSF.App.DDoS.DDoSSessionRand
 
AGG_CONTAINED - Static variable in class SSF.OS.BGP4.RouteInfo
Indicates that this route is part of an aggregation in which there is a less specific route than this one.
AGG_CONTAINS - Static variable in class SSF.OS.BGP4.RouteInfo
Indicates that this route is part of an aggregation in which this route is the least specific.
AGG_NONE - Static variable in class SSF.OS.BGP4.RouteInfo
Indicates that this route is not part of any aggregated route.
AGGREG - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show messages related to route aggregation.
AGGREGATION - Static variable in class SSF.OS.BGP4.Global
Indicates that the 'aggregation' validation test is being performed.
Aggregator - class SSF.OS.BGP4.Path.Aggregator.
The aggregator path attribute.
aggregator() - Method in class SSF.OS.BGP4.Route
Returns the aggregator path attribute.
Aggregator() - Constructor for class SSF.OS.BGP4.Path.Aggregator
Empty constructor.
Aggregator(String, IPaddress) - Constructor for class SSF.OS.BGP4.Path.Aggregator
Constructs an aggregator path attribute with the AS and IP address of the aggregating BGP speaker.
agingInterval - Variable in class SSF.OS.OSPFv2.OSPF
The duration of the AgingTimer
agingTimer - Variable in class SSF.OS.OSPFv2.OSPF
A Timer aging the LSAs upon expiration
alive - Variable in class SSF.OS.BGP4.BGPSession
Whether or not the BGP process represented by this BGPSession object is actually alive.
ALL_PROTOCOLS - Static variable in class SSF.OS.NetFlow.IpFlowCollector
default value for protocol_type: all protocols
alpha - Variable in class cern.jet.random.Hyperbolic
 
alpha - Variable in class cern.jet.random.Gamma
 
alpha - Variable in class cern.jet.random.Beta
 
always_run_dp - Static variable in class SSF.OS.BGP4.Global
Whether or not to always run the Decision Process when a new route is inserted into an Adj-RIB-In.
Analyzer - class SSF.Util.Plot.Analyzer.
Analyzes the raw binary data streams from the simulation to and bins it into time-bins.
Analyzer(int, String, String) - Constructor for class SSF.Util.Plot.Analyzer
Constructs an analyzer object for streamID that quantizes the timepoints in the data into bins of size binSize.
ancestorBlock - Variable in class SSF.Net.Util.cidrBlock
CIDR block where defined
and - Static variable in class cern.jet.math.IntFunctions
Function that returns a & b.
and(BitString) - Method in class SSF.OS.BGP4.Util.BitString
Performs a logical AND between this BitString and the given BitString and assigns the results to this BitString.
and(BitString, BitString) - Static method in class SSF.OS.BGP4.Util.BitString
Performs a logical AND between this two given BitStrings and returns the result in a new BitString.
and(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns a & b.
APP_PRTL_NUM - Static variable in class SSF.OS.Protocols
 
append_as(String) - Method in class SSF.OS.BGP4.Path.Segment
Adds an AS NHI prefix address to the end of the list.
append_cluster(long) - Method in class SSF.OS.BGP4.Route
Appends a cluster number to the cluster list attribute.
append_segment(Segment) - Method in class SSF.OS.BGP4.Path.ASpath
Appends a path segment to the list of segments.
append(long) - Method in class SSF.OS.BGP4.Path.ClusterList
Appends a cluster number to the cluster list.
apply_to(Route) - Method in class SSF.OS.BGP4.Policy.Rule
Applies the policy rule to the given route, determining whether it will be denied or permitted, and applying any desired attribute manipulation on those which are permitted.
apply_to(Route) - Method in class SSF.OS.BGP4.Policy.Predicate
Applies this predicate to the given route and returns true only if it matches.
apply_to(Route) - Method in class SSF.OS.BGP4.Policy.Clause
Applies the predicate of this clause to the given route.
apply_to(Route) - Method in class SSF.OS.BGP4.Policy.AtomicPredicate
Applies this atomic predicate to the given route and returns true only if it matches.
apply_to(Route) - Method in class SSF.OS.BGP4.Policy.AtomicAction
Applies this atomic action to the given route, modifying one of its path attributes.
apply_to(Route) - Method in class SSF.OS.BGP4.Policy.Action
Applies this action to the given route and returns whether or not the route was permitted.
apply(double) - Method in class cern.jet.math.Mult
Returns the result of the function evaluation.
apply(double) - Method in class cern.jet.random.AbstractDistribution
Equivalent to nextDouble().
apply(double) - Method in class cern.jet.random.engine.RandomEngine
Equivalent to raw().
apply(double, double) - Method in class cern.jet.math.PlusMult
Returns the result of the function evaluation.
apply(int) - Method in class cern.jet.random.AbstractDistribution
Equivalent to nextInt().
apply(int) - Method in class cern.jet.random.engine.RandomEngine
Equivalent to nextInt().
AppMessage - class SSF.OS.BGP4.test.App.AppMessage.
A simple message for end-to-end transmission containing only the source and destination NHI addresses.
approxBytes() - Static method in class SSF.Net.RoutingInfo
Returns an estimate of the number of bytes that would be produced by the conversion performed in toBytes.
approxBytes() - Method in class SSF.Net.RadixTreeRoutingTable
Returns an estimate of the number of bytes that would be produced by the conversion performed in toBytes.
approxBytes(boolean) - Static method in class SSF.OS.BGP4.RouteInfo
Determines the approximate number of bytes that would be required when converting this route info to a series of bytes with toBytes.
approxBytes(boolean) - Method in class SSF.OS.BGP4.RIBElement
Determines the approximate number of bytes that would be required when converting this RIB element to a series of bytes with toBytes.
appsess - Variable in class SSF.OS.UDP.udpSocket
local application session that created this socket
AppSession - class SSF.OS.BGP4.test.App.AppSession.
This is a test class which acts as a very primitive application, able to generate and receive data (IP packets).
AppSession() - Constructor for class SSF.OS.BGP4.test.App.AppSession
We must have a zero-argument, public constructor (so that newInstance() can be used to create a new AppSession instance).
area - Variable in class SSF.OS.OSPF.LinkInfo
The Area to which the link interface belongs.
area - Variable in class SSF.OS.OSPFv2.NetworkEntry
This field indicates the area whose link state information has led to the network entry's collection of paths.
AREA_BORDER - Static variable in class SSF.OS.OSPF.sOSPF
Indicates an OSPF area border router.
area_border_rtr - Variable in class SSF.OS.OSPF.sOSPF
Indicates if this is an area border router.
area_border_rtr - Variable in class SSF.OS.OSPFv2.OSPF
Indicates if this is an area border router.
area_num - Variable in class SSF.OS.OSPF.sOSPF
The Area to which this router belongs.
area_num - Variable in class SSF.OS.OSPF.Packet
The area to which this packet belongs.
area_num - Variable in class SSF.OS.OSPF.Interface
 
AreaData - class SSF.OS.OSPFv2.AreaData.
This Data Stucture contains all information used to run the basic OSPF routing algorithm.
AreaData(OSPF, Configuration) - Constructor for class SSF.OS.OSPFv2.AreaData
Constructs an Area Data Structure with the specified area id.
areaID - Variable in class SSF.OS.OSPFv2.AreaData
The identifier for this area.
areaNum - Variable in class SSF.OS.OSPFv2.Packet
The area to which this packet belongs.
areas - Variable in class SSF.OS.OSPF.sOSPF
The Area(s) to which this route belongs.
areaStructs - Variable in class SSF.OS.OSPFv2.OSPF
A HashMap which lists all area data structures of this OSPF router.
argument(Complex) - Static method in class com.imsl.math.Complex
Returns the argument (phase) of a Complex, in radians, with a branch cut along the negative real axis.
Arithmetic - class cern.jet.math.Arithmetic.
Arithmetic functions.
Arithmetic() - Constructor for class cern.jet.math.Arithmetic
Makes this class non instantiable, but still let's others inherit from it.
Arrays - class cern.colt.Arrays.
Array manipulations; complements java.util.Arrays.
Arrays() - Constructor for class cern.colt.Arrays
Makes this class non instantiable, but still let's others inherit from it.
AS - class SSF.App.Worm.AS.
An (abstract representation of an) Autonomous System.
AS_AREA - Static variable in class SSF.OS.OSPF.Options
Indicates option to print the AS(es) and area(s) number in which OSPF router is located.
AS_BOUNDARY - Static variable in class SSF.OS.OSPF.sOSPF
Indicates an OSPF AS boundary router.
AS_BOUNDARY - Static variable in class SSF.OS.OSPF.LSDatabase
 
as_boundary_rtr - Variable in class SSF.OS.OSPF.sOSPF
Indicates if this is an AS boundary router.
as_boundary_rtr - Variable in class SSF.OS.OSPFv2.OSPF
Indicates if this is an AS boundary router.
AS_descriptor - class SSF.OS.BGP4.Util.AS_descriptor.
This class manages the assignment of autonomous system identifiers.
AS_descriptor() - Constructor for class SSF.OS.BGP4.Util.AS_descriptor
 
AS_EXT - Static variable in class SSF.OS.OSPF.LSDatabase
 
AS_EXTERNAL_LSA - Static variable in class SSF.OS.OSPF.LSA
Indicates an AS External LSA.
AS_EXTERNAL_LSA - Static variable in class SSF.OS.OSPFv2.LSA
Indicates an AS External LSA.
as_nh - Variable in class SSF.OS.BGP4.PeerEntry
The NHI address prefix of the AS in which this peer resides.
as_nh - Variable in class SSF.OS.BGP4.BGPSession
The NHI address prefix uniquely identifying this BGP speaker's AS.
as_nh - Variable in class SSF.OS.BGP4.Comm.OpenMessage
The NHI prefix address of the autonomous system of the sender.
as_nh - Variable in class SSF.OS.OSPF.sOSPF
The NHI address prefix of the AS to which this router belongs.
as_nh - Variable in class SSF.OS.OSPF.Packet
The NHI address prefix of the AS to which this packet belongs.
as_nh - Variable in class SSF.OS.OSPF.Interface
 
as_nh - Variable in class SSF.OS.OSPFv2.Packet
The NHI address prefix of the AS to which this packet belongs.
as_nh - Variable in class SSF.OS.OSPFv2.OSPF
The NHI address prefix of the AS to which this router belongs.
as_nh - Variable in class SSF.OS.OSPFv2.Interface
A reference to the as_nh of the OSPF session above
as_num - Variable in class SSF.OS.BGP4.BGPSession
The AS number of this BGP speaker's AS.
as_num - Variable in class SSF.OS.OSPF.sOSPF
The number of the AS to which this router belongs.
as_num - Variable in class SSF.OS.OSPFv2.OSPF
The number of the AS to which this router belongs.
AS_NUM - Static variable in class SSF.OS.OSPF.Options
Indicates option to print the number of the AS in which the OSPF router is located.
as_prefix - Variable in class SSF.OS.BGP4.BGPSession
The IP address prefix which is representative of this BGP's AS.
AS(ASGraph) - Constructor for class SSF.App.Worm.AS
 
as1 - Variable in class SSF.OS.BGP4.Route
If using the Global.linked_aspaths AS path optimization, this is the first AS in the AS path.
as2nh(int) - Static method in class SSF.OS.BGP4.Util.AS_descriptor
Returns the AS NHI prefix address associated with a given AS number.
ASboundary - Variable in class SSF.OS.OSPF.LSDatabase
 
ASCII_FILE - Static variable in class SSF.Util.Plot.TimeSeries
 
ases - Variable in class SSF.App.Worm.ASGraph
ASs
ASExt - Variable in class SSF.OS.OSPF.LSDatabase
 
ASGraph - class SSF.App.Worm.ASGraph.
The Internet at the AS (interdomain) level.
ASGraph.Edge - class SSF.App.Worm.ASGraph.Edge.
 
ASGraph.Edge(int, int) - Constructor for class SSF.App.Worm.ASGraph.Edge
 
ASGraph.OutputManager - class SSF.App.Worm.ASGraph.OutputManager.
Not used at the moment.
ASGraph.OutputManager(ASGraph, boolean, boolean, boolean, String, String, String) - Constructor for class SSF.App.Worm.ASGraph.OutputManager
 
ASGraph(String) - Constructor for class SSF.App.Worm.ASGraph
 
asin - Static variable in class cern.jet.math.Functions
Function that returns Math.asin(a).
asin(Complex) - Static method in class com.imsl.math.Complex
Returns the inverse sine (arc sine) of a Complex, with branch cuts outside the interval [-1,1] along the real axis.
asinh - Static variable in class cern.jet.math.Functions
Function that returns com.imsl.math.Sfun.asinh(a).
asinh(Complex) - Static method in class com.imsl.math.Complex
Returns the inverse hyperbolic sine (arc sinh) of a Complex, with a branch cuts outside the interval [-i,i].
asinh(double) - Static method in class com.imsl.math.Sfun
Returns the inverse (arc) hyperbolic sine of a double.
asLookupFromNum - Variable in class SSF.App.Worm.ASGraph
Lookup table (ASN->index).
asnh - Variable in class SSF.OS.BGP4.Path.Aggregator
The NHI address prefix of the AS of the BGP speaker that formed the aggregate route.
asnhs - Variable in class SSF.OS.BGP4.Path.Segment
The AS NHI prefix addresses which make up this segment of the path.
asnToIndex(int) - Method in class SSF.App.Worm.ASGraph
Translate ASN to index in ases[].
asNumber - Variable in class SSF.App.Worm.AS
AS number.
aspath - Variable in class SSF.OS.BGP4.Route
If using the Global.flat_aspaths AS path optimization, this array of short integers will be used instead of an ASpath object in the 'pas' Attribute array.
ASpath - class SSF.OS.BGP4.Path.ASpath.
The AS path attribute.
aspath_bytecount() - Method in class SSF.OS.BGP4.Route
Returns the number of octets (bytes) needed to represent this AS path attribute in an update message.
aspath_contains(String) - Method in class SSF.OS.BGP4.Route
Determines whether or not a given AS NHI occurs in the AS path.
aspath_length() - Method in class SSF.OS.BGP4.Route
Returns the number of ASes in the AS path attribute.
aspath_toMinString() - Method in class SSF.OS.BGP4.Route
Returns the AS path as a string, leaving out set/sequence information.
aspath_toMinString(char, boolean) - Method in class SSF.OS.BGP4.Route
Returns the AS path as a string, leaving out set/sequence information.
ASpath() - Constructor for class SSF.OS.BGP4.Path.ASpath
Empty constructor.
ASpath(ArrayList) - Constructor for class SSF.OS.BGP4.Path.ASpath
Constructs an AS path attribute given a list of path segments.
aspath2bytes(Route, byte[], int, boolean) - Static method in class SSF.OS.BGP4.Monitor
Converts a simple AS path (no set or sequence information) to a series of bytes.
ASPF_MCAST_ADDR - Static variable in class SSF.OS.OSPF.sOSPF
The int value of the multicast address for ALLSPFRouters (All Shortest Path First Routers).
ASPF_MCAST_ADDR - Static variable in class SSF.OS.OSPFv2.OSPF
The int value of the multicast address for ALLSPFRouters (All Shortest Path First Routers).
assignFieldSelectors(char[]) - Method in class SSF.Util.Plot.Analyzer
Assign a field selector per filter.
assignFilter(Filter) - Method in class SSF.OS.NetFlow.Filter.FilterPlayer
 
assignFilters(Filter[]) - Method in class SSF.Util.Plot.Analyzer
Assign multiple filters to this "Player"/Analyzer.
assignSet(HashSet) - Method in class SSF.App.DDoS.DestList_3
 
atan - Static variable in class cern.jet.math.Functions
Function that returns Math.atan(a).
atan(Complex) - Static method in class com.imsl.math.Complex
Returns the inverse tangent (arc tangent) of a Complex, with branch cuts outside the interval [-i,i] along the imaginary axis.
atan2 - Static variable in class cern.jet.math.Functions
Function that returns Math.atan2(a,b).
atanh - Static variable in class cern.jet.math.Functions
Function that returns com.imsl.math.Sfun.atanh(a).
atanh(Complex) - Static method in class com.imsl.math.Complex
Returns the inverse hyperbolic tangent (arc tanh) of a Complex, with a branch cuts outside the interval [-1,1] on the real axis.
atanh(double) - Static method in class com.imsl.math.Sfun
Returns the inverse (arc) hyperbolic tangent of a double.
AtomicAction - class SSF.OS.BGP4.Policy.AtomicAction.
An atomic action applies to a given type of path attribute (of a route), and typically specifies that the attribute be assigned a given value.
AtomicAction(int, boolean, int, String[]) - Constructor for class SSF.OS.BGP4.Policy.AtomicAction
Constructs an atomic action with the given attribute type, action type, and values.
AtomicAction(String, String, ArrayList) - Constructor for class SSF.OS.BGP4.Policy.AtomicAction
Constructs an atomic action with the given attribute type, action type, and values.
AtomicAction(String, String, String[]) - Constructor for class SSF.OS.BGP4.Policy.AtomicAction
Constructs an atomic action with the given path attribute type string, action type string, and values.
AtomicAggregate - class SSF.OS.BGP4.Path.AtomicAggregate.
The atomic aggregate path attribute.
AtomicAggregate() - Constructor for class SSF.OS.BGP4.Path.AtomicAggregate
Constructs an atomic aggregate path attribute.
AtomicPredicate - class SSF.OS.BGP4.Policy.AtomicPredicate.
An atomic predicate applies to a given type of route attribute (typically the route destination or a BGP path attribute).
AtomicPredicate(int, String) - Constructor for class SSF.OS.BGP4.Policy.AtomicPredicate
Constructs and atomic predicate given a route attribute type as an integer and a string used for matching certain values of that type of route attribute.
AtomicPredicate(String, String) - Constructor for class SSF.OS.BGP4.Policy.AtomicPredicate
Constructs an atomic predicate given a route attribute type as a string and a string used for matching certain values of that type of route attribute.
attachedProtocol - Variable in class SSF.Net.NIC
Reference to the ProtocolSession configured over this NIC (generally, but not necessarily, the local IP session).
attachSpec - class SSF.Net.Util.attachSpec.
 
attachSpec(cidrBlock, int, String) - Constructor for class SSF.Net.Util.attachSpec
 
ATTACKER - Static variable in class SSF.App.DDoS.DDoSSessionRand
level constants, so are "MASTER" and "AGENT"
ATTACKER - Static variable in class SSF.App.DDoS.DDoSSession
level constants, so are "MASTER" and "ZOMBIE"
ATTACKING - Static variable in class SSF.App.DDoS.DDoSSessionRand
 
ATTACKING - Static variable in class SSF.App.DDoS.DDoSSession
 
attackMethod - Variable in class SSF.App.DDoS.DDoSSessionRand
attack method
attackMethod - Variable in class SSF.App.DDoS.DDoSSession
attack method
attackMethod - Variable in class SSF.App.DDoS.DDoSMessage
 
attackParam - Variable in class SSF.App.DDoS.DDoSSessionRand
parameter of attacking
attackParam - Variable in class SSF.App.DDoS.DDoSSession
parameter of attacking
ATTEMPT - Static variable in class SSF.OS.OSPFv2.Neighbor
Indicates that the current state of neighbor conversation is ATTEMPT
attrib_dmlnames - Static variable in class SSF.OS.BGP4.Route
The DML string names of route attributes other than path attributes.
attrib_nhidmlnames - Static variable in class SSF.OS.BGP4.Route
The NHI versions of the DML string names of route attributes other than path attributes.
Attribute - class SSF.OS.BGP4.Path.Attribute.
A BGP path attribute.
Attribute() - Constructor for class SSF.OS.BGP4.Path.Attribute
Empty constructor.
auto_advertise - Static variable in class SSF.OS.BGP4.Global
Whether or not a BGP speaker should automatically advertise its AS's network prefix to all neighbors.
auto_advertise - Variable in class SSF.OS.BGP4.BGPSession
Whether or not this BGP speaker should automatically advertise its AS's network prefix to all neighbors.
auto_reconnect - Static variable in class SSF.OS.BGP4.Global
Whether or not a BGP speaker should automatically attempt to reconnect when a peering session is lost.
autoCorrelation(DoubleArrayList, int, double, double) - Static method in class cern.jet.stat.Descriptive
Returns the auto-correlation of a data sequence.
autoexit - Static variable in class SSF.OS.BGP4.Global
Not intended for general use.
autoexit_interval - Static variable in class SSF.OS.BGP4.Global
Not intended for general use.
avgQueueLength() - Method in class SSF.Net.droptailQueueMonitor_1
integral of queue_length(t) in the measurement interval divided by the length of the measurement interval.

B

B_i0 - Static variable in class cern.jet.math.Bessel
Chebyshev coefficients for exp(-x) sqrt(x) I0(x) in the inverted interval [8,infinity].
B_i1 - Static variable in class cern.jet.math.Bessel
 
B_k0 - Static variable in class cern.jet.math.Bessel
 
B_k1 - Static variable in class cern.jet.math.Bessel
 
b_setup - Variable in class cern.jet.random.Hyperbolic
 
b00(double, double, RandomElement) - Method in class cern.jet.random.Beta
 
b01(double, double, RandomElement) - Method in class cern.jet.random.Beta
 
b1prs(double, double, RandomElement) - Method in class cern.jet.random.Beta
 
BACKBONE - Static variable in class SSF.OS.OSPF.sOSPF
Indicates an OSPF backbone router.
backbone_rtr - Variable in class SSF.OS.OSPF.sOSPF
Indicates if this is a backbone router.
backbone_rtr - Variable in class SSF.OS.OSPFv2.OSPF
Indicates if this is a backbone router.
backupDesigRouter - Variable in class SSF.OS.OSPFv2.Interface
The Backup Designated Router for the network to which the interface is attached.
badLSReq() - Method in class SSF.OS.OSPFv2.Neighbor
Called if a LS Request has been received for an LSA not contained in the database.
BAR_WIDTH - Static variable in class SSF.Util.Plot.TimeSeries
Width of bars as fraction of time-bin size
barGraph - Variable in class SSF.Util.Plot.LivePlotter
Plot type, default: bar-graph, false = line-graph
base_startup_wait - Static variable in class SSF.OS.BGP4.Global
The minimum period of time at the beginning of the simulation, in seconds, during which all BGP speakers remain inactive.
basic_attribs - Static variable in class SSF.OS.BGP4.Global
Whether or not to use an optimization in which only the three most basic path attributes are allowed: AS path, LocalPref, and NextHop.
BasicFilter - interface SSF.OS.NetFlow.Filter.BasicFilter.
the interface of a basic filter
BasicPlayer - class SSF.Util.Streams.BasicPlayer.
 
BasicPlayer(String) - Constructor for class SSF.Util.Streams.BasicPlayer
 
BasicRecorder - class SSF.Util.Streams.BasicRecorder.
BasicRecorder demonstrates how to build a simple implementation of a StreamInterface for portably emitting a stream of records.
BasicRecorder(String) - Constructor for class SSF.Util.Streams.BasicRecorder
 
BDR - Static variable in class SSF.OS.OSPFv2.Interface
Indicates that the Interface is the Backup Designated Router.
BDR - Variable in class SSF.OS.OSPFv2.HelloPacket
 
becomeInfected() - Method in class SSF.App.Worm.WormProtocolSession
Make this host become infected.
begin() - Method in class SSF.OS.UDP.test.udpStreamSession
Class Methods
begin(Continuation) - Method in class SSF.OS.TCP.test.tcpClientSession
Class Methods
begin(Continuation) - Method in class SSF.OS.UDP.test.udpStreamSession
 
beingHijacked(DDoSMessage, int[]) - Method in class SSF.App.DDoS.DDoSSessionRand
 
Benchmark - class cern.jet.random.engine.Benchmark.
Benchmarks the performance of the currently provided uniform pseudo-random number generation engines.
Benchmark() - Constructor for class cern.jet.random.engine.Benchmark
Makes this class non instantiable, but still let's others inherit from it.
benchmark(int) - Static method in class cern.jet.random.engine.Benchmark
Benchmarks raw() for various uniform generation engines.
Bessel - class cern.jet.math.Bessel.
Bessel and Airy functions.
Bessel() - Constructor for class cern.jet.math.Bessel
Makes this class non instantiable, but still let's others inherit from it.
beta - Variable in class cern.jet.random.Hyperbolic
 
beta - Variable in class cern.jet.random.Beta
 
Beta - class cern.jet.random.Beta.
Beta distribution; math definition and animated definition.
Beta - Variable in class SSF.App.Worm.WormEpidemic
'Overall' infection parameter.
beta(double, double) - Static method in class cern.jet.stat.Gamma
Returns the beta function of the arguments.
beta(double, double, double) - Static method in class cern.jet.stat.Probability
Returns the area from zero to x under the beta density function.
Beta(double, double, RandomElement) - Constructor for class cern.jet.random.Beta
Constructs a Beta distribution.
betaComplemented(double, double, double) - Static method in class cern.jet.stat.Probability
Returns the area under the right hand tail (from x to infinity) of the beta density function.
BetaJ - Variable in class SSF.App.Worm.WormEpidemic
Cross-strata infection parameters.
between(double, double) - Static method in class cern.jet.math.Functions
Constructs a function that returns (from<=a && a<=to) ? 1 : 0.
between(int, int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns (from<=a && a<=to) ? 1 : 0.
bgetlr(int) - Method in class SSF.OS.BGP4.Util.BitString
Returns the value of the given bit as a boolean.
bgetrl(int) - Method in class SSF.OS.BGP4.Util.BitString
Return the value of the given bit as a boolean.
bgp - Variable in class SSF.OS.BGP4.RIBElement
A reference to the local BGP protocol session.
bgp - Variable in class SSF.OS.BGP4.PeerEntry
The BGPSession to which this peer information applies.
bgp_id - Variable in class SSF.OS.BGP4.PeerEntry
The BGP ID of this peer.
bgp_id - Variable in class SSF.OS.BGP4.BGPSession
The BGP Identifier for this BGP speaker.
BGP_PRTL_NUM - Static variable in class SSF.OS.Protocols
 
BGPCrasher - class SSF.OS.BGP4.Widgets.BGPCrasher.
A test class, masquerading as a ProtocolSession, for killing the BGP process at random times during a simulation.
BGPCrasher() - Constructor for class SSF.OS.BGP4.Widgets.BGPCrasher
We must have a zero-argument, public constructor (so that newInstance() can be used to create a new BGPCrasher instance).
bgpid - Variable in class SSF.OS.BGP4.Comm.OpenMessage
The BGP Identifier of the sender.
bgpid2bytes(IPaddress, byte[], int) - Static method in class SSF.OS.BGP4.Monitor
Converts a BGP ID to bytes.
BGPKiller - class SSF.OS.BGP4.Widgets.BGPKiller.
A test class, masquerading as a ProtocolSession, for killing the BGP process at a given time during the simulation.
BGPKiller() - Constructor for class SSF.OS.BGP4.Widgets.BGPKiller
We must have a zero-argument, public constructor (so that newInstance() can be used to create a new BGPKiller instance).
BGPrun - Static variable in class SSF.OS.BGP4.BGPSession
Indicates an event that causes the BGP process to start up.
BGPSession - class SSF.OS.BGP4.BGPSession.
The BGP-4 inter-domain routing protocol.
BGPSession() - Constructor for class SSF.OS.BGP4.BGPSession
Constructs a BGP protocol session.
BGPstart - Static variable in class SSF.OS.BGP4.BGPSession
Indicates the BGP Start event type.
BGPstop - Static variable in class SSF.OS.BGP4.BGPSession
Indicates the BGP Stop event type.
big - Static variable in class cern.jet.math.Constants
 
BIG_PRIME - Static variable in class edu.cornell.lassp.houle.RngPack.Ranmar
The 46,009,220nd prime number, he largest prime less than 9*108.
biginv - Static variable in class cern.jet.math.Constants
 
BIN_EVENT - Static variable in class SSF.OS.BGP4.Monitor
Indicates a bin event, which is a meta-event indicating how many of a certain event type occurred in a given time interval.
BIN_SIZE - Static variable in class SSF.Util.Plot.TimeSeries
Default setting for the time-bin size
bin2str(boolean[]) - Static method in class SSF.OS.BGP4.Util.IPaddress
Converts an IP address from boolean array format to string format.
binarySearchFromTo(byte[], byte, int, int) - Static method in class cern.colt.Sorting
Searches the list for the specified value using the binary search algorithm.
binarySearchFromTo(char[], char, int, int) - Static method in class cern.colt.Sorting
Searches the list for the specified value using the binary search algorithm.
binarySearchFromTo(double[], double, int, int) - Static method in class cern.colt.Sorting
Searches the list for the specified value using the binary search algorithm.
binarySearchFromTo(float[], float, int, int) - Static method in class cern.colt.Sorting
Searches the list for the specified value using the binary search algorithm.
binarySearchFromTo(int[], int, int, int) - Static method in class cern.colt.Sorting
Searches the list for the specified value using the binary search algorithm.
binarySearchFromTo(int, int, IntComparator) - Static method in class cern.colt.Sorting
Generically searches the list for the specified value using the binary search algorithm.
binarySearchFromTo(long[], long, int, int) - Static method in class cern.colt.Sorting
Searches the list for the specified value using the binary search algorithm.
binarySearchFromTo(Object[], Object, int, int, Comparator) - Static method in class cern.colt.Sorting
Searches the list for the specified value using the binary search algorithm.
binarySearchFromTo(short[], short, int, int) - Static method in class cern.colt.Sorting
Searches the list for the specified value using the binary search algorithm.
binaryTcpDump - class SSF.OS.binaryTcpDump.
Write to the named OutputStream the log of packets crossing the NIC in the binary tcpdump format.
binaryTcpDump(OutputStream, Entity) - Constructor for class SSF.OS.binaryTcpDump
 
binBoundaries - Variable in class cern.jet.stat.quantile.EquiDepthHistogram
 
bind(int, int) - Method in interface SSF.OS.Socket.socketAPI
Bind the local IP address and port number to the socket.
bind(int, int) - Method in class SSF.OS.TCP.tcpSocket
Bind the socket to a local port number and IP address.
bind(int, int) - Method in class SSF.OS.UDP.udpSocket
names a local socket.
bindArg1(DoubleDoubleFunction, double) - Static method in class cern.jet.math.Functions
Constructs a unary function from a binary function with the first operand (argument) fixed to the given constant c.
bindArg1(IntIntFunction, int) - Static method in class cern.jet.math.IntFunctions
Constructs a unary function from a binary function with the first operand (argument) fixed to the given constant c.
bindArg2(DoubleDoubleFunction, double) - Static method in class cern.jet.math.Functions
Constructs a unary function from a binary function with the second operand (argument) fixed to the given constant c.
bindArg2(IntIntFunction, int) - Static method in class cern.jet.math.IntFunctions
Constructs a unary function from a binary function with the second operand (argument) fixed to the given constant c.
bindTcpSession(tcpSession) - Method in class SSF.OS.TCP.tcpSocket
Bind a tcpSession to this socket.
BinInt - class SSF.Net.Util.BinInt.
 
BinInt - class SSF.OS.OSPF.BinInt.
 
BinInt - class SSF.OS.OSPFv2.BinInt.
 
BinInt() - Constructor for class SSF.Net.Util.BinInt
 
BinInt() - Constructor for class SSF.OS.OSPF.BinInt
 
BinInt() - Constructor for class SSF.OS.OSPFv2.BinInt
 
binOfElement(float) - Method in class cern.jet.stat.quantile.EquiDepthHistogram
Returns the bin index of the given element.
Binomial - class cern.jet.random.Binomial.
Binomial distribution; See the math definition and animated definition.
binomial(double, long) - Static method in class cern.jet.math.Arithmetic
Efficiently returns the binomial coefficient, often also referred to as "n over k" or "n choose k".
Binomial(int, double, RandomElement) - Constructor for class cern.jet.random.Binomial
Constructs a binomial distribution.
binomial(int, int, double) - Static method in class cern.jet.stat.Probability
Returns the sum of the terms 0 through k of the Binomial probability density.
binomial(long, long) - Static method in class cern.jet.math.Arithmetic
Efficiently returns the binomial coefficient, often also referred to as "n over k" or "n choose k".
binomialComplemented(int, int, double) - Static method in class cern.jet.stat.Probability
Returns the sum of the terms k+1 through n of the Binomial probability density.
BinPlayer - class SSF.OS.BGP4.Players.BinPlayer.
Generates data files corresponding to update messages received per router per time bin.
BinPlayer(String, String, String, String, String, String, String) - Constructor for class SSF.OS.BGP4.Players.BinPlayer
Constructs a data player using the given stream ID.
bins() - Method in class cern.jet.stat.quantile.EquiDepthHistogram
Returns the number of bins.
binToArray(Object[][], float) - Method in class SSF.Util.Plot.Analyzer
Bin data from stream into given array using given bin size.
binToInt(boolean[]) - Static method in class SSF.Net.Util.BinInt
returns the int value of a binary (boolean) array, which has the least significant bit on the left ( boolean [0] )
binToInt(boolean[]) - Static method in class SSF.OS.OSPF.BinInt
returns the int value of a binary (boolean) array, which has the least significant bit on the left ( boolean [0] )
binToInt(boolean[]) - Static method in class SSF.OS.OSPFv2.BinInt
returns the int value of a binary (boolean) array, which has the least significant bit on the left ( boolean [0] )
binToStr(boolean[]) - Static method in class SSF.Net.Util.BinInt
Converts the given boolean array into a String of 0's and 1's.
binToStr(boolean[]) - Static method in class SSF.OS.OSPF.BinInt
Converts the given boolean array into a String of 0's and 1's.
binToStr(boolean[]) - Static method in class SSF.OS.OSPFv2.BinInt
Converts the given boolean array into a String of 0's and 1's.
binToStr(boolean[], int) - Static method in class SSF.Net.Util.BinInt
Converts a given boolean array into a String of 0's and 1's, but only up to a certain length.
binToStr(boolean[], int) - Static method in class SSF.OS.OSPF.BinInt
Converts a given boolean array into a String of 0's and 1's, but only up to a certain length.
binToStr(boolean[], int) - Static method in class SSF.OS.OSPFv2.BinInt
Converts a given boolean array into a String of 0's and 1's, but only up to a certain length.
binval() - Method in class SSF.OS.BGP4.Util.IPaddress
Returns the IP address in boolean array format, where the size of the array returned is the same as the prefix length.
binval(boolean) - Method in class SSF.OS.BGP4.Util.IPaddress
Returns the IP address in boolean array format.
Bit - class SSF.OS.BGP4.Util.Bit.
Contains two very simple constants describing the possible values of a single bit.
BIT_RATE - Variable in class SSF.Net.NIC
Interface hardware bit rate.
Bit() - Constructor for class SSF.OS.BGP4.Util.Bit
 
bit(int) - Method in class SSF.OS.BGP4.Util.IPaddress
Returns the value of a single bit in the IP address.
bitrate() - Method in class SSF.Net.NIC
Max bits emitted per simulator tick (i.e., frequency-scaled)
bits() - Method in class SSF.OS.BGP4.Util.IPaddress
Returns the bits in the IP address as a BitString of length 32 (prefix length is ignored).
BitString - class SSF.OS.BGP4.Util.BitString.
This class implements a binary string.
BitString(boolean[]) - Constructor for class SSF.OS.BGP4.Util.BitString
Constructs a BitString from a boolean array.
BitString(int, int) - Constructor for class SSF.OS.BGP4.Util.BitString
Converts an integer into an array of bits.
BitString(long, int) - Constructor for class SSF.OS.BGP4.Util.BitString
Converts a long integer into an array of bits.
blockConfig - Variable in class SSF.Net.Util.cidrBlock
Cached configuration of the Net or link for which this is the address block descriptor.
body_bytecount() - Method in class SSF.OS.BGP4.Comm.UpdateMessage
Returns the number of octets (bytes) in the message body.
body_bytecount() - Method in class SSF.OS.BGP4.Comm.OpenMessage
Returns the number of octets (bytes) in the message body only.
body_bytecount() - Method in class SSF.OS.BGP4.Comm.NotificationMessage
Returns the number of octets (bytes) in the message body.
body_bytecount() - Method in class SSF.OS.BGP4.Comm.Message
Returns the number of octets (bytes) in the message body.
body_bytecount() - Method in class SSF.OS.BGP4.Comm.KeepAliveMessage
Returns the number of octets (bytes) in the message body, which is zero for a KeepAlive message.
BogusAdvertiser - class SSF.OS.BGP4.Widgets.BogusAdvertiser.
A test class, masquerading as a ProtocolSession, for injecting a given route into a system, and later optionally withdrawing it.
BogusAdvertiser() - Constructor for class SSF.OS.BGP4.Widgets.BogusAdvertiser
We must have a zero-argument, public constructor (so that newInstance() can be used to create a new BogusAdvertiser instance).
bogusip - Static variable in class SSF.OS.BGP4.Debug
An IP address used for testing/debugging.
bool_opt_names - Static variable in class SSF.OS.BGP4.Monitor
The names of the those boolean monitoring options which can be overridden by individual BGP instances.
borderRouterList - Variable in class SSF.App.Worm.AS
List of all border routers in this AS that occur in the network level model.
BreitWigner - class cern.jet.random.BreitWigner.
BreitWigner (aka Lorentz) distribution; See the math definition.
BreitWigner(double, double, double, RandomElement) - Constructor for class cern.jet.random.BreitWigner
Constructs a BreitWigner distribution.
BreitWignerMeanSquare - class cern.jet.random.BreitWignerMeanSquare.
Mean-square BreitWigner distribution; See the math definition.
BreitWignerMeanSquare(double, double, double, RandomElement) - Constructor for class cern.jet.random.BreitWignerMeanSquare
Constructs a mean-squared BreitWigner distribution.
BROADCAST - Static variable in class SSF.OS.OSPFv2.Interface
Indicates that the link type the interface is connected to is broadcast.
BROKEN - Static variable in class SSF.App.DDoS.SpoofFloodTracer
 
buffer - Variable in class cern.jet.random.sampling.RandomSamplingAssistant
 
bufferPosition - Variable in class cern.jet.random.sampling.RandomSamplingAssistant
 
buffersize - Variable in class SSF.Net.NIC
Buffer size.
BUILD_RT_TABLE_ITVL - Static variable in class SSF.OS.OSPF.sOSPF
The interval at which OSPF rebuilds its routing tables.
buildIARoute(LSA, int) - Method in class SSF.OS.OSPFv2.OSPF
This method is called, if the best route to a particular inter-area destination must be recalculated.
buildNewUpdate() - Method in class SSF.OS.OSPFv2.Neighbor.FloodingTimer
construct a new LS Update Packet which will be sent to the Neighbor.
buildRoutingTable() - Method in class SSF.OS.OSPFv2.OSPF.RTCControlTimer
method to be performed when the entire RT must be recalculated.
BYTE_LEN - Static variable in class SSF.OS.NetFlow.BytesUtil
 
BYTE_TYPE - Static variable in class SSF.OS.NetFlow.Filter.Decoder
 
bytecount() - Method in class SSF.OS.ProtocolMessage
Return the total size (in bytes) of this header plus the payload, if any.
bytecount() - Method in class SSF.OS.IpHeader
Returns the total number of bytes in this IP packet.
bytecount() - Method in class SSF.OS.ICMPHeader
Returns the total number of bytes in this ICMP packet.
bytecount() - Method in class SSF.OS.TCP.TCP_Message
Returns the total number of bytes contained in this TCP packet (header + data).
bytecount() - Method in class SSF.OS.TCP.TCP_Header
return the number of bytes nominally used by this TCP header
bytecount() - Method in class SSF.OS.UDP.UDP_Header
total number of bytes in this UDP message
bytecount() - Method in class SSF.OS.BGP4.Comm.Message
Returns the number of octets (bytes) in the message.
bytecount() - Method in class SSF.OS.BGP4.Path.OriginatorID
Returns the number of octets (bytes) needed to represent this originator ID attribute in an update message.
bytecount() - Method in class SSF.OS.BGP4.Path.Origin
Returns the number of octets (bytes) needed to represent this origin path attribute in an update message.
bytecount() - Method in class SSF.OS.BGP4.Path.NextHop
Returns the number of octets (bytes) needed to represent this next hop path attribute in an update message.
bytecount() - Method in class SSF.OS.BGP4.Path.MED
Returns the number of octets (bytes) needed to represent this multiple exit discriminator path attribute in an update message.
bytecount() - Method in class SSF.OS.BGP4.Path.LocalPref
Returns the number of octets (bytes) needed to represent this local preference path attribute in an update message.
bytecount() - Method in class SSF.OS.BGP4.Path.Communities
Returns the number of octets (bytes) needed to represent this communities path attribute in an update message.
bytecount() - Method in class SSF.OS.BGP4.Path.ClusterList
Returns the number of octets (bytes) needed to represent this cluster list path attribute in an update message.
bytecount() - Method in class SSF.OS.BGP4.Path.Attribute
Calculates and returns the number of octets (bytes) needed to represent this path attribute in an update message.
bytecount() - Method in class SSF.OS.BGP4.Path.AtomicAggregate
Returns the number of octets (bytes) needed to represent this atomic aggregate path attribute in an update message.
bytecount() - Method in class SSF.OS.BGP4.Path.Aggregator
Returns the number of octets (bytes) needed to represent this aggregator path attribute in an update message.
bytecount() - Method in class SSF.OS.BGP4.Path.ASpath
Returns the number of octets (bytes) needed to represent this AS path attribute in an update message.
bytecount() - Method in class SSF.OS.OSPFv2.Summary_LSA
 
bytecount() - Method in class SSF.OS.OSPFv2.Router_LSA
Return the total size (in bytes) of this Router_LSA body.
bytecount() - Method in class SSF.OS.OSPFv2.Packet
Return the total size (in bytes) of this OSPF Packet including the header.
bytecount() - Method in class SSF.OS.OSPFv2.LS_UpdatePacket
Return the total size (in bytes) of this LS Update Packet body.
bytecount() - Method in class SSF.OS.OSPFv2.LS_RequestPacket
Return the total size (in bytes) of this LS Request Packet body.
bytecount() - Method in class SSF.OS.OSPFv2.LS_AckPacket
Return the total size (in bytes) of this LS Acknowledgment Packet body.
bytecount() - Method in class SSF.OS.OSPFv2.LSA
Return the total size (in bytes) of this LSA including the header.
bytecount() - Method in class SSF.OS.OSPFv2.HelloPacket
Return the total size (in bytes) of this Hello Packet body.
bytecount() - Method in class SSF.OS.OSPFv2.DD_Packet
Return the total size (in bytes) of this DD Packet body.
bytecount() - Method in class SSF.App.DDoS.DDoSMessage
size of the message, 5 integers, so 20 bytes.
bytes - Variable in class SSF.OS.NetFlow.Filter.FilterData
 
BYTES_PER_INT - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to specify the number of bytes use to encode an int.
bytes() - Method in class SSF.OS.BGP4.Util.IPaddress
Returns the IP address as an array of five bytes.
bytes2aspath(StringBuffer, byte[], int, boolean) - Static method in class SSF.OS.BGP4.Monitor
Converts a series of bytes to a simple AS path (no set or sequence information).
bytes2bgpid(StringBuffer, byte[], int) - Static method in class SSF.OS.BGP4.Monitor
Converts a series of four bytes into a BGP ID.
bytes2cl(StringBuffer, byte[], int) - Static method in class SSF.OS.BGP4.Monitor
Converts a series of bytes to a cluster list.
bytes2info(StringBuffer, byte[], int, boolean) - Static method in class SSF.Net.RoutingInfo
Converts a series of bytes to routing info in string format.
bytes2int(byte[], int) - Static method in class SSF.OS.BGP4.Monitor
Converts a series of bytes to an integer.
bytes2int(byte[], int, int) - Static method in class SSF.OS.BGP4.Monitor
Converts a series of bytes to an integer.
bytes2ip(StringBuffer, byte[], int) - Static method in class SSF.Net.RadixTreeRoutingTable
Converts a series of bytes to an IP address prefix as a string.
bytes2ipprefix(StringBuffer, byte[], int) - Static method in class SSF.Net.RadixTreeRoutingTable
Converts a series of bytes to an IP address prefix in string format.
bytes2ipprefix(StringBuffer, byte[], int, boolean) - Static method in class SSF.OS.BGP4.Monitor
Converts a series of bytes to an IP address prefix.
bytes2nh(StringBuffer, byte[], int) - Static method in class SSF.OS.BGP4.Monitor
Converts a series of bytes to an NH address.
bytes2nhi(StringBuffer, byte[], int) - Static method in class SSF.Net.RadixTreeRoutingTable
Converts a series of bytes to an NHI address.
bytes2str(byte[]) - Static method in class SSF.OS.BGP4.Util.IPaddress
Converts an array of five bytes into an IP address in string form.
bytes2str(StringBuffer, byte[], int, boolean) - Static method in class SSF.OS.BGP4.RouteInfo
Converts a series of bytes into route info (in string form).
bytes2str(StringBuffer, byte[], int, String, boolean) - Static method in class SSF.Net.RadixTreeRoutingTable
Converts a series of bytes to a forwarding table in string format.
bytes2str(StringBuffer, byte[], int, String, boolean) - Static method in class SSF.OS.BGP4.RIBElement
Converts a series of bytes into a string represention of a RIB element.
bytes2update(StringBuffer, byte[], int, boolean) - Static method in class SSF.OS.BGP4.Monitor
Converts a series of bytes into the NLRI and withdrawn routes parts of an update message.
bytesToDouble(byte[], int) - Static method in class SSF.OS.NetFlow.BytesUtil
Given an array of bytes, convert it to a double, least significant byte is stored in the beginning.
bytesToFloat(byte[], int) - Static method in class SSF.OS.NetFlow.BytesUtil
Given a byte array, restore it as an int
bytesToInt(byte[], int) - Static method in class SSF.OS.NetFlow.BytesUtil
Given a byte array, restore it as an int
bytesToLong(byte[], int) - Static method in class SSF.OS.NetFlow.BytesUtil
Given an array of bytes, convert it to a long, least significant byte is stored in the beginning.
bytesToShort(byte[], int) - Static method in class SSF.OS.NetFlow.BytesUtil
Given a byte array, restore it as a short
bytesToString(byte[], int) - Static method in class SSF.OS.NetFlow.BytesUtil
Given a byte array, restore a String out of it.
BytesUtil - class SSF.OS.NetFlow.BytesUtil.
Provides functions to easily convert short, int, string and float into/from byte[] .
BytesUtil() - Constructor for class SSF.OS.NetFlow.BytesUtil
 
byteToInt(boolean, byte[]) - Method in class SSF.OS.DumpPro
 

C

c - Variable in class cern.jet.random.Zeta
 
c_pm - Variable in class cern.jet.random.Poisson
 
cache - Variable in class cern.jet.random.Normal
 
cached_alxm - Variable in class cern.jet.random.PoissonSlow
 
cached_g - Variable in class cern.jet.random.PoissonSlow
 
cached_sq - Variable in class cern.jet.random.PoissonSlow
 
cacheFilled - Variable in class cern.jet.random.Normal
 
Calc_AdvertisedWindow() - Method in class SSF.OS.TCP.Rcv_WndManager
Calculate the size of the advertised window which indicate the maximum number of bytes that can be received in the buffer.
calc_EffectiveWnd() - Method in class SSF.OS.TCP.Send_WndManager
Calculates the effective size of send window.
calc_RTT() - Method in class SSF.OS.TCP.Send_WndManager
Collect new round-trip time estimate and update averages and current timeout.
calc_ssthresh() - Method in class SSF.OS.TCP.Send_WndManager
Set slow start thresh to the half of the flight size when loss begins, min(conWnd, AdvertisedWnd)/2, but no less than 2*MSS.
calculateDijkstraPartI() - Method in class SSF.OS.OSPFv2.AreaData
Calculate the first stage of Dijkstra.
calculateDijkstraPartII() - Method in class SSF.OS.OSPFv2.AreaData
Calculate the second stage of Dijkstra.
calculateRT() - Method in class SSF.OS.OSPFv2.OSPF
Recalculate the entire Routing Table.
callback() - Method in class SSF.OS.Timer
Action to be taken upon expiration if the timer has not been cancelled.
callback() - Method in class SSF.OS.BGP4.Timing.Timer
An abstract version of the method that is called when the timer expires.
callback() - Method in class SSF.OS.BGP4.Timing.IdealMRAITimer
When the timer expires, this method removes the IP address from the list of recently sent updates, sends an update with the advertisement (or possibly withdrawal, if the option to apply MRAI to withdrawals is in use) that was waiting to be sent (if there is one), and restarts a new timer (if a waiting advertisement (or withdrawal) was in fact sent).
callback() - Method in class SSF.OS.BGP4.Timing.DampReuseTimer
Called when timer expires, and updates the damped route's status.
callback() - Method in class SSF.OS.BGP4.Timing.EventTimer
Sends a timeout message to the owning BGPSession when the timer expires.
callback() - Method in class SSF.OS.OSPFv2.RecLSASlot.MinimumArrivalTimer
 
callback() - Method in class SSF.OS.OSPFv2.OwnLSASlot.MinimumIntervalTimer
 
callback() - Method in class SSF.OS.OSPFv2.OwnLSASlot.LSRefreshTimer
 
callback() - Method in class SSF.OS.OSPFv2.Neighbor.FloodingTimer
Action to be taken upon expiration if the timer has not been canceled.
callback() - Method in class SSF.OS.OSPFv2.Neighbor.InactivityTimer
Action to be taken upon expiration if the timer has not been canceled.
callback() - Method in class SSF.OS.OSPFv2.Neighbor.RetransmissionTimer
Action to be taken upon expiration if the timer has not been canceled.
callback() - Method in class SSF.OS.OSPFv2.Interface.PacingTimer
Action to be taken upon expiration if the timer has not been cancelled.
callback() - Method in class SSF.OS.OSPFv2.Interface.DelayedAckTimer
Action to be taken upon expiration if the timer has not been cancelled.
callback() - Method in class SSF.OS.OSPFv2.Interface.SendNewHelloTimer
Action to be taken upon expiration if the timer has not been cancelled.
callback() - Method in class SSF.OS.OSPFv2.Interface.BeforeElectionTimer
Action to be taken upon expiration if the timer has not been cancelled.
callback() - Method in class SSF.OS.OSPFv2.OSPF.RTCControlTimer
A method to be performed when the timer expires.
callback() - Method in class SSF.OS.OSPFv2.OSPF.AgingTimer
A method to be performed when the timer expires.
callback() - Method in class SSF.App.Worm.GatewayProtocolSession.BccIcmpTransmissionTimer
 
callback() - Method in class SSF.App.Worm.MacroscopicModelConfigurator.MacroModelTimer
 
canBeRemovedFromDatabase(LSA) - Method in class SSF.OS.OSPFv2.AreaData
Check whether none of the router's Neighbors are in states Exchange or Loading, and maxAgeLSA is no longer contained on any Neighbor's Link State Retransmission List.
canc() - Method in class SSF.OS.BGP4.Timing.Timer
Cancel the timer.
cancel_timers() - Method in class SSF.OS.BGP4.PeerEntry
Cancels all timers associated with this peer.
cancel() - Method in class SSF.OS.Timer
Specify that the callback event for this timer should not be executed when it expires.
carryPayload(ProtocolMessage) - Method in class SSF.OS.ProtocolMessage
Append a ProtocolMessage to this ProtocolMessage.
carryPayload(ProtocolMessage) - Method in class SSF.OS.OSPFv2.Summary_LSA
 
carryPayload(ProtocolMessage) - Method in class SSF.OS.OSPFv2.Router_LSA
 
carryPayload(ProtocolMessage) - Method in class SSF.OS.OSPFv2.LS_UpdatePacket
 
carryPayload(ProtocolMessage) - Method in class SSF.OS.OSPFv2.LS_RequestPacket
 
carryPayload(ProtocolMessage) - Method in class SSF.OS.OSPFv2.LS_AckPacket
 
carryPayload(ProtocolMessage) - Method in class SSF.OS.OSPFv2.HelloPacket
 
carryPayload(ProtocolMessage) - Method in class SSF.OS.OSPFv2.DD_Packet
 
CD_DDoSTracer - class SSF.App.DDoS.CD_DDoSTracer.
Cross Domain DDoS Tracer
CD_DDoSTracer(String) - Constructor for class SSF.App.DDoS.CD_DDoSTracer
 
cdf - Variable in class cern.jet.random.EmpiricalWalker
 
cdf - Variable in class cern.jet.random.Empirical
 
cdf(double) - Method in class cern.jet.random.Weibull
Returns the cumulative distribution function.
cdf(double) - Method in class cern.jet.random.Uniform
Returns the cumulative distribution function (assuming a continous uniform distribution).
cdf(double) - Method in class cern.jet.random.StudentT
Returns the cumulative distribution function.
cdf(double) - Method in class cern.jet.random.ParetoII
Returns the cumulative distribution function.
cdf(double) - Method in class cern.jet.random.Pareto
Returns the cumulative distribution function.
cdf(double) - Method in class cern.jet.random.Normal
Returns the cumulative distribution function.
cdf(double) - Method in class cern.jet.random.Gamma
Returns the cumulative distribution function.
cdf(double) - Method in class cern.jet.random.Exponential
Returns the cumulative distribution function.
cdf(double) - Method in class cern.jet.random.ChiSquare
Returns the cumulative distribution function.
cdf(double) - Method in class cern.jet.random.Beta
Returns the cumulative distribution function.
cdf(double, double) - Method in class cern.jet.random.Wald
Returns the cumulative distribution function.
cdf(int) - Method in class cern.jet.random.Poisson
Returns the cumulative distribution function.
cdf(int) - Method in class cern.jet.random.NegativeBinomial
Returns the cumulative distribution function.
cdf(int) - Method in class cern.jet.random.EmpiricalWalker
Returns the cumulative distribution function.
cdf(int) - Method in class cern.jet.random.Empirical
Returns the cumulative distribution function.
cdf(int) - Method in class cern.jet.random.Binomial
Returns the cumulative distribution function.
ceil - Static variable in class cern.jet.math.Functions
Function that returns Math.ceil(a).
ceil(double) - Static method in class cern.jet.math.Arithmetic
Returns the smallest long >= value.
cern.colt - package cern.colt
A subset of the Colt 1.0.1 distribution required by the package cern.jet.random.
cern.jet.math - package cern.jet.math
Tools for basic and advanced mathematics: Arithmetics and Algebra, Polynomials and Chebyshev series, Bessel and Airy functions, Function Objects for generic function evaluation, etc.
cern.jet.random - package cern.jet.random
Large variety of probability distributions featuring high performance generation of random numbers, CDF's and PDF's.
cern.jet.random.engine - package cern.jet.random.engine
Engines generating strong uniformly distributed pseudo-random numbers; Needed by all JET probability distributions since they rely on uniform random numbers to generate random numbers from their own distribution.
cern.jet.random.sampling - package cern.jet.random.sampling
Samples (picks) random subsets of data sequences.
cern.jet.stat - package cern.jet.stat
Tools for basic and advanced statistics: Estimators, Gamma functions, Beta functions, Probabilities, Special integrals, etc.
cern.jet.stat.quantile - package cern.jet.stat.quantile
Scalable algorithms and data structures to compute approximate quantiles over very large data sequences.
ch2 - Variable in class cern.jet.random.Wald
 
chain(DoubleDoubleFunction, DoubleFunction, DoubleFunction) - Static method in class cern.jet.math.Functions
Constructs the function f( g(a), h(b) ).
chain(DoubleFunction, DoubleDoubleFunction) - Static method in class cern.jet.math.Functions
Constructs the function g( h(a,b) ).
chain(DoubleFunction, DoubleFunction) - Static method in class cern.jet.math.Functions
Constructs the function g( h(a) ).
chain(IntFunction, IntFunction) - Static method in class cern.jet.math.IntFunctions
Constructs the function g( h(a) ).
chain(IntFunction, IntIntFunction) - Static method in class cern.jet.math.IntFunctions
Constructs the function g( h(a,b) ).
chain(IntIntFunction, IntFunction, IntFunction) - Static method in class cern.jet.math.IntFunctions
Constructs the function f( g(a), h(b) ).
chbevl(double, double[], int) - Static method in class cern.jet.math.Arithmetic
Evaluates the series of Chebyshev polynomials Ti at argument x/2.
CHECK_FOR_SYNS - Variable in class SSF.Net.NIC
If true, a flaky NIC will avoid dropping TCP empty ACK packets, to avoid dropping SYN ACKs and FIN ACKs.
checkOnDuplicate(DD_Packet) - Method in class SSF.OS.OSPFv2.Neighbor.LastRecDDPacket
checks whether the DD Packet just received is a duplicate.
checkRangeFromTo(int, int, int) - Static method in class cern.jet.stat.Descriptive
Checks if the given range is within the contained array's bounds.
checkTableTimer - Variable in class SSF.OS.NetFlow.IpFlowCollector
timer, check the open connection table when fired
children - Variable in class SSF.App.DDoS.DDoSSessionRand
array of IP addresses of children that are directly under control of this master or attacker
children - Variable in class SSF.App.DDoS.DDoSSession
array of IP addresses of children that are directly under control of this master or attacker
ChiSquare - class cern.jet.random.ChiSquare.
ChiSquare distribution; See the math definition and animated definition.
chiSquare(double, double) - Static method in class cern.jet.stat.Probability
Returns the area under the left hand tail (from 0 to x) of the Chi square probability density function with v degrees of freedom.
ChiSquare(double, RandomElement) - Constructor for class cern.jet.random.ChiSquare
Constructs a ChiSquare distribution.
chiSquareComplemented(double, double) - Static method in class cern.jet.stat.Probability
Returns the area under the right hand tail (from x to infinity) of the Chi square probability density function with v degrees of freedom.
choose(int) - Method in class edu.cornell.lassp.houle.RngPack.RandomElement
 
choose(int, int) - Method in class edu.cornell.lassp.houle.RngPack.RandomElement
 
choose(RoutingInfo, int, int) - Method in interface SSF.Net.RouteTieBreaker
Pick a 'best route' when there are multiple same-cost routes for the same destination.
CIDR_AUTOMATIC - Static variable in class SSF.Net.Util.cidrBlock
 
CIDR_BASE - Static variable in class SSF.Net.Util.cidrBlock
CIDR number from which we number default sub-blocks: e.g., 0 or 1
cidr_children() - Method in class SSF.Net.Util.cidrBlock
Return the CIDR blocks in the CIDR level underneath this one.
cidr_concat(String, int) - Static method in class SSF.Net.Util.cidrBlock
Concatenate the given CIDR addresses.
CIDR_IN_USE - Static variable in class SSF.Net.Util.cidrBlock
Three-way flag for CIDR addressing.
CIDR_INDETERMINATE - Static variable in class SSF.Net.Util.cidrBlock
 
cidr_number - Variable in class SSF.Net.Util.cidrBlock
CIDR block number for this address block descriptor.
cidr_parent() - Method in class SSF.Net.Util.cidrBlock
Return the CIDR block which is one CIDR level up from this one.
cidr_prefix - Variable in class SSF.Net.Util.cidrBlock
Global CIDR block address for this descriptor.
CIDR_SEPARATOR - Static variable in class SSF.Net.Util.cidrBlock
Separator string for CIDR addresses
CIDR_status - Static variable in class SSF.Net.Util.cidrBlock
 
CIDR_WIDTH - Static variable in class SSF.Net.Util.cidrBlock
Number of address bits that make up the entire address space
cidr() - Method in class SSF.Net.Util.attachSpec
 
cidrBlock - class SSF.Net.Util.cidrBlock.
Tree of CIDR blocks, constructed from a Net configuration using the optional "cidr" attributes provided for Net and link attributes.
cidrBlock(Configuration, String) - Constructor for class SSF.Net.Util.cidrBlock
Constructor for a top-level CIDR block, given a DML configuration describing one outermost Net, which may not have an ID or a CIDR block number.
cidrMap - Variable in class SSF.Net.Net
Three-way translation table for NHI addresses, CIDR block addresses, and IP addresses.
cl2bytes(ClusterList, byte[], int) - Static method in class SSF.OS.BGP4.Monitor
Converts a cluster list to a series of bytes.
Clause - class SSF.OS.BGP4.Policy.Clause.
Each instance of this class represents a clause in a BGP policy rule.
Clause(Predicate, Action) - Constructor for class SSF.OS.BGP4.Policy.Clause
The default constructor.
CLEAN - Static variable in class SSF.App.DDoS.DDoSSessionRand
status constants, so are "INSTALLED" and "ATTACKING"
clear() - Method in class SSF.OS.OSPFv2.Neighbor.LastRecDDPacket
clears this structure.
clear() - Method in class SSF.OS.OSPFv2.LSDatabase
clear the LSDatabase.
clear() - Method in interface cern.jet.stat.quantile.DoubleQuantileFinder
Removes all elements from the receiver.
clear(boolean) - Method in class SSF.Util.Plot.MultiPlotBox
If the argument is true, clear the axes.
clear(boolean) - Method in class SSF.Util.Plot.MultiPlot
Clear the plot of all data points.
clear(int) - Method in class SSF.OS.BGP4.Util.BitString
Sets the value of the given bit to zero.
clear(int) - Method in class SSF.Util.Plot.MultiPlot
Clear the plot of data points in the specified dataset.
clearLSAFromRetrLists(String) - Method in class SSF.OS.OSPFv2.Interface
clears a particular LSA from every Neighbors link state retransmission list.
clearLSAFromRetrLists(String) - Method in class SSF.OS.OSPFv2.AreaData
removes a particular LSA from every Neighbor Data Structures link state retransmission list whose represented Neighbor is adjacent to this area.
clearTable() - Method in class SSF.Net.RadixTreeRoutingTable
clear this routing table in case of changes in the ospf routing table.
CLIENT_FLAG - Static variable in class SSF.OS.BGP4.PeerEntry
The value of the flag bit which indicates if this peer is a route reflector client.
client_limit - Variable in class SSF.OS.TCP.test.tcpServer
max number of simultaneous client connections serviced byf this server - default is unlimited (Integer.MAX_VALUE).
client() - Method in class SSF.OS.BGP4.PeerEntry
Returns whether or not the peer is a route reflector client.
clientCont - Variable in class SSF.OS.TCP.test.tcpClientSession
client's Continuation for this session
clientDebug(int, String) - Method in class SSF.OS.TCP.test.tcpClientSession
preamble to client-side-only diagnostics
clientDebug(int, String) - Method in class SSF.OS.WWW.httpClient
preamble to client-side diagnostics
clientDebug(String) - Method in class SSF.OS.TCP.test.tcpClient
preamble to client diagnostics
clientDebug(String) - Method in class SSF.OS.UDP.test.udpStreamSession
preamble to client-side-only diagnostics
clientDebug(String) - Method in class SSF.OS.WWW.httpClient
preamble to client-side-only diagnostics
clientNumber - Variable in class SSF.OS.TCP.test.tcpServer
ID of the latest client connection serviced by this server
ClockSeed() - Static method in class edu.cornell.lassp.houle.RngPack.RandomSeedable
Return a long integer seed calculated from the date.
ClockSeed(Date) - Static method in class edu.cornell.lassp.houle.RngPack.RandomSeedable
Return a long integer seed given a date
clone() - Method in class cern.colt.PersistentObject
Returns a copy of the receiver.
clone() - Method in class cern.jet.random.Poisson
Returns a deep copy of the receiver; the copy will produce identical sequences.
clone() - Method in class cern.jet.random.NegativeBinomial
Returns a deep copy of the receiver; the copy will produce identical sequences.
clone() - Method in class cern.jet.random.EmpiricalWalker
Returns a deep copy of the receiver; the copy will produce identical sequences.
clone() - Method in class cern.jet.random.Empirical
Returns a deep copy of the receiver; the copy will produce identical sequences.
clone() - Method in class cern.jet.random.BreitWignerMeanSquare
Returns a deep copy of the receiver; the copy will produce identical sequences.
clone() - Method in class cern.jet.random.AbstractDistribution
Returns a deep copy of the receiver; the copy will produce identical sequences.
clone() - Method in class edu.cornell.lassp.houle.RngPack.Ranmar
Returns a copy of the receiver; the copy will produce identical sequences.
clone() - Method in class edu.cornell.lassp.houle.RngPack.Ranlux
Returns a copy of the receiver; the copy will produce identical sequences.
clone() - Method in class edu.cornell.lassp.houle.RngPack.RandomShuffle
Returns a copy of the receiver.
clone() - Method in class cern.jet.random.engine.MersenneTwister
Returns a copy of the receiver; the copy will produce identical sequences.
clone() - Method in class cern.jet.random.sampling.WeightedRandomSampler
Returns a deep copy of the receiver.
clone() - Method in class cern.jet.random.sampling.RandomSamplingAssistant
Returns a deep copy of the receiver.
clone() - Method in class cern.jet.random.sampling.RandomSampler
Returns a deep copy of the receiver.
clone() - Method in interface cern.jet.stat.quantile.DoubleQuantileFinder
Returns a deep copy of the receiver.
CLOSE - Static variable in class SSF.OS.WWW.httpRequest
HTTP connection behavior control: HTTP 1.0: separate TCP connection for each request-response cycle, each request_type is or-ed with CLOSE - server to close connection after completing response.
close_timer_basis - Static variable in class SSF.OS.TCP.tcpSession
CLOSE Timer basis, default value 0.5 seconds.
CLOSE_WAIT - Static variable in class SSF.OS.TCP.tcpSession
 
close() - Method in class SSF.OS.TCP.tcpSession
Socket closes its TCP session.
close() - Method in class SSF.OS.BGP4.PeerEntry
Close socket connections with this peer, but not immediately.
close() - Method in class SSF.App.Worm.ASGraph.OutputManager
 
close(Continuation) - Method in interface SSF.OS.Socket.socketAPI
Close a connection.
close(Continuation) - Method in class SSF.OS.TCP.tcpSocket
Close a socket and release all its resources.
close(Continuation) - Method in class SSF.OS.UDP.udpSocket
 
close(ProtocolSession) - Method in class SSF.Net.NIC
Bring down this NIC.
close(ProtocolSession) - Method in class SSF.OS.ProtocolSession
Called by a neighboring session to close (unconfigure) this session.
CLOSED - Static variable in class SSF.OS.TCP.tcpSession
 
CLOSED - Static variable in class SSF.OS.TCP.test.tcpClientSession
 
closed() - Method in class SSF.OS.TCP.tcpSession
Tell the caller if the TCP connection exist
closed(ProtocolSession) - Method in class SSF.OS.ProtocolSession
Called by a neighboring session to confirm to this session that a close operation has succeeded, and that this session is now successfully unconfigured from the caller session.
closeOutputManager() - Method in class SSF.App.Worm.ASGraph
 
closeSession(udpSession) - Method in class SSF.OS.UDP.udpSessionMaster
close a UDP session - called by a socket
CloseStateTransfer1() - Method in class SSF.OS.TCP.tcpSession
State transfer when FIN is received.
CloseStateTransfer2() - Method in class SSF.OS.TCP.tcpSession
State transfer when 1) FIN is sent; 2) ACK of FIN is received;
CloseStateTransfer3() - Method in class SSF.OS.TCP.tcpSession
 
CLOSING - Static variable in class SSF.OS.TCP.tcpSession
 
CLOSING - Static variable in class SSF.OS.TCP.test.tcpClientSession
 
cluster_list() - Method in class SSF.OS.BGP4.Route
Returns the cluster list path attribute.
cluster_num - Variable in class SSF.OS.BGP4.BGPSession
If this is a route reflector, the number of the cluster of which it is a member.
ClusterList - class SSF.OS.BGP4.Path.ClusterList.
The cluster list path attribute.
ClusterList() - Constructor for class SSF.OS.BGP4.Path.ClusterList
Empty constructor.
ClusterList(ArrayList) - Constructor for class SSF.OS.BGP4.Path.ClusterList
Constructs a cluster list path attribute given a list of cluster numbers.
CodeRedGammaFunction - class SSF.App.Worm.CodeRedGammaFunction.
Models removal observed during Code Red v2.
CodeRedGammaFunction() - Constructor for class SSF.App.Worm.CodeRedGammaFunction
 
CodeRedWormEpidemicInitializer - class SSF.App.Worm.CodeRedWormEpidemicInitializer.
Initialize worm epidemic using empirical distributions based on routing table data and published data on Code Red II infections in August 2001.
CodeRedWormEpidemicInitializer() - Constructor for class SSF.App.Worm.CodeRedWormEpidemicInitializer
 
cof - Static variable in class cern.jet.random.PoissonSlow
 
collectDest() - Method in class SSF.App.DDoS.DestList_3
 
column - Variable in class cern.jet.random.engine.RandomSeedGenerator
 
COLUMNS - Static variable in class cern.jet.random.engine.RandomSeedTable
The number of columns of the matrix (currently COLUMNS = 2).
com.imsl.math - package com.imsl.math
Special mathematical functions and Complex numbers.
Communities - class SSF.OS.BGP4.Path.Communities.
The communities path attribute.
Communities() - Constructor for class SSF.OS.BGP4.Path.Communities
Empty constructor.
Communities(ArrayList) - Constructor for class SSF.OS.BGP4.Path.Communities
Constructs a communities path attribute with the given list of community values.
compare - Static variable in class cern.jet.math.IntFunctions
Function that returns a < b ? -1 : a > b ? 1 : 0.
compare - Static variable in class cern.jet.math.Functions
Function that returns a < b ? -1 : a > b ? 1 : 0.
compare(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns a < b ? -1 : a > b ? 1 : 0.
compare(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns a < b ? -1 : a > b ? 1 : 0.
compare(LinkInfo) - Method in class SSF.OS.OSPFv2.LinkInfo
Take a LinkInfo an compare it to this LinkInfo.
compare(Object, Object) - Method in class SSF.OS.NetFlow.Util.FlowComparator
 
compare(RouteInfo) - Method in class SSF.OS.BGP4.RouteInfoOOC
Performs a comparison with route information for another route to determine which route is more preferable.
compare(RouteInfo) - Method in class SSF.OS.BGP4.RouteInfoIC
Performs a comparison with route information for another route to determine which route is more preferable.
compare(RouteInfo) - Method in class SSF.OS.BGP4.RouteInfo
Performs a comparison with route information for another route to determine which route is more preferable.
compareIPAddrWith(int) - Method in class SSF.OS.OSPFv2.AreaData
Check whether one of the Ip Interface Addresses of this Area is equal to id and return true if so, else false.
Complex - class com.imsl.math.Complex.
This class implements complex numbers.
Complex() - Constructor for class com.imsl.math.Complex
Constructs a Complex equal to zero.
Complex(Complex) - Constructor for class com.imsl.math.Complex
Constructs a Complex equal to the argument.
Complex(double) - Constructor for class com.imsl.math.Complex
Constructs a Complex with a zero imaginary part.
Complex(double, double) - Constructor for class com.imsl.math.Complex
Constructs a Complex with real and imaginary parts given by the input arguments.
COMPROMISED - Static variable in class SSF.App.DDoS.DDoSSessionRand
 
computed() - Method in class SSF.OS.OSPF.Dijkstra
Returns true if all information initiated and shortest paths calculated.
config(Configuration) - Method in class SSF.Net.link
Configure the link layer with appropriate delay, addresses, and a list of attached interfaces.
config(Configuration) - Method in class SSF.Net.RadixTreeRoutingTable
Configure this routing table by processing "route" and "nhi_route" attributes.
config(Configuration) - Method in class SSF.Net.Net
Configure a network model.
config(Configuration) - Method in class SSF.Net.NIC
Configure a network interface card.
config(Configuration) - Method in class SSF.Net.Host
Configuration of a network host.
config(Configuration) - Method in class SSF.Net.Util.idrange
 
config(Configuration) - Method in class SSF.OS.ProtocolSession
Configure this ProtocolSession.
config(Configuration) - Method in class SSF.OS.ProtocolGraph
Configure the protocol graph by instantiating and configuring each named protocol session.
config(Configuration) - Method in class SSF.OS.ProbeSession
Example DML configuration:
config(Configuration) - Method in class SSF.OS.IP
Configure this IP session.
config(Configuration) - Method in class SSF.OS.ICMP
 
config(Configuration) - Method in class SSF.Util.Streams.StreamField
Syntax: field [id XX type YY] where YY={int32,int64,flt32,flt64}.
config(Configuration) - Method in class SSF.OS.Socket.socketMaster
Configure the socket parameters.
config(Configuration) - Method in class SSF.OS.TCP.tcpSessionMaster
Configure the TCP parameters.
config(Configuration) - Method in class SSF.OS.TCP.test.tcpServer
Server configuration.
config(Configuration) - Method in class SSF.OS.TCP.test.tcpClient
Configure the client instance parameters.
config(Configuration) - Method in class SSF.OS.UDP.udpSessionMaster
Supported DML attributes:
config(Configuration) - Method in class SSF.OS.UDP.test.udpStreamServer
Server configuration.
config(Configuration) - Method in class SSF.OS.UDP.test.udpStreamClient
Client configuration.
config(Configuration) - Method in class SSF.OS.WWW.httpServer
httpServer configuration.
config(Configuration) - Method in class SSF.OS.WWW.httpClient
Configure the client.
config(Configuration) - Method in class SSF.OS.BGP4.Monitor
Configures monitoring options set in DML for a single BGP instance.
config(Configuration) - Static method in class SSF.OS.BGP4.Global
Configures options set with the bgpoptions attribute in DML.
config(Configuration) - Method in class SSF.OS.BGP4.BGPSession
Sets configurable values for BGP.
config(Configuration) - Method in class SSF.OS.BGP4.Widgets.BogusAdvertiser
Set the configurable values (specified in DML file).
config(Configuration) - Method in class SSF.OS.BGP4.Widgets.BGPKiller
Set the configurable values (specified in DML file).
config(Configuration) - Method in class SSF.OS.BGP4.Widgets.BGPCrasher
Set the configurable values (specified in DML file).
config(Configuration) - Method in class SSF.OS.BGP4.Widgets.Advertiser
Set the configurable values (specified in DML file).
config(Configuration) - Method in class SSF.OS.BGP4.test.App.AppSession
Set the configurable values (specified in DML file).
config(Configuration) - Method in class SSF.OS.OSPF.sOSPF
 
config(Configuration) - Static method in class SSF.OS.OSPF.Options
Configures options set with the ospfoptions attribute in DML.
config(Configuration) - Method in class SSF.OS.OSPFv2.OSPF
Configure the ospf protocol parameters.
config(Configuration) - Method in class SSF.OS.OSPFv2.Interface
Configure the OSPF interface parameters at the start and during the run by configUpdateMessage.
config(Configuration) - Method in class SSF.OS.OSPFv2.AreaData
Configure the ospf area parameters.
config(Configuration) - Method in class SSF.App.DDoS.httpServer_WM
httpServer configuration.
config(Configuration) - Method in class SSF.App.DDoS.SpoofFloodTracer
configur the tracer with DML configuration
config(Configuration) - Method in class SSF.App.DDoS.DDoSSessionRand
config the status and level of this DDoSSession instance.
config(Configuration) - Method in class SSF.App.DDoS.DDoSSession
config the status and level of this DDoSSession instance
config(Configuration) - Method in class SSF.App.Worm.WormProtocolSession
Configure WormProtocolSession.
config(Configuration) - Method in class SSF.App.Worm.GatewayProtocolSession
Configure GatewayProtocolSession.
config(Configuration, byte) - Method in class SSF.OS.NetFlow.Filter.ExactRange
Configuration:
equals -- the value to be matched
config(Configuration, byte) - Method in class SSF.OS.NetFlow.Filter.SetRange
in SetRange, this config does nothing
config(Configuration, byte) - Method in class SSF.OS.NetFlow.Filter.RERange
Config the Regular Expression Range create the RE (Regular Expression) object needed
reg_exp -- regular expression.
config(Configuration, byte) - Method in class SSF.OS.NetFlow.Filter.NumericRange
config the range, decide the min and max value min -- min value max -- max value
config(Configuration, byte) - Method in interface SSF.OS.NetFlow.Filter.Range
config the range from configuration file
config(IP, Configuration) - Method in interface SSF.OS.IpMonitor
configure the Monitor
config(IP, Configuration) - Method in class SSF.OS.NetFlow.IpFlowCollectorWD
All options as in IpFlowCollector.
config(NIC, Configuration) - Method in interface SSF.Net.packetQueue
Method called by SSF.Net.NIC during model configuration phase if the attribute interface.queue is present.
config(NIC, Configuration) - Method in class SSF.Net.droptailQueueMonitor_2
configure the Monitor.
config(NIC, Configuration) - Method in class SSF.Net.droptailQueueMonitor_1
configure the Monitor.
config(NIC, Configuration) - Method in class SSF.Net.droptailQueue
Does not accept any user-defined Configuration, required by interface packetQueue.
config(NIC, Configuration) - Method in interface SSF.Net.PacketQueueMonitor
Method called by SSF.Net.NIC during model configuration phase if the attribute interface.monitor is present.
config(ProtocolSession, Configuration) - Method in interface SSF.OS.ProtocolMonitor
Configure the Monitor
config(ProtocolSession, Configuration) - Method in class SSF.OS.NetFlow.IpFlowCollector
config the collector MUST be called before run the collector debug -- debug switch: true/false protocol_type -- the protocol that is interested.
config(ProtocolSession, Configuration) - Method in class SSF.OS.NetFlow.Util.MapMonitor
 
config(ProtocolSession, Configuration) - Method in class SSF.App.DDoS.SYNMonitor
configure the Monitor.
config(ProtocolSession, Configuration) - Method in class SSF.App.DDoS.DDoSMonitor
configure the Monitor.
config(ProtocolSession, Configuration) - Method in class SSF.App.DDoS.RequestsMonitor
configure the Monitor.
config(String, int, String) - Method in class SSF.OS.ProbeSession
 
config(String, String) - Method in class SSF.OS.ProbeSession
 
configCIDR(Configuration, int) - Method in class SSF.Net.Util.cidrBlock
 
configEpidemic(Configuration) - Method in class SSF.App.Worm.MacroscopicModelConfigurator
Configure 'Epidemic' keyword for worm epidemic model settings.
configFilters(String[]) - Method in class SSF.Util.Plot.Analyzer
Configuration of filter given the name of a DML file that contains the filter configuration information.
configGlobalOptions(Configuration, Configuration) - Method in class SSF.App.Worm.MacroscopicModelConfigurator
Configure options for the macroscopic model, epidemic model etc.
configIP(Configuration, int) - Method in class SSF.Net.Util.cidrBlock
 
configRandomStreams(Configuration) - Method in class SSF.Net.Net
 
configRest() - Method in class SSF.OS.OSPFv2.AreaData
Additional configuration to the area.
configRest(Enumeration) - Method in class SSF.OS.OSPFv2.Interface
Additional configuration to the interface.
configTimeline(Entity, Configuration) - Static method in class SSF.Net.Net
Helper function to let Hosts, Routers, Links set their alignments consistently from their respective config files, which share a common optional "alignment" attribute.
configTraffic(Configuration, String, Vector) - Method in class SSF.OS.TCP.test.tcpClient
Add a list of servers available to the client(s) to the server_list.
configTraffic(Configuration, String, Vector) - Method in class SSF.OS.UDP.test.udpStreamClient
Add a list of servers available to the client(s) to the server_list.
configTraffic(Configuration, String, Vector) - Method in class SSF.OS.WWW.httpClient
Add a list of servers available to the client(s) to the server_list.
conFinishList - Variable in class SSF.OS.NetFlow.IpFlowCollector
List of finished connections
conjugate(Complex) - Static method in class com.imsl.math.Complex
Returns the complex conjugate of a Complex object.
CONN_ESTAB - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when peer connections are established.
CONNECT - Static variable in class SSF.OS.BGP4.BGPSession
Indicates the Connect state in the BGP finite state machine (FSM).
connect() - Method in class SSF.OS.BGP4.PeerEntry
Attempts to establish a socket connection with this peer.
connect(int, int, Continuation) - Method in interface SSF.OS.Socket.socketAPI
For TCP, active open a connection to a remote host (blocking).
connect(int, int, Continuation) - Method in class SSF.OS.TCP.tcpSocket
Active open a TCP connection.
connect(int, int, Continuation) - Method in class SSF.OS.UDP.udpSocket
sets remote IP and UDP port number and creates a UDP session so that socket write() may be used to send UDP datagrams - non-blocking.
CONNECTED_FLAG - Static variable in class SSF.OS.BGP4.PeerEntry
The value of the flag bit which indicates whether or not a connection with this (potential) peer has been established yet.
connected() - Method in class SSF.OS.TCP.tcpSocket
TCP calls it to indicate a connection has opened successfully
connected() - Method in class SSF.OS.BGP4.PeerEntry
Returns whether or not a connection with this (potential) peer has been established yet.
CONNECTING - Static variable in class SSF.OS.TCP.test.tcpClientSession
 
connection_state - Variable in class SSF.OS.BGP4.PeerEntry
The state that the local BGP speaker is in for this peer.
connectRead(String) - Method in interface SSF.Util.Streams.StreamInterface
Connect this stream to a data source at the given URL.
connectRead(String) - Method in class SSF.Util.Streams.BasicRecorder
 
connectRead(String) - Method in class SSF.Util.Streams.BasicPlayer
 
connectRead(String) - Method in class SSF.OS.NetFlow.Filter.FilterPlayer
 
connectWrite(String) - Method in interface SSF.Util.Streams.StreamInterface
Connect this stream to a data sink at the given URL.
connectWrite(String) - Method in class SSF.Util.Streams.BasicRecorder
 
connectWrite(String) - Method in class SSF.Util.Streams.BasicPlayer
 
connectWrite(String) - Method in class SSF.OS.NetFlow.Filter.FilterPlayer
 
connectWrite(String, boolean) - Method in class SSF.Util.Streams.BasicRecorder
open files in append mode.
CONNRETRY - Static variable in class SSF.OS.BGP4.Timing.Timer
Indicates the Connect Retry Timer.
CONNRETRY_EXP - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when ConnectRetry Timers expire.
connretry_interval - Variable in class SSF.OS.BGP4.BGPSession
The amount of time (in clock ticks) that should elapse between attempts to establish a session with a particular peer.
ConnRetryTimerExp - Static variable in class SSF.OS.BGP4.BGPSession
Indicates the ConnectRetry Timer Expired event type.
conOpenTable - Variable in class SSF.OS.NetFlow.IpFlowCollector
table of open connections
constant(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns the constant c.
constant(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns the constant c.
Constants - class cern.jet.math.Constants.
Defines some useful constants.
Constants() - Constructor for class cern.jet.math.Constants
Makes this class non instantiable, but still let's others inherit from it.
contains(int) - Method in class SSF.Net.Util.cidrBlock
 
contains(int, int) - Method in class SSF.Net.Util.cidrBlock
 
contains(long) - Method in class SSF.OS.BGP4.Path.ClusterList
Determines whether or not the cluster list contains a given cluster number.
contains(String) - Method in class SSF.OS.BGP4.Path.Segment
Determines whether or not this path segment contains a given AS.
contains(String) - Method in class SSF.OS.BGP4.Path.ASpath
Determines whether or not the path contains a given AS.
contents - Variable in class SSF.OS.OSPF.LSA
The contents of this LSA packet: a list of link information.
Continuation - interface SSF.OS.Continuation.
Callback interface used to implement classes that model blocking system calls.
continueAll() - Method in class SSF.Util.Plot.TimeSeriesComponent
Continues all plots.
continuePlot() - Method in class SSF.Util.Plot.LivePlotter
Continue this live plot.
continuous_mrai_timers - Static variable in class SSF.OS.BGP4.Global
If true, then for each BGP speaker, the first time that an attempt is made to send a BGP update to a particular peer, that speaker will behave as if the MRAI timer for that peer was currently ticking so as to prevent updates from being sent immediately (it may also prevent withdrawals from being sent immediately, if withdrawal rate limiting is in use).
controlTreeConfig - Static variable in class SSF.App.DDoS.DDoSSessionRand
 
controlTreeConfig - Static variable in class SSF.App.DDoS.DDoSSession
 
controlTreeFile - Static variable in class SSF.App.DDoS.DDoSSessionRand
control tree config file
controlTreeFile - Static variable in class SSF.App.DDoS.DDoSSession
control tree config file
convertRouteID(String) - Method in class SSF.OS.OSPFv2.OSPF
Convert a destination id into the ip table format.
copy() - Method in class SSF.OS.ProtocolMessage
Return an exact copy of this ProtocolMessage.
copy() - Method in class SSF.OS.BGP4.Path.OriginatorID
Constructs and returns a copy of the attribute.
copy() - Method in class SSF.OS.BGP4.Path.Origin
Constructs and returns a copy of the attribute.
copy() - Method in class SSF.OS.BGP4.Path.NextHop
Constructs and returns a copy of the attribute.
copy() - Method in class SSF.OS.BGP4.Path.MED
Constructs and returns a copy of the attribute.
copy() - Method in class SSF.OS.BGP4.Path.LocalPref
Constructs and returns a copy of the attribute.
copy() - Method in class SSF.OS.BGP4.Path.Communities
Constructs and returns a copy of the attribute.
copy() - Method in class SSF.OS.BGP4.Path.ClusterList
Constructs and returns a copy of the attribute.
copy() - Method in class SSF.OS.BGP4.Path.Attribute
Constructs and returns a copy of the attribute.
copy() - Method in class SSF.OS.BGP4.Path.AtomicAggregate
Constructs and returns a copy of the attribute.
copy() - Method in class SSF.OS.BGP4.Path.Aggregator
Constructs and returns a copy of the attribute.
copy() - Method in class SSF.OS.BGP4.Path.ASpath
Constructs and returns a copy of the attribute.
copy() - Method in class SSF.OS.OSPFv2.Summary_LSA
Return an exact copy of this data structure.
copy() - Method in class SSF.OS.OSPFv2.Router_LSA
Return an exact copy of this data structure.
copy() - Method in class SSF.OS.OSPFv2.LinkInfo
Return an exact copy of this LinkInfo
copy() - Method in class SSF.OS.OSPFv2.LS_RequestPacket
Return a copy of this LS Request Packet content.
copy() - Method in class SSF.OS.OSPFv2.LSA
Return an exact copy of the complete LSA.
copy() - Method in class SSF.OS.OSPFv2.DD_Packet
Return an exact copy of the Database Description Packet Content.
copyHeader() - Method in class SSF.OS.OSPFv2.LSA
Return an exact copy of this LSA header.
correlation(DoubleArrayList, double, DoubleArrayList, double) - Static method in class cern.jet.stat.Descriptive
Returns the correlation of two data sequences.
cos - Static variable in class cern.jet.math.Functions
Function that returns Math.cos(a).
cos(Complex) - Static method in class com.imsl.math.Complex
Returns the cosine of a Complex.
cosh - Static variable in class cern.jet.math.Functions
Function that returns com.imsl.math.Sfun.cosh(a).
cosh(Complex) - Static method in class com.imsl.math.Complex
Returns the hyperbolic cosh of a Complex.
cosh(double) - Static method in class com.imsl.math.Sfun
Returns the hyperbolic cosine of a double.
cost - Variable in class SSF.OS.OSPF.Interface
 
cost - Variable in class SSF.OS.OSPFv2.RouterEntry
The link state cost of the paths to the router.
cost - Variable in class SSF.OS.OSPFv2.NetworkEntry
The link state cost of the paths to the network.
cost - Variable in class SSF.OS.OSPFv2.Interface
cost of this interface
COST - Variable in class SSF.Net.RoutingInfoIC
Cost metric -- unused for the moment
cost() - Method in class SSF.Net.RoutingInfoOOC
Returns the cost.
cost() - Method in class SSF.Net.RoutingInfoIC
Returns the cost.
cost() - Method in class SSF.Net.RoutingInfo
Returns the cost.
cot - Static variable in class cern.jet.math.Functions
Function that returns com.imsl.math.Sfun.cot(a).
cot(double) - Static method in class com.imsl.math.Sfun
Returns the cotangent of a double.
COUNT_FLAKY_DROPS - Variable in class SSF.Net.NIC
If true, a flaky NIC count the drops due to flakiness, which will (can) then be collected by the queue monitor and logged.
covariance(DoubleArrayList, DoubleArrayList) - Static method in class cern.jet.stat.Descriptive
Returns the covariance of two data sequences.
CPU_BUSY - Static variable in class SSF.OS.BGP4.Monitor
Indications option to show CPU activity.
CPU_UTIL_BASED_DELAY - Static variable in class SSF.OS.BGP4.Global
Indicates that the CPU utilization-based processing delay model is in use.
cpu() - Method in class SSF.OS.ProtocolGraph
 
CR2SuscFracDistr - class SSF.App.Worm.CR2SuscFracDistr.
Distribution of fraction of an ASs announced IP space populated by hosts that were susceptible to the Code Red II worm in Sept 2001.
CR2SuscFracDistr.TestFixture - class SSF.App.Worm.CR2SuscFracDistr.TestFixture.
Unit test code.
CR2SuscFracDistr.TestFixture(boolean) - Constructor for class SSF.App.Worm.CR2SuscFracDistr.TestFixture
 
CR2SuscFracDistr(boolean) - Constructor for class SSF.App.Worm.CR2SuscFracDistr
Test code.
createLinkDatabase() - Method in class SSF.OS.OSPF.sOSPF
Queries the list of all routers and links from Net, decides connection types, and creates a link state database.
createMap() - Method in class SSF.App.DDoS.SpoofFloodTracer
Read topology data in for the future query.
createOutputManager(boolean, boolean, boolean, String, String, String) - Method in class SSF.App.Worm.ASGraph
 
createRouterLSA() - Method in class SSF.OS.OSPFv2.AreaData
create a new router LSA for this area, install it in the database and if possible send it out the appropriate interfaces.
createSet(String) - Static method in class SSF.App.DDoS.DestList_3
Create a hashset from a file.
createSummary3LSA(int, int, int) - Method in class SSF.OS.OSPFv2.AreaData
create a new summary type 3 LSA for this area and return it.
createSummary4LSA(int, int) - Method in class SSF.OS.OSPFv2.AreaData
create a new summary type 4 LSA for this area and return it.
crt - Variable in class SSF.OS.BGP4.PeerEntry
The ConnectRetry Timer, for spacing out attempts to establish a connection with this peer.
cTracer - Variable in class SSF.App.DDoS.SpoofFloodTracer
doing cross-domain DDoS tracing
curNhiPrefix - Variable in class SSF.App.DDoS.SpoofFloodTracer
the starting "domain" nhi prefix
currentWait() - Method in class SSF.OS.Resource
 
curTime - Variable in class SSF.App.DDoS.SpoofFloodTracer
the simulated time cost by now
cut - Variable in class cern.jet.random.BreitWigner
 

D

d - Variable in class cern.jet.random.Zeta
 
dampedRoutes - Variable in class SSF.OS.BGP4.BGPSession
Keeps track of damped routes.
DampInfo - class SSF.OS.BGP4.DampInfo.
Contains route flap damping information about a particular route.
DampInfo(RouteInfo, BGPSession) - Constructor for class SSF.OS.BGP4.DampInfo
Constructs damping information about a route.
DampReuseTimer - class SSF.OS.BGP4.Timing.DampReuseTimer.
A timer for helping to determine when a damped route may be used again.
DampReuseTimer(BGPSession, long, DampInfo) - Constructor for class SSF.OS.BGP4.Timing.DampReuseTimer
Constructs a damping reuse timer.
data - Variable in class SSF.OS.Socket.dataMessage
Reference to the object carrying data
data - Variable in class SSF.OS.BGP4.Util.RadixTreeNode
The data object, if any, associated with the binary string that this node represents.
database - Variable in class SSF.OS.OSPFv2.AreaData
The LS Database for this area.
DATABASE - Static variable in class SSF.OS.OSPF.Packet
Indicates a database description packet.
DATABASE - Static variable in class SSF.OS.OSPFv2.Packet
Indicates a database description packet.
databaseDebugInfo() - Method in class SSF.OS.OSPFv2.AreaData
check whether debug switches for LS database debugging are enabled and the content of the database has changed.
dataDescContent - Variable in class SSF.OS.OSPFv2.Neighbor
A Database Description Packet.
datalen - Variable in class SSF.OS.ICMPHeader
 
dataMessage - class SSF.OS.Socket.dataMessage.
 
dataMessage(dataMessage) - Constructor for class SSF.OS.Socket.dataMessage
copy constructor
dataMessage(Object, int) - Constructor for class SSF.OS.Socket.dataMessage
 
DataPlayer - class SSF.OS.BGP4.Players.DataPlayer.
Generates various data files from encoded simulation records.
DataPlayer(String, String, double, double, double, String, String) - Constructor for class SSF.OS.BGP4.Players.DataPlayer
Constructs a data player using the given stream ID.
dataTypeCode - Variable in class SSF.OS.NetFlow.IpFlowCollector
the datatype code (used when sending data to stream)
dataVector - Variable in class SSF.Util.Plot.TimeSeries
Data input for data generated from file.
dbSummList - Variable in class SSF.OS.OSPFv2.Neighbor
The complete list of LSAs that make up the area link-state database, at the moment the neighbor goes into Database Exchange state (EXCHANGE).
DD_Packet - class SSF.OS.OSPFv2.DD_Packet.
This class implements an OSPF Database Description packet.
DD_Packet(int, boolean[], boolean, boolean, boolean, int) - Constructor for class SSF.OS.OSPFv2.DD_Packet
 
DD_seq_num - Variable in class SSF.OS.OSPFv2.DD_Packet
 
DDoSMessage - class SSF.App.DDoS.DDoSMessage.
Protocol Message used by the DDoS Sessions.
DDoSMessage(DDoSMessage) - Constructor for class SSF.App.DDoS.DDoSMessage
 
DDoSMessage(DDoSMessage, int) - Constructor for class SSF.App.DDoS.DDoSMessage
 
DDoSMessage(int, int, int, int, int) - Constructor for class SSF.App.DDoS.DDoSMessage
 
DDoSMessage(int, int, int, int, int, int) - Constructor for class SSF.App.DDoS.DDoSMessage
 
DDoSMonitor - class SSF.App.DDoS.DDoSMonitor.
Used to monitor the process of DDoS hosts, generating data used in animation (demo).
DDoSMonitor() - Constructor for class SSF.App.DDoS.DDoSMonitor
 
DDoSSession - class SSF.App.DDoS.DDoSSession.
This does NOT has many features in DDoSSessionRand, please use DDoSSessionRand instead unless the user wants to have full control of the attacking relay network.
DDoSSession() - Constructor for class SSF.App.DDoS.DDoSSession
 
DDoSSessionRand - class SSF.App.DDoS.DDoSSessionRand.
DDoS Session, the attacker chooses masters and agents randomly.
DDoSSessionRand() - Constructor for class SSF.App.DDoS.DDoSSessionRand
 
DDSeqNum - Variable in class SSF.OS.OSPFv2.Neighbor.LastRecDDPacket
 
DDSeqNum - Variable in class SSF.OS.OSPFv2.Neighbor
The DD Sequence Number of the DD packet that is currently being sent to the neighbor
deadTimer - Variable in class SSF.OS.OSPFv2.Neighbor
Single shot timer whose firing indicates that no Hello Packet has been seen from this Neighbor recently.
debug - Variable in class SSF.OS.TCP.test.tcpServer
default is don't print verbose debugging information
debug - Variable in class SSF.OS.TCP.test.tcpClient
option to print out debug information (from DML)
debug - Variable in class SSF.OS.BGP4.BGPSession
A helper to manage debugging.
debug - Variable in class SSF.OS.OSPF.sOSPF
A helper to manage debugging.
debug - Variable in class SSF.OS.NetFlow.IpFlowCollector
debug switch
Debug - class SSF.OS.BGP4.Debug.
Encapsulates and manages some debugging information and methods which are specific to BGP.
Debug - class SSF.OS.OSPF.Debug.
Encapsulates and manages some debugging information and methods specific to OSPF.
DEBUG - Variable in class SSF.OS.Socket.socketMaster
 
DEBUG - Variable in class SSF.OS.TCP.tcpSession
Option used to switch on/off verbose session debugging output.
DEBUG - Variable in class SSF.App.DDoS.DDoSMonitor
 
DEBUG - Variable in class SSF.App.DDoS.SpoofFloodTracer
debug switch
DEBUG - Variable in class SSF.App.Worm.WormEpidemic
Debug flag.
DEBUG - Variable in class SSF.App.Worm.MacroscopicModel
 
DEBUG - Variable in class SSF.App.Worm.ASGraph
 
debugging_on - Static variable in class SSF.OS.OSPF.Options
Whether or not plain debugging messages are turned on.
debugIdentifier() - Method in class SSF.OS.ProtocolSession
Returns a standardized prefix string "time, NHI address, protocol_name" for diagnostic messages from this protocol.
debugmsg(int, int, PeerEntry, int, int, Object, Object) - Method in class SSF.OS.BGP4.Monitor
Records a debugging message regarding a specific type of event.
debugmsg(sOSPF, int, int, int, int, Object, Object) - Static method in class SSF.OS.OSPF.Options
Prints a debugging message.
debugOptions - Variable in class SSF.OS.OSPFv2.OSPF
The show options from the DML-config-file will be recorded here
dec - Static variable in class cern.jet.math.IntFunctions
Function that returns a--.
DEC_PROC - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show the steps of the Decision Process execution.
decision_process_1(ArrayList) - Method in class SSF.OS.BGP4.BGPSession
Runs Phase 1 of the Decision Process, which is responsible for calculating the degree of preference of newly added or updated routes.
decision_process_2(ArrayList, boolean) - Method in class SSF.OS.BGP4.BGPSession
Runs Phase 2 of the Decision Process, which is responsible for selecting which routes (from Adj-RIBs-In) should be installed in Loc-RIB.
decision_process_3(ArrayList) - Method in class SSF.OS.BGP4.BGPSession
Runs Phase 3 of the Decision Process, which is responsible for disseminating routes to peers.
Decoder - class SSF.OS.NetFlow.Filter.Decoder.
Decoder base class for all kinds of data records connected using monitors.
Decoder() - Constructor for class SSF.OS.NetFlow.Filter.Decoder
 
decodeSource(byte) - Static method in class SSF.Net.RoutingInfo
Returns the string representation of a protocol name given the byte code for the protocol.
DEFAULT_BIT_RATE - Variable in class SSF.Net.NIC
Default bitrate: 10Mbit/s
DEFAULT_BUFFERSIZE - Variable in class SSF.Net.NIC
 
DEFAULT_DELAY - Variable in class SSF.Net.NIC
Default internal interface latency: 100 microseconds
DEFAULT_DEST - Static variable in class SSF.OS.OSPFv2.OSPF
The Destination ID that indicates the default route.
DEFAULT_FLAKINESS - Variable in class SSF.Net.NIC
Default flakiness: 0.0
DEFAULT_MAX_POOL_SIZE - Static variable in class SSF.OS.ObjectPool
 
DEFAULT_MIN_POOL_SIZE - Static variable in class SSF.OS.ObjectPool
 
DEFAULT_SEED - Static variable in class cern.jet.random.engine.MersenneTwister
 
DEFAULT_SEED - Static variable in class cern.jet.random.engine.DRand
 
DEFAULT_TIME_TO_LIVE - Static variable in class SSF.OS.IpHeader
Default limit on number of hops : 128
defined_in_net() - Method in class SSF.Net.Util.cidrBlock
Return the NHI address of the network in which this CIDR block (Net or Link) was defined.
defined_in_network() - Method in class SSF.Net.Host
Return the CIDR block descriptor for the network where this host was defined.
DEFSEED - Static variable in class edu.cornell.lassp.houle.RngPack.Ranmar
Default seed.
DEFSEED1 - Static variable in class edu.cornell.lassp.houle.RngPack.Ranecu
default iseed1 = 12345
DEFSEED2 - Static variable in class edu.cornell.lassp.houle.RngPack.Ranecu
default iseed2 = 67890
degree - Static variable in class SSF.App.DDoS.DDoSSessionRand
the degree of this tree
del(String) - Method in interface SSF.Net.RoutingTable
Delete the route to the specified destination.
del(String) - Method in class SSF.Net.RadixTreeRoutingTable
Delete all routes to the destination.
del(String, String) - Method in interface SSF.Net.RoutingTable
Delete the route to the specified destination, from the given routing protocol.
del(String, String) - Method in class SSF.Net.RadixTreeRoutingTable
Delete any routes to the destination that were originally inserted by the named routingProtocol.
DELACK - Static variable in class SSF.OS.TCP.tcpSessionMaster
flag for delayed-ack option
delAckTime - Variable in class SSF.OS.OSPFv2.Interface
The interval in seconds the router will wait before it sends an delayed Acknowledgment to all Neighbors of this Interface.
DELAY - Variable in class SSF.Net.NIC
Interface internal latency.
DELAY_BIT_MASK - Static variable in class SSF.OS.IpHeader
 
delay() - Method in class SSF.Net.link
Transmission delay, in ticks.
delay() - Method in class SSF.Net.NIC
Internal delay time of network interface, in ticks (frequency-scaled)
delayedAcknowledge(LSA) - Method in class SSF.OS.OSPFv2.Interface
called if a new LSA should be delayed acknowledged.
delNet(String) - Method in class SSF.OS.OSPFv2.HashMapRoutingTable
remove an entry from HashMap "networks".
delRout(Integer, Integer) - Method in class SSF.OS.OSPFv2.HashMapRoutingTable
remove a particular route from HashMap "routers".
delRouter(Integer) - Method in class SSF.OS.OSPFv2.HashMapRoutingTable
remove ALL routes to a particular router.
demo1() - Static method in class cern.jet.math.Functions
Demonstrates usage of this class.
demo2(int) - Static method in class cern.jet.math.Functions
Benchmarks and demonstrates usage of trivial and complex functions.
demux(int) - Method in class SSF.OS.IP.demux_cache
 
description - Variable in class SSF.OS.ProtocolGraph
Optional string describing the protocol.
Descriptive - class cern.jet.stat.Descriptive.
Basic descriptive statistics.
Descriptive() - Constructor for class cern.jet.stat.Descriptive
Makes this class non instantiable, but still let's others inherit from it.
DESIG_MCAST_ADDR - Static variable in class SSF.OS.OSPF.sOSPF
 
DESIG_MCAST_ADDR - Static variable in class SSF.OS.OSPFv2.OSPF
 
desigRouter - Variable in class SSF.OS.OSPFv2.Interface
The Designated Router for the network to which the interface is attached.
DEST_IP - Variable in class SSF.Net.RoutingInfoIC
Destination IP address prefix.
DEST_IP - Variable in class SSF.OS.IpHeader
The destination IP address of this IP packet.
dest_ip_addr - Variable in class SSF.OS.TCP.tcpSocket
 
dest_ip() - Method in class SSF.Net.RoutingInfoOOC
 
dest_ip() - Method in class SSF.Net.RoutingInfoIC
 
dest_ip() - Method in class SSF.Net.RoutingInfo
Returns the destination IP address.
DEST_port - Variable in class SSF.OS.TCP.TCP_Header
destination port number
DEST_port - Variable in class SSF.OS.UDP.UDP_Header
destination port number
destination_port - Variable in class SSF.OS.TCP.tcpSocket
 
DestList - class SSF.App.DDoS.DestList.
Tempararily used Destination List tool in DDoS trace back.
DestList_2 - class SSF.App.DDoS.DestList_2.
Tempararily used Destination List tool in DDoS trace back.
DestList_2(String) - Constructor for class SSF.App.DDoS.DestList_2
 
DestList_3 - class SSF.App.DDoS.DestList_3.
Tempararily used Destination List tool in DDoS trace back.
DestList_3(String) - Constructor for class SSF.App.DDoS.DestList_3
 
DestList(String) - Constructor for class SSF.App.DDoS.DestList
 
destTable - Variable in class SSF.App.DDoS.DestList_3
store information of related ingress traffic
destTable - Variable in class SSF.App.DDoS.DestList_2
store information of related src/dest pair
destTable - Variable in class SSF.App.DDoS.DestList
store information of related ingress traffic
DeterministicWormEpidemic - class SSF.App.Worm.DeterministicWormEpidemic.
Worm Epidemiological model.
DeterministicWormEpidemic() - Constructor for class SSF.App.Worm.DeterministicWormEpidemic
 
DeterministicWormEpidemicState - class SSF.App.Worm.DeterministicWormEpidemicState.
Deterministic epidemic model implementation epidemic model.
DeterministicWormEpidemicState(AS) - Constructor for class SSF.App.Worm.DeterministicWormEpidemicState
 
die() - Method in class SSF.OS.BGP4.BGPSession
Kills the BGP process.
dijkstra - Variable in class SSF.OS.OSPFv2.AreaData
A instance of the dijkstra algorithm to calculate shortest paths for this area.
Dijkstra - class SSF.OS.OSPF.Dijkstra.
Dijkstra's shortest path algorithm.
Dijkstra - class SSF.OS.OSPFv2.Dijkstra.
Dijkstra's shortest path algorithm.
Dijkstra(Hashtable, String) - Constructor for class SSF.OS.OSPF.Dijkstra
Constructs a new instance of a Dijkstra's algorithm execution given a graph (where vertices are routers and edges are links) and a source vertex.
Dijkstra(Vector, OSPF, AreaData) - Constructor for class SSF.OS.OSPFv2.Dijkstra
Construct a new instance of Dijkstra's algorithm.
directAcknowledge(LSA) - Method in class SSF.OS.OSPFv2.Neighbor
Send a direct Acknowledgment for a particular LSA to the Neighbor.
discard() - Static method in class SSF.App.Worm.IPSpaceDistr
Deallocate the lookup table to let the memory be reclaimed.
discard() - Static method in class SSF.App.Worm.CR2SuscFracDistr
Deallocate the lookup table to let the memory be reclaimed.
disconnect() - Method in interface SSF.Util.Streams.StreamInterface
Signal that no more records are to be received (if reading) or sent (if writing).
disconnect() - Method in class SSF.Util.Streams.BasicRecorder
 
disconnect() - Method in class SSF.Util.Streams.BasicPlayer
 
disconnect() - Method in class SSF.OS.NetFlow.Filter.FilterPlayer
 
disconnect() - Method in class SSF.OS.NetFlow.Util.NHIDemuxer
 
disconnected() - Method in class SSF.OS.TCP.tcpSocket
Callback from tcpSession when an established connection is disconnected.
display() - Method in class cern.colt.Timer
Prints the elapsed time on System.out
distrib_done - Static variable in class SSF.OS.BGP4.BGPSession
Whether or not it has yet been determined if the simulator is running in a distributed fashion or on a single computer.
distributed - Static variable in class SSF.OS.BGP4.Global
Whether the simulator is running in a distributed fashion or on a single computer.
Distributions - class cern.jet.random.Distributions.
Contains methods for conveniently generating pseudo-random numbers from special distributions such as the Burr, Cauchy, Erlang, Geometric, Lambda, Laplace, Logistic, Weibull, etc.
Distributions() - Constructor for class cern.jet.random.Distributions
Makes this class non instantiable, but still let's others inherit from it.
div - Static variable in class cern.jet.math.IntFunctions
Function that returns a / b.
div - Static variable in class cern.jet.math.Functions
Function that returns a / b.
div(double) - Static method in class cern.jet.math.Mult
a / constant.
div(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns a / b.
div(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns a / b.
dl - Variable in class cern.jet.random.Poisson
 
dmlname - Static variable in class SSF.OS.BGP4.Path.OriginatorID
The name of the path attribute as a DML attribute.
dmlname - Static variable in class SSF.OS.BGP4.Path.Origin
The name of the path attribute as a DML attribute.
dmlname - Static variable in class SSF.OS.BGP4.Path.NextHop
The name of the path attribute as a DML attribute.
dmlname - Static variable in class SSF.OS.BGP4.Path.MED
The name of the path attribute as a DML attribute.
dmlname - Static variable in class SSF.OS.BGP4.Path.LocalPref
The name of the path attribute as a DML attribute.
dmlname - Static variable in class SSF.OS.BGP4.Path.Communities
The name of the path attribute as a DML attribute.
dmlname - Static variable in class SSF.OS.BGP4.Path.ClusterList
The name of the path attribute as a DML attribute.
dmlname - Static variable in class SSF.OS.BGP4.Path.AtomicAggregate
The name of the path attribute as a DML attribute.
dmlname - Static variable in class SSF.OS.BGP4.Path.Aggregator
The name of the path attribute as a DML attribute.
dmlname - Static variable in class SSF.OS.BGP4.Path.ASpath
The name of the path attribute as a DML attribute.
dmlnames - Static variable in class SSF.OS.BGP4.Path.Attribute
The names of the path attributes as DML attributes.
dmlOut - Variable in class SSF.App.Worm.ASGraph.OutputManager
 
doclose() - Method in class SSF.OS.BGP4.PeerEntry
Close socket connections with this peer (both read and write).
doclose(boolean, boolean) - Method in class SSF.OS.BGP4.PeerEntry
Close socket connections with this peer.
dOctets - Variable in class SSF.OS.NetFlow.IpNetFlow
size of data in the flow This is not completely the same as in cisco
doInit() - Method in class SSF.App.Worm.WormEpidemicInitializer
 
doInit() - Method in class SSF.App.Worm.UniformWormEpidemicInitializer
Perform the initialization.
doInit() - Method in class SSF.App.Worm.CodeRedWormEpidemicInitializer
Perform the initialization.
domainQueue - Variable in class SSF.App.DDoS.SpoofFloodTracer
data structure used for BFS search
domainTrace(SpoofFloodTracer.DomainInfo) - Method in class SSF.App.DDoS.SpoofFloodTracer
trace back in a given domain
DONE_PROC - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when processing of an event is done (including CPU delay).
DOP_CALC - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show degree of preference whenever calculated.
dop() - Method in class SSF.OS.BGP4.RouteInfoOOC
Get the degree of preference.
dop() - Method in class SSF.OS.BGP4.RouteInfoIC
Get the degree of preference.
dop() - Method in class SSF.OS.BGP4.RouteInfo
Get the degree of preference.
dop(Route) - Method in class SSF.OS.BGP4.BGPSession
Calculates the degree of preference of a route.
doTest() - Method in class SSF.App.Worm.CR2SuscFracDistr.TestFixture
 
doTest() - Method in class SSF.App.Worm.IPSpaceDistr.TestFixture
 
DOUBLE_LEN - Static variable in class SSF.OS.NetFlow.BytesUtil
 
doubleFactorials - Static variable in class cern.jet.math.Arithmetic
 
DoubleQuantileFinder - interface cern.jet.stat.quantile.DoubleQuantileFinder.
The interface shared by all quantile finders, no matter if they are exact or approximate.
doubleToBytes(double, byte[], int) - Static method in class SSF.OS.NetFlow.BytesUtil
Given a double, convert it into a byte array
doubleValue(DataInputStream) - Method in class SSF.Util.Streams.StreamField
 
DOWN - Static variable in class SSF.OS.OSPF.sOSPF
Indicates that a given neighbor is down.
DOWN - Static variable in class SSF.OS.OSPFv2.Neighbor
Indicates that the current state of neighbor conversation is DOWN
DOWN - Static variable in class SSF.OS.OSPFv2.Interface
Indicates that the Interface is down.
down_initialized - Variable in class SSF.OS.BGP4.PeerEntry
Whether or not the down phase of a certain type of experiment has yet begun.
down() - Method in class SSF.Net.NIC
Force the NIC to go down at runtime - it will drop all packets sent and received.
downphase - Static variable in class SSF.OS.BGP4.Global
Whether or not the down phase of a certain type of experiment has yet begun.
dPkts - Variable in class SSF.OS.NetFlow.IpNetFlow
number of packets in the flow
dr - Variable in class cern.jet.random.Poisson
 
DR - Static variable in class SSF.OS.OSPFv2.Interface
Indicates that the Interface is the Designated Router.
DR - Variable in class SSF.OS.OSPFv2.HelloPacket
 
DRand - class cern.jet.random.engine.DRand.
Quick medium quality uniform pseudo-random number generator.
DRand() - Constructor for class cern.jet.random.engine.DRand
Constructs and returns a random number generator with a default seed, which is a constant.
DRand(Date) - Constructor for class cern.jet.random.engine.DRand
Constructs and returns a random number generator seeded with the given date.
DRand(int) - Constructor for class cern.jet.random.engine.DRand
Constructs and returns a random number generator with the given seed.
drop_flaky(ProtocolMessage) - Method in class SSF.Net.NIC
Test whether should drop packet due to unreliable link.
DROP_PEER - Static variable in class SSF.OS.BGP4.Global
Indicates that the 'drop_peer' validation test is being performed.
DROP_PEER2 - Static variable in class SSF.OS.BGP4.Global
Indicates that the 'drop_peer2' validation test is being performed.
drop(IpHeader) - Method in class SSF.OS.IP
Method called when IP drops a packet that has reached the end of its lifetime, or has no route to its destination.
drop(PacketEvent) - Method in class SSF.OS.tcpDump
Signify that the given packet has been dropped.
drop(PacketEvent) - Method in class SSF.OS.binaryTcpDump
 
drop(ProtocolMessage) - Method in class SSF.Net.NIC
Drop a transmitted or received protocol message (because the NIC is down, or because queue overflows, or because the interface is flaky).
dropHeader() - Method in class SSF.OS.ProtocolMessage
Discard the header of this ProtocolMessage.
dropPayload() - Method in class SSF.OS.ProtocolMessage
Discard the payload of this ProtocolMessage.
droptailQueue - class SSF.Net.droptailQueue.
A simple FIFO packet queue.
droptailQueue() - Constructor for class SSF.Net.droptailQueue
 
droptailQueue(NIC) - Constructor for class SSF.Net.droptailQueue
Called by NIC if DML attribute interface.queue is omitted; then droptailQueue is the default packetQueue installed.
droptailQueueMonitor_1 - class SSF.Net.droptailQueueMonitor_1.
A prototype queue monitor built atop the SSF.Util.Streams infrastructure, provided as a demonstration.
droptailQueueMonitor_1() - Constructor for class SSF.Net.droptailQueueMonitor_1
 
droptailQueueMonitor_2 - class SSF.Net.droptailQueueMonitor_2.
A prototype queue monitor built atop the SSF.Util.Streams infrastructure, provided as a demonstration.
droptailQueueMonitor_2() - Constructor for class SSF.Net.droptailQueueMonitor_2
 
droptailRecordPlayer_1 - class SSF.Net.droptailRecordPlayer_1.
Standalone class to translate Streams containing QueueRecord:s generated by droptailQueueMonitor_1 into ASCII format for viewing.
droptailRecordPlayer_1(String) - Constructor for class SSF.Net.droptailRecordPlayer_1
 
droptailRecordPlayer_2 - class SSF.Net.droptailRecordPlayer_2.
Standalone class to translate Streams containing QueueRecord:s generated by droptailQueueMonitor_2 into ASCII format for viewing.
droptailRecordPlayer_2(String) - Constructor for class SSF.Net.droptailRecordPlayer_2
 
DROTHER - Static variable in class SSF.OS.OSPFv2.Interface
Indicates that the Interface is nor DR neither BDR.
dst_mask - Variable in class SSF.OS.NetFlow.IpNetFlow
destination IP suffix mask
dstAddr - Variable in class SSF.OS.NetFlow.IpNetFlow
Destinatio IP (prefix) address
dstMask - Variable in class SSF.OS.NetFlow.IpFlowCollector
the suffix desination IP mask
dstnh - Variable in class SSF.OS.BGP4.test.App.AppMessage
The NHI prefix of this message's destination host.
dualPartition(double[], double[], int, int, double) - Static method in class cern.colt.Partitioning
Same as Partitioning.dualPartition(int[],int[],int,int,int) except that it synchronously partitions double[] rather than int[] arrays.
dualPartition(double[], double[], int, int, double[], int, int, int[]) - Static method in class cern.colt.Partitioning
Same as Partitioning.dualPartition(int[],int[],int,int,int[],int,int,int[]) except that it synchronously partitions double[] rather than int[] arrays.
dualPartition(int[], int[], int, int, int) - Static method in class cern.colt.Partitioning
Same as Partitioning.partition(int[],int,int,int) except that this method synchronously partitions two arrays at the same time; both arrays are partially sorted according to the elements of the primary array.
dualPartition(int[], int[], int, int, int[], int, int, int[]) - Static method in class cern.colt.Partitioning
Same as Partitioning.partition(int[],int,int,int[],int,int,int[]) except that this method synchronously partitions two arrays at the same time; both arrays are partially sorted according to the elements of the primary array.
dump_by_cidr() - Method in class SSF.Net.Util.cidrBlock
 
dump_by_subnet() - Method in class SSF.Net.Util.cidrBlock
 
DUMP_FWD_TABLES - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to dump the local forwarding table at simulation end.
DUMP_LOC_RIB - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to dump the Loc-RIB at simulation end.
DUMP_RIBS_IN - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to dump the Adj-RIBs-In at simulation end.
DUMP_RIBS_OUT - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to dump the Adj-RIBs-Out at simulation end.
DUMP_STABILITY - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to dump the stability state at simulation end.
dump_zmrt_table() - Method in class SSF.OS.BGP4.Monitor
Dumps the routing table (RIB) to a file in Zebra-MRT format.
dump_zmrt_update(UpdateMessage) - Method in class SSF.OS.BGP4.Monitor
Dumps a given update to a file in Zebra-MRT format.
dump_zmrt(BufferedOutputStream, int) - Method in class SSF.OS.BGP4.AdjRIBIn
Dumps the RIB to a given file in Zebra-MRT format.
dump(PacketEvent) - Method in class SSF.OS.tcpDump
Dump the information of a single packet.
dump(PacketEvent) - Method in class SSF.OS.binaryTcpDump
 
dumpBinaryOut(DataOutputStream) - Method in class SSF.OS.NetFlow.IpNetFlowWD
 
dumpBinaryOut(DataOutputStream) - Method in class SSF.OS.NetFlow.IpNetFlow
Dump the flow to a stream.
dumpBinaryOut(DataOutputStream) - Method in class SSF.OS.NetFlow.NetFlow
Dump the flow to a stream
DumpPro - class SSF.OS.DumpPro.
A standalone class that translates binaryTcpDump files into ASCII format.
DumpPro(String, String) - Constructor for class SSF.OS.DumpPro
Constructors
dumpTimer - Variable in class SSF.OS.NetFlow.IpFlowCollector
timer, periodically dump the conFinishList to a file
dumpToBytes() - Method in class SSF.OS.NetFlow.IpNetFlowWD
 
dumpToBytes() - Method in class SSF.OS.NetFlow.IpNetFlow
Generate a byte array from this record.
dumpToBytes() - Method in class SSF.OS.NetFlow.NetFlow
Generate a byte array from this record.
Dup_Ack_Process() - Method in class SSF.OS.TCP.Send_WndManager
process called when receiving the 3rd duplicated ACKs, implement fast retransmission and fast recovery
durbinWatson(DoubleArrayList) - Static method in class cern.jet.stat.Descriptive
Durbin-Watson computation.
dynConfKeys - Variable in class SSF.OS.OSPFv2.OSPF
A HashMap for dynamic Configuration of this OSPF session.

E

e - Variable in class cern.jet.random.Hyperbolic
 
EBADF - Static variable in class SSF.OS.Socket.socketMaster
The socket is not associated with any TCP session and cannot be used any more.
EBGP_MRAI_DEFAULT - Static variable in class SSF.OS.BGP4.BGPSession
The "system" default Minimum Route Advertisement Timer Interval (in clock ticks) for external neighbors.
EBUSY - Static variable in class SSF.OS.Socket.socketMaster
Attemp to write to a blocking socket while another process is writing, or attempt to read from a blocking socket while another process is reading.
ECONNABORTED - Static variable in class SSF.OS.Socket.socketMaster
 
ECONNREFUSED - Static variable in class SSF.OS.Socket.socketMaster
Connection request refused by peer or ICMP notification that the destination protocol or port number is unreachable at destination.
ECONNRESET - Static variable in class SSF.OS.Socket.socketMaster
Connection reset by peer.
edu.cornell.lassp.houle.RngPack - package edu.cornell.lassp.houle.RngPack
More strong uniform pseudo-random number generators.
EGP - Static variable in class SSF.OS.BGP4.Path.Origin
Indicates that the path information was originated by an exterior gateway protocol.
egressInfo() - Method in class SSF.App.DDoS.CD_DDoSTracer
 
egressTable - Variable in class SSF.App.DDoS.CD_DDoSTracer
store inforamtion of related egress traffic
EHOSTUNREACH - Static variable in class SSF.OS.Socket.socketMaster
ICMP notification that destination host or net is unreachable.
EINPROGRESS - Static variable in class SSF.OS.Socket.socketMaster
return from connect() in a non-blocking socket when the connection cannot be completed immediately.
EISCONN - Static variable in class SSF.OS.Socket.socketMaster
The socket is already connected.
elapsedTime() - Method in class cern.colt.Timer
Same as seconds().
ELECTION - Static variable in class SSF.OS.OSPFv2.Interface
Indicates that the Interface is in election phase.
Empirical - class cern.jet.random.Empirical.
Empirical distribution.
Empirical(double[], int, RandomElement) - Constructor for class cern.jet.random.Empirical
Constructs an Empirical distribution.
EmpiricalWalker - class cern.jet.random.EmpiricalWalker.
Discrete Empirical distribution (pdf's can be specified).
EmpiricalWalker(double[], int, RandomElement) - Constructor for class cern.jet.random.EmpiricalWalker
Constructs an Empirical distribution.
emptyMsg - Variable in class SSF.OS.UDP.udpSocket
 
encode(byte[]) - Static method in class SSF.Util.Random.MD5
Computes the MD5 of the input.
encodeSource(String) - Static method in class SSF.Net.RoutingInfo
Returns the byte value of a protocol given the string representation of the protocol name.
END_ATTACK - Static variable in class SSF.App.DDoS.DDoSMessage
 
END_CHECK - Static variable in class SSF.App.DDoS.SpoofFloodTracer
 
endAttack(DDoSMessage) - Method in class SSF.App.DDoS.DDoSSessionRand
 
endAttack(DDoSMessage) - Method in class SSF.App.DDoS.DDoSSession
 
endAttackTime - Variable in class SSF.App.DDoS.DDoSSessionRand
attack ending time (second).
endAttackTime - Variable in class SSF.App.DDoS.DDoSSession
attack ending time (second).
endOfBin(int) - Method in class cern.jet.stat.quantile.EquiDepthHistogram
Returns the end of the range associated with the given bin.
endTime - Variable in class SSF.App.DDoS.SpoofFloodTracer
the end time of relevant flows.
endTime - Variable in class SSF.App.DDoS.DestList_3
end time
endTime - Variable in class SSF.App.DDoS.DestList_2
end time
endTime - Variable in class SSF.App.DDoS.DestList
end time
endTime - Variable in class SSF.App.DDoS.SD_DDoSTracer
end time
endTime - Variable in class SSF.App.DDoS.CD_DDoSTracer
end time
enqueue(ProtocolMessage) - Method in interface SSF.Net.packetQueue
enqueue() should return true if a packet is successfully enqueued, and should return false if the queue rejects the packet.
enqueue(ProtocolMessage) - Method in class SSF.Net.droptailQueue
Logical model: The Buffer holds N bits max; bits go out one by one at the NIC bitrate.
ensureCapacity(boolean[], int) - Static method in class cern.colt.Arrays
Ensures that a given array can hold up to minCapacity elements.
ensureCapacity(byte[], int) - Static method in class cern.colt.Arrays
Ensures that a given array can hold up to minCapacity elements.
ensureCapacity(char[], int) - Static method in class cern.colt.Arrays
Ensures that a given array can hold up to minCapacity elements.
ensureCapacity(double[], int) - Static method in class cern.colt.Arrays
Ensures that a given array can hold up to minCapacity elements.
ensureCapacity(float[], int) - Static method in class cern.colt.Arrays
Ensures that a given array can hold up to minCapacity elements.
ensureCapacity(int[], int) - Static method in class cern.colt.Arrays
Ensures that a given array can hold up to minCapacity elements.
ensureCapacity(long[], int) - Static method in class cern.colt.Arrays
Ensures that a given array can hold up to minCapacity elements.
ensureCapacity(Object[], int) - Static method in class cern.colt.Arrays
Ensures that a given array can hold up to minCapacity elements.
ensureCapacity(short[], int) - Static method in class cern.colt.Arrays
Ensures that a given array can hold up to minCapacity elements.
EPSILON_LARGE - Static variable in class com.imsl.math.Sfun
The largest relative spacing for doubles.
EPSILON_SMALL - Static variable in class com.imsl.math.Sfun
The smallest relative spacing for doubles.
equal_attribs(Route) - Method in class SSF.OS.BGP4.Route
Returns true only if the two routes have equivalent path attributes.
equalCost(NetworkEntry) - Method in class SSF.OS.OSPFv2.NetworkEntry
Test whether the cost of this NetworkEntry is equal to the cost of netwEntry.
equalCostPaths - Variable in class SSF.OS.OSPFv2.RouterEntry
A Vector holding all equal-cost paths in form of ShortestPath objects.
equalCostPaths - Variable in class SSF.OS.OSPFv2.NetworkEntry
A Vector holding all equal-cost paths in form of ShortestPath objects.
equals - Static variable in class cern.jet.math.IntFunctions
Function that returns a == b ? 1 : 0.
equals - Static variable in class cern.jet.math.Functions
Function that returns a == b ? 1 : 0.
equals(Attribute) - Method in class SSF.OS.BGP4.Path.OriginatorID
Determines whether or not this path attribute is equivalent to another.
equals(Attribute) - Method in class SSF.OS.BGP4.Path.Origin
Determines whether or not this path attribute is equivalent to another.
equals(Attribute) - Method in class SSF.OS.BGP4.Path.NextHop
Determines whether or not this path attribute is equivalent to another.
equals(Attribute) - Method in class SSF.OS.BGP4.Path.MED
Determines whether or not this path attribute is equivalent to another.
equals(Attribute) - Method in class SSF.OS.BGP4.Path.LocalPref
Determines whether or not this path attribute is equivalent to another.
equals(Attribute) - Method in class SSF.OS.BGP4.Path.Communities
Determines whether or not this path attribute is equivalent to another.
equals(Attribute) - Method in class SSF.OS.BGP4.Path.ClusterList
Determines whether or not this path attribute is equivalent to another.
equals(Attribute) - Method in class SSF.OS.BGP4.Path.Attribute
Determines whether or not this path attribute is equivalent to another.
equals(Attribute) - Method in class SSF.OS.BGP4.Path.AtomicAggregate
Determines whether or not this path attribute is equivalent to another.
equals(Attribute) - Method in class SSF.OS.BGP4.Path.Aggregator
Determines whether or not this path attribute is equivalent to another.
equals(Attribute) - Method in class SSF.OS.BGP4.Path.ASpath
Determines whether or not this path attribute is equivalent to another.
equals(Complex) - Method in class com.imsl.math.Complex
Compares with another Complex.
equals(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns a == b ? 1 : 0.
equals(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns a == b ? 1 : 0.
equals(Object) - Method in class SSF.OS.BGP4.Route
Returns true only if the two routes have the same NLRI and path attributes.
equals(Object) - Method in class SSF.OS.BGP4.PeerEntry
Determines whether two peer entries are equal.
equals(Object) - Method in class SSF.OS.BGP4.Util.IPaddress
Determines whether two IP addresses are equal.
equals(Object) - Method in class SSF.OS.OSPF.LinkInfo
Determines if a given object describes the same link as this object.
equals(Object) - Method in class SSF.OS.NetFlow.Util.FlowComparator
 
equals(Object) - Method in class SSF.OS.OSPFv2.Summary_LSA
Take a Summary_LSA an compare it to this Summary_LSA.
equals(Object) - Method in class SSF.OS.OSPFv2.ShortestPath
Indicates whether a ShortestPath object is "equal" to this one.
equals(Object) - Method in class SSF.OS.OSPFv2.Router_LSA
Take a Router_LSA an compare it to this Router_LSA.
equals(Object) - Method in class SSF.OS.OSPFv2.RouterEntry
Compare this RouterEntry with another one.
equals(Object) - Method in class SSF.OS.OSPFv2.NextHop
Indicates whether a NextHop object is "equal" to this one.
equals(Object) - Method in class SSF.OS.OSPFv2.NetworkEntry
Compare this NetworkEntry with another one.
equals(Object) - Method in class SSF.OS.OSPFv2.LinkInfo
Determines if a given object describes the same link as this object.
equals(Object) - Method in class com.imsl.math.Complex
Compares this object against the specified object.
equals(Segment) - Method in class SSF.OS.BGP4.Path.Segment
Returns true only if the two path segments are equivalent.
EquiDepthHistogram - class cern.jet.stat.quantile.EquiDepthHistogram.
Read-only equi-depth histogram for selectivity estimation.
EquiDepthHistogram(float[]) - Constructor for class cern.jet.stat.quantile.EquiDepthHistogram
Constructs an equi-depth histogram with the given quantile elements.
erasePoint(int, int) - Method in class SSF.Util.Plot.MultiPlot
Erase the point at the given index in the given dataset.
erf - Static variable in class cern.jet.math.Functions
Function that returns com.imsl.math.Sfun.erf(a).
erf(double) - Static method in class com.imsl.math.Sfun
Returns the error function of a double.
erfc - Static variable in class cern.jet.math.Functions
Function that returns com.imsl.math.Sfun.erfc(a).
erfc(double) - Static method in class com.imsl.math.Sfun
Returns the complementary error function of a double.
ERR_CLOSE - Static variable in class SSF.OS.WWW.httpClient
 
ERR_CONNECT - Static variable in class SSF.OS.WWW.httpClient
 
ERR_RCVDATA - Static variable in class SSF.OS.WWW.httpClient
 
ERR_RCVHEADER - Static variable in class SSF.OS.WWW.httpClient
 
ERR_SENDREQUEST - Static variable in class SSF.OS.WWW.httpClient
 
err(String) - Method in class SSF.OS.BGP4.Debug
Reports a BGP-related error.
err(String) - Method in class SSF.OS.OSPF.Debug
Reports an OSPF-related error.
error_code - Variable in class SSF.OS.BGP4.Comm.NotificationMessage
Indicates the type of error which occurred.
error_subcode - Variable in class SSF.OS.BGP4.Comm.NotificationMessage
Provides more specific information about the nature of the error.
errorFunction(double) - Static method in class cern.jet.stat.Probability
Returns the error function of the normal distribution; formerly named erf.
errorFunctionComplemented(double) - Static method in class cern.jet.stat.Probability
Returns the complementary Error function of the normal distribution; formerly named erfc.
errorString(int) - Static method in class SSF.OS.Socket.socketMaster
 
errorUsage() - Static method in class SSF.OS.NetFlow.Util.NetMap
 
errorUsage() - Static method in class SSF.OS.NetFlow.Util.NHIDemuxer
 
ESTABLISHED - Static variable in class SSF.OS.TCP.tcpSession
 
ESTABLISHED - Static variable in class SSF.OS.BGP4.BGPSession
Indicates the Established state in the BGP finite state machine (FSM).
ETIMEDOUT - Static variable in class SSF.OS.Socket.socketMaster
Connection timeout.
event_type - Variable in class SSF.OS.BGP4.Timing.EventTimer
The type of event associated with this timer.
event2str(int) - Static method in class SSF.OS.BGP4.BGPSession
Returns a string representation of a given BGP event number.
eventNames - Static variable in class SSF.OS.BGP4.BGPSession
String representations of the different BGP event types.
EventTimer - class SSF.OS.BGP4.Timing.EventTimer.
Used to represent most of BGP's timers, with the exception of the Minimum Route Advertisement Interval Timer, which has its own class (MRAITimer).
EventTimer(BGPSession, int, int, PeerEntry) - Constructor for class SSF.OS.BGP4.Timing.EventTimer
A basic constructor to initialize member data.
EventTimer(BGPSession, long, int, PeerEntry) - Constructor for class SSF.OS.BGP4.Timing.EventTimer
A basic constructor to initialize member data.
EVT_CLOSE - Static variable in class SSF.OS.TCP.Instrumentation
 
EVT_COUNTCONNS - Static variable in class SSF.OS.TCP.MasterInstr
 
EVT_FASTTICK - Static variable in class SSF.OS.TCP.Instrumentation
 
EVT_OPEN - Static variable in class SSF.OS.TCP.Instrumentation
event type
EVT_PKRCV - Static variable in class SSF.OS.TCP.Instrumentation
 
EVT_PKSND - Static variable in class SSF.OS.TCP.Instrumentation
 
EVT_SLOWTICK - Static variable in class SSF.OS.TCP.Instrumentation
 
EVT_SOCKREAD - Static variable in class SSF.OS.TCP.Instrumentation
 
EVT_SOCKWRITE - Static variable in class SSF.OS.TCP.Instrumentation
 
EVT_STATE - Static variable in class SSF.OS.TCP.Instrumentation
 
EVT_TIMEOUT - Static variable in class SSF.OS.TCP.MasterInstr
event type
EWOULDBLOCK - Static variable in class SSF.OS.Socket.socketMaster
No success in a blocking call for a non-blocking socket.
ExactRange - class SSF.OS.NetFlow.Filter.ExactRange.
This is for exact match.
ExactRange() - Constructor for class SSF.OS.NetFlow.Filter.ExactRange
 
except(String) - Method in class SSF.OS.BGP4.Debug
Reports a BGP-related exception.
EXCHANGE - Static variable in class SSF.OS.OSPFv2.Neighbor
Indicates that the current state of neighbor conversation is EXCHANGE
exchange(Packet) - Method in class SSF.OS.OSPFv2.Neighbor
called if state is EXCHANGE.
exchangeDone() - Method in class SSF.OS.OSPFv2.Neighbor
At this point, the router has sent and received an entire sequence of Database Description Packets.
EXEC_STATE - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show changes in the execution state of the BGP process.
exit_ok(BGPSession, boolean) - Static method in class SSF.OS.BGP4.Global
Increments or decrements the number of stable BGP speakers in the simulation.
exitbgps - Static variable in class SSF.OS.BGP4.Global
The total number of BGP speakers which have indicated that they have reached a static state and are ready to exit the simulation.
exp - Static variable in class cern.jet.math.Functions
Function that returns Math.exp(a).
exp(Complex) - Static method in class com.imsl.math.Complex
Returns the exponential of a Complex z, exp(z).
Exponential - class cern.jet.random.Exponential.
Exponential Distribution (aka Negative Exponential Distribution); See the math definition animated definition.
Exponential(double, RandomElement) - Constructor for class cern.jet.random.Exponential
Constructs a Negative Exponential distribution.
ExponentialPower - class cern.jet.random.ExponentialPower.
Exponential Power distribution.
ExponentialPower(double, RandomElement) - Constructor for class cern.jet.random.ExponentialPower
Constructs an Exponential Power distribution.
export(OutputStream) - Method in class SSF.Util.Plot.MultiPlotBox
Export a description of the plot.
exportAll(FileOutputStream) - Method in class SSF.Util.Plot.TimeSeriesComponent
Exports all plots in EPS format.
EXSTART - Static variable in class SSF.OS.OSPFv2.Neighbor
Indicates that the current state of neighbor conversation is EXSTART
EXT_UPDATE - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when the external update process begins.
EXTERNAL - Static variable in class SSF.OS.NetFlow.IpNetFlowWD
 
external_update(HashMap, HashMap) - Method in class SSF.OS.BGP4.BGPSession
Tries to send update messages to each external peer if there is any new route information in Adj-RIBs-Out to be shared with them.

F

F - Variable in class cern.jet.random.EmpiricalWalker
 
f1 - Variable in class cern.jet.random.Poisson
 
f2 - Variable in class cern.jet.random.Poisson
 
f4 - Variable in class cern.jet.random.Poisson
 
f5 - Variable in class cern.jet.random.Poisson
 
fact(int) - Static method in class com.imsl.math.Sfun
Returns the factorial of an integer.
Factor - class SSF.OS.NetFlow.Filter.Factor.
 
Factor(Filter, Configuration) - Constructor for class SSF.OS.NetFlow.Filter.Factor
Constructor.
factorial - Static variable in class cern.jet.math.IntFunctions
Function that returns (int) Arithmetic.factorial(a).
factorial(int) - Static method in class cern.jet.math.Arithmetic
Instantly returns the factorial k!.
failedHeader - Variable in class SSF.OS.ICMPHeader
 
failure(int) - Method in interface SSF.OS.Continuation
 
failure(int) - Method in class SSF.OS.TCP.tcpSocket
Called by tcpSession.drop() when connection is dropped (drop() removes the tcpSession bound to the socket).
FALSE - Static variable in class SSF.OS.BGP4.PeerEntry
Indicates a null value which is treated as the boolean 'false'.
FAST_RECOVERY - Static variable in class SSF.OS.TCP.tcpSessionMaster
flag for fast recovery option
fastTimeout() - Method in class SSF.OS.TCP.tcpSession
fast timer function called every 200 ms
fcfc - Static variable in class SSF.OS.BGP4.Global
If true, the tie-breaking mechanism for route preference which normally reverts to BGP ID as a last resort will instead choose the least recently learned (or first learned) route.
FEASIBLE_FLAG - Static variable in class SSF.OS.BGP4.RouteInfo
The value of the flag bit which indicates feasibility.
feasible() - Method in class SSF.OS.BGP4.RouteInfoOOC
Returns whether or not the route is feasible.
feasible() - Method in class SSF.OS.BGP4.RouteInfoIC
Returns whether or not the route is feasible.
feasible() - Method in class SSF.OS.BGP4.RouteInfo
Returns whether or not the route is feasible.
fetchNextBlock() - Method in class cern.jet.random.sampling.RandomSamplingAssistant
Not yet commented.
FIBChangeListener - interface SSF.Net.FIBChangeListener.
Interface implemented by ProtocolSessions (and anyone else) who wish to be notified about changes to the FIB when they occur.
FIELD_FLT32 - Static variable in class SSF.Util.Streams.StreamField
 
FIELD_FLT64 - Static variable in class SSF.Util.Streams.StreamField
 
FIELD_INT32 - Static variable in class SSF.Util.Streams.StreamField
 
FIELD_INT64 - Static variable in class SSF.Util.Streams.StreamField
 
FIELD_INVALID - Static variable in class SSF.Util.Streams.StreamField
 
FIELD_NOT_FOUND - Static variable in class SSF.OS.NetFlow.Filter.Decoder
 
FIELD_SYMBS - Static variable in class SSF.Util.Plot.TimeSeries
 
file_size - Variable in class SSF.OS.TCP.test.tcpClient
constant requested file size (from DML)
fileSize - Variable in class SSF.OS.TCP.test.tcpClientSession
requested file size
fileSizeDistr - Variable in class SSF.OS.TCP.test.tcpClient
Distribution of random file sizes
fillAll() - Method in class SSF.Util.Plot.TimeSeriesComponent
Fills all plots.
fillAndSendUpdate(Vector) - Method in class SSF.OS.OSPFv2.Neighbor
Fill an LS Update Packet with requested LSAs and send it to the Neighbor.
fillDDPacketWithHeaders() - Method in class SSF.OS.OSPFv2.Neighbor
fill the global DD Packet dataDescContent with as many headers from the database summary list as possible.
fillPlot() - Method in class SSF.Util.Plot.MultiPlotBox
Rescale so that the data that is currently plotted just fits.
fillPlot() - Method in class SSF.Util.Plot.MultiPlot
Rescale so that the data that is currently plotted just fits.
fillRequestPacket() - Method in class SSF.OS.OSPFv2.Neighbor
fill the global LS Request Packet lsReqContent with the keys of as many LSAs from the link state request list as possible.
fillYPlot() - Method in class SSF.Util.Plot.MultiPlotBox
Rescale only Y axis.
filter - Variable in class SSF.OS.NetFlow.Filter.FilterPlayer
filter is not from BasicPlayer
Filter - class SSF.OS.NetFlow.Filter.Filter.
It's composed by one or more "Terms".
Filter(Filter, Configuration) - Constructor for class SSF.OS.NetFlow.Filter.Filter
 
Filter(StreamInterface, Configuration) - Constructor for class SSF.OS.NetFlow.Filter.Filter
 
FilterData - class SSF.OS.NetFlow.Filter.FilterData.
Just a wrapup data structure.
FilterData(int, int, double, byte[]) - Constructor for class SSF.OS.NetFlow.Filter.FilterData
 
FilterPlayer - class SSF.OS.NetFlow.Filter.FilterPlayer.
It reads records from the net flow data file, pass all the records through a filter.
FilterPlayer(String) - Constructor for class SSF.OS.NetFlow.Filter.FilterPlayer
 
FIN - Static variable in class SSF.OS.TCP.TCP_Header
 
FIN_WAIT_1 - Static variable in class SSF.OS.TCP.tcpSession
 
FIN_WAIT_2 - Static variable in class SSF.OS.TCP.tcpSession
 
finalize() - Method in class SSF.Net.RoutingInfoOOC
 
finalize() - Method in class SSF.OS.BGP4.RouteInfoOOC
Frees segment of allocated out-of-core memory.
find(BitString) - Method in class SSF.OS.BGP4.Util.RadixTree
Returns the data associated with the given binary string, if any.
find(int) - Method in interface SSF.Net.RoutingTable
Returns the data in the leaf of the path defined by the given boolean array, if the path exists.
find(int) - Method in class SSF.Net.RadixTreeRoutingTable
Returns the data in the leaf of the path defined by the given boolean array, if the path exists.
find(int, int) - Method in interface SSF.Net.RoutingTable
Returns the data in the leaf of the path defined by the given IP address, if the path exists.
find(int, int) - Method in class SSF.Net.RadixTreeRoutingTable
Returns the data in the leaf of the path defined by the given boolean array, if the path exists.
find(int, int, String) - Method in class SSF.Net.RadixTreeRoutingTable
Returns the data in the leaf of the path defined by the given boolean array, if the path exists.
find(int, String) - Method in class SSF.Net.RadixTreeRoutingTable
Returns the first route inserted by the named protocol in the leaf of the path defined by the given boolean array, if the path exists.
find(IPaddress) - Method in class SSF.OS.BGP4.RIBElement
Attempts to find information for a given destination.
findAllShortestPaths() - Method in class SSF.OS.OSPF.Dijkstra
Returns the true if all the shortest paths can be found.
findBest(int) - Method in interface SSF.Net.RoutingTable
Returns the data in the node which is deepest in the tree along the path from the root to what would be the BEST (not EXACT) match in the tree, if it existed (which it might, in which case that would be the deepest node and thus the best match).
findBest(int) - Method in class SSF.Net.RadixTreeRoutingTable
Returns the data in the node which is deepest in the tree along the path from the root to what would be the BEST (not EXACT) match in the tree, if it existed (which it might, in which case that would be the deepest node and thus the best match).
findBest(int, int) - Method in interface SSF.Net.RoutingTable
Returns the data in the node which is deepest in the tree along the path from the root to what would be the BEST (not EXACT) match in the tree, if it existed (which it might, in which case that would be the deepest node and thus the best match).
findBest(int, int) - Method in class SSF.Net.RadixTreeRoutingTable
Returns the data in the node which is deepest in the tree along the path from the root to what would be the BEST (not EXACT) match in the tree, if it existed (which it might, in which case that would be the deepest node and thus the best match).
findRouteFrom(String) - Method in class SSF.Net.RoutingInfoOOC
Find the first (best) route inserted by the named protocol.
findRouteFrom(String) - Method in class SSF.Net.RoutingInfoIC
Find the first (best) route inserted by the named protocol.
findRouteFrom(String) - Method in class SSF.Net.RoutingInfo
Find the first (best) route inserted by the named protocol.
findRoutesFrom(String) - Method in class SSF.Net.RoutingInfoOOC
Return the list of routes inserted by the given protocol.
findRoutesFrom(String) - Method in class SSF.Net.RoutingInfoIC
Return the list of routes inserted by the given protocol.
findRoutesFrom(String) - Method in class SSF.Net.RoutingInfo
Return the list of routes inserted by the given protocol.
FindServer(int) - Method in class SSF.OS.TCP.tcpSessionMaster
Find the listening (server) tcpSession bound to the given local port number.
FindSession(int, int, int) - Method in class SSF.OS.TCP.tcpSessionMaster
Find a session in the TCP session list by its identification via source port number, destination IP address and port number.
FindSession(int, int, int) - Method in class SSF.OS.UDP.udpSessionMaster
Look for a session in the UDP session list by its identification of local port number, and remote IP address and port number.
finished(ProtocolSession) - Method in class SSF.OS.ICMP
 
FINsent - Variable in class SSF.OS.TCP.Send_WndManager
indicate if a FIN message has been put into the send queue
First - Variable in class SSF.OS.NetFlow.IpNetFlow
start time
FIRSTCONNECT_FLAG - Static variable in class SSF.OS.BGP4.PeerEntry
The value of the flag bit which indicates whether or not a socket connection has yet been attempted with this peer.
firstconnect() - Method in class SSF.OS.BGP4.PeerEntry
Returns whether or not a socket connection has yet been attempted with this peer.
firstStage() - Method in class SSF.OS.OSPFv2.Dijkstra
Compute the intra-area routes by building the shortest path tree for the area this Dijkstra belongs to.
FirstUnACKed - Variable in class SSF.OS.TCP.Send_WndManager
The first unacknowledged sequence number.
flags - Variable in class SSF.OS.TCP.TCP_Header
Control flags of TCP header
flags - Variable in class SSF.OS.BGP4.PeerEntry
Flags for indicating several attributes of this peer, including whether or not is internal; whether or not it is a route reflector client; and what state its write socket is in.
FLAKINESS - Variable in class SSF.Net.NIC
Flake probability.
flakyDrops - Variable in class SSF.Net.NIC
Number of flaky drops.
flakyGen - Variable in class SSF.Net.NIC
Flaky drop random generator
flat_aspaths - Static variable in class SSF.OS.BGP4.Global
Whether or not to use an optimization in which AS paths are always a single sequence of AS numbers.
FLOAT_LEN - Static variable in class SSF.OS.NetFlow.BytesUtil
 
FLOAT_TYPE - Static variable in class SSF.OS.NetFlow.Filter.Decoder
 
floatToBytes(float, byte[], int) - Static method in class SSF.OS.NetFlow.BytesUtil
translate float into bytes, stored in byte array starting from startIndex
floatValue(DataInputStream) - Method in class SSF.Util.Streams.StreamField
 
floodExternalLSA(LSA) - Method in class SSF.OS.OSPFv2.OSPF
Flood an external LSA out of the router's interfaces.
floodLSA(LSA, int) - Method in class SSF.OS.OSPFv2.AreaData
Flood an LSA out some set of the router's interfaces.
floodTimer - Variable in class SSF.OS.OSPFv2.Neighbor
Multiple shot timer whose firing indicates that LSAs should be reflooded.
floor - Static variable in class cern.jet.math.Functions
Function that returns Math.floor(a).
floor(double) - Static method in class cern.jet.math.Arithmetic
Returns the largest long <= value.
FlowComparator - class SSF.OS.NetFlow.Util.FlowComparator.
A small gadget tempararily written to sort the flow records according to the "First" field.
FlowComparator() - Constructor for class SSF.OS.NetFlow.Util.FlowComparator
 
flowFilePrefix - Variable in class SSF.App.DDoS.SpoofFloodTracer
the flow data file name prefix
force_send(Message, PeerEntry) - Method in class SSF.OS.BGP4.BGPSession
Sends a message immediately without incurring any CPU delay.
force_send(Message, PeerEntry, int) - Method in class SSF.OS.BGP4.BGPSession
Sends a message immediately.
forEach(DoubleProcedure) - Method in interface cern.jet.stat.quantile.DoubleQuantileFinder
Applies a procedure to each element of the receiver, if any.
format() - Method in class SSF.OS.DumpPro
output with standard format
FORWARDING1 - Static variable in class SSF.OS.BGP4.Global
Indicates that the 'forwarding1' validation test is being performed.
FORWARDING2 - Static variable in class SSF.OS.BGP4.Global
Indicates that the 'forwarding2' validation test is being performed.
FORWARDING3 - Static variable in class SSF.OS.BGP4.Global
Indicates that the 'forwarding3' validation test is being performed.
freedom - Variable in class cern.jet.random.StudentT
 
freedom - Variable in class cern.jet.random.ChiSquare
 
frequencies(DoubleArrayList, DoubleArrayList, IntArrayList) - Static method in class cern.jet.stat.Descriptive
Computes the frequency (number of occurances, count) of each distinct value in the given sorted data.
frequency - Static variable in class SSF.Net.Net
Static clock frequency that all simulation components should use for reference, for consistency.
FREQUENCY - Variable in class SSF.Net.NIC
Clock frequency.
frequency() - Method in class SSF.Net.NIC
Interface clock frequency, in "ticks per second" (Hertz)
from - Variable in class SSF.App.Worm.ASGraph.Edge
 
frombytes(byte[]) - Method in class SSF.OS.PacketEvent
Deserialize a packet from a byte buffer.
frombytes(byte[], int) - Method in class SSF.OS.ProtocolMessage
Deserialize this header from the given byte buffer at the given offset.
fromVersion(String) - Static method in class SSF.OS.ProtocolMessage
Return a new instance of the specified ProtocolMessage class.
ftadd(RouteInfo) - Method in class SSF.OS.BGP4.BGPSession
Adds a route to the local forwarding table.
ftrmv(RouteInfo) - Method in class SSF.OS.BGP4.BGPSession
Removes a route to the local forwarding table.
FULL - Static variable in class SSF.OS.OSPFv2.Neighbor
Indicates that the current state of neighbor conversation is FULL
functions - Static variable in class cern.jet.math.Functions
Little trick to allow for "aliasing", that is, renaming this class.
Functions - class cern.jet.math.Functions.
Function objects to be passed to generic methods.
Functions() - Constructor for class cern.jet.math.Functions
Makes this class non instantiable, but still let's others inherit from it.
fwd_table - Variable in class SSF.OS.BGP4.BGPSession
The forwarding table, kept in the IP protocol session, which is the "live" table used for lookups when this router forwards packets (currently, IP is responsible for doing the forwarding).
fwd_table - Variable in class SSF.OS.OSPF.sOSPF
The local router's forwarding table.
FWD_TABLE - Static variable in class SSF.OS.OSPF.Options
Indicates option to show info about the local forwarding table.
FWD_TABLE_ADD - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when routes are added to the local forwarding table.
FWD_TABLE_RMV - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when routes are removed from the local forwarding table.
FWD_TABLES - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to print the local forwarding table each time BGP changes it.
FWDTABLE1 - Static variable in class SSF.OS.OSPF.Options
Indicates that the `fwdtable1' validation test is being performed.
FWDTABLE2 - Static variable in class SSF.OS.OSPF.Options
Indicates that the `fwdtable2' validation test is being performed.

G

gaffirm(boolean) - Static method in class SSF.OS.BGP4.Debug
 
gaffirm(boolean) - Static method in class SSF.OS.OSPF.Debug
See comments for affirm(boolean,String).
gaffirm(boolean, String) - Static method in class SSF.OS.BGP4.Debug
 
gaffirm(boolean, String) - Static method in class SSF.OS.OSPF.Debug
See comments for affirm(boolean,String).
gamma - Static variable in class cern.jet.math.Functions
Function that returns com.imsl.math.Sfun.gamma(a).
gamma - Variable in class cern.jet.random.NegativeBinomial
 
gamma - Variable in class cern.jet.random.BreitWigner
 
Gamma - class cern.jet.random.Gamma.
Gamma distribution; math definition, definition of gamma function and animated definition.
Gamma - class cern.jet.stat.Gamma.
Gamma and Beta functions.
Gamma() - Constructor for class cern.jet.stat.Gamma
Makes this class non instantiable, but still let's others inherit from it.
gamma(double) - Static method in class cern.jet.stat.Gamma
Returns the Gamma function of the argument.
gamma(double) - Static method in class com.imsl.math.Sfun
Returns the Gamma function of a double.
gamma(double, double, double) - Static method in class cern.jet.stat.Probability
Returns the integral from zero to x of the gamma probability density function.
Gamma(double, double, RandomElement) - Constructor for class cern.jet.random.Gamma
Constructs a Gamma distribution.
gamma(float, float, float) - Method in class SSF.App.Worm.ZeroGammaFunction
Calculate gamma function.
gamma(float, float, float) - Method in class SSF.App.Worm.GammaFunction
Calculate gamma function.
gamma(float, float, float) - Method in class SSF.App.Worm.CodeRedGammaFunction
Calculate gamma function.
gammaComplemented(double, double, double) - Static method in class cern.jet.stat.Probability
Returns the integral from x to infinity of the gamma probability density function:
GammaFunction - class SSF.App.Worm.GammaFunction.
Abstract base class for epidemic model gamma function (removals).
GammaFunction() - Constructor for class SSF.App.Worm.GammaFunction
 
GapPosition - Variable in class SSF.OS.TCP.Rcv_WndManager
Index of the first out-of-sequence packet in the Receive Buffer
GatewayProtocolSession - class SSF.App.Worm.GatewayProtocolSession.
Pseudoprotocol for border routers (gateways).
GatewayProtocolSession.BccIcmpTransmissionTimer - class SSF.App.Worm.GatewayProtocolSession.BccIcmpTransmissionTimer.
 
GatewayProtocolSession.BccIcmpTransmissionTimer(ProtocolGraph, long, GatewayProtocolSession) - Constructor for class SSF.App.Worm.GatewayProtocolSession.BccIcmpTransmissionTimer
 
GatewayProtocolSession() - Constructor for class SSF.App.Worm.GatewayProtocolSession
Methods
gaussian() - Method in class edu.cornell.lassp.houle.RngPack.RandomElement
gaussian() uses the Box-Muller algorithm to transform raw()'s into gaussian deviates.
gaussian(double) - Method in class edu.cornell.lassp.houle.RngPack.RandomElement
 
generateBinomial(int, double) - Method in class cern.jet.random.Binomial
* Binomial-Distribution - Acceptance Rejection/Inversion * * * Acceptance Rejection method combined with Inversion for * generating Binomial random numbers with parameters * n (number of trials) and p (probability of success).
generateData(IP, int) - Method in class SSF.OS.NetFlow.Util.MapMonitor
 
generateZeta(double, double, RandomElement) - Method in class cern.jet.random.Zeta
Returns a zeta distributed random number.
generator - Variable in class cern.jet.random.sampling.WeightedRandomSampler
 
generatorName - Static variable in class SSF.Net.Net
 
genericPartition(int, int, int, int, int[], IntComparator, IntComparator, Swapper) - Static method in class cern.colt.Partitioning
Same as Partitioning.partition(int[],int,int,int[],int,int,int[]) except that it generically partitions arbitrary shaped data (for example matrices or multiple arrays) rather than int[] arrays.
GenericPermuting - class cern.colt.GenericPermuting.
Generically reorders (permutes) arbitrary shaped data (for example, an array, three arrays, a 2-d matrix, two linked lists) using an in-place swapping algorithm.
GenericPermuting() - Constructor for class cern.colt.GenericPermuting
Makes this class non instantiable, but still let's others inherit from it.
GenericSorting - class cern.colt.GenericSorting.
Generically sorts arbitrary shaped data (for example multiple arrays) using a quicksort.
GenericSorting() - Constructor for class cern.colt.GenericSorting
Makes this class non instantiable, but still let's others inherit from it.
geometricMean(DoubleArrayList) - Static method in class cern.jet.stat.Descriptive
Returns the geometric mean of a data sequence.
geometricMean(int, double) - Static method in class cern.jet.stat.Descriptive
Returns the geometric mean of a data sequence.
geometricPdf(int, double) - Static method in class cern.jet.random.Distributions
Returns the probability distribution function of the discrete geometric distribution.
gerr(String) - Static method in class SSF.OS.BGP4.Debug
A generic function for reporting BGP-related errors which are not associated with a particular BGP speaker.
gerr(String) - Static method in class SSF.OS.OSPF.Debug
A generic function for reporting OSPF-related errors which are not associated with a particular OSPF instance.
get_all_routes() - Method in class SSF.OS.BGP4.RIBElement
Constructs and returns a list of all route information in the RIB element.
get_ancestors(BitString) - Method in class SSF.OS.BGP4.Util.RadixTree
Examines each node in the tree which is associated with a proper prefix of the given binary string, and finds all of the ones which have (non-null) data associated with them.
get_as_nh(Host) - Static method in class SSF.OS.BGP4.Util.AS_descriptor
Determines the NHI prefix address of the AS in which a host lies and returns it.
get_bytes_per_int() - Static method in class SSF.OS.BGP4.Monitor
Returns the number of bytes that are used to encode an integer.
get_descendants(BitString) - Method in class SSF.OS.BGP4.Util.RadixTree
Examines each node in the tree whose binary string key has the given binary string as a proper prefix, and finds all of the ones which have (non-null) data associated with them.
get_dests() - Method in class SSF.OS.BGP4.RIBElement
Returns an iterator for enumerating the destinations (IP addresses) of all contained routes.
get_incr() - Method in class SSF.OS.BGP4.Util.IPaddress
Creates a new IP address with the same value as this one, then increments the value of that IP address by one and returns it.
get_incr(int) - Method in class SSF.OS.BGP4.Util.IPaddress
Creates a new IP address with the same value as this one, then increments the value of that IP address by the given amount and returns it.
get_less_specifics(IPaddress) - Method in class SSF.OS.BGP4.RIBElement
Finds any routes with overlapping but less specific NLRI than the given IP address prefix.
get_more_specifics(IPaddress) - Method in class SSF.OS.BGP4.RIBElement
Finds any routes with overlapping but more specific NLRI than the given IP address prefix.
get_protocol_status() - Method in class SSF.OS.TCP.tcpSession
Get the value of protocol_status.
get_routes() - Method in class SSF.OS.BGP4.RIBElement
Returns an iterator for enumerating all contained routes.
GET_RT_TYPE_ITVL - Static variable in class SSF.OS.OSPF.sOSPF
The interval at which OSPF determines the router types.
get(Object) - Method in class SSF.OS.NetFlow.ShrinkableHashMap
Return the object of the given key notice that potentially an object list is returned
getAlignment() - Method in class SSF.Util.Random.RandomStream
Return the SSF alignment of all entities sharing this stream.
getAllLSAHeaders() - Method in class SSF.OS.OSPFv2.LSDatabase
return all LSA Headers (Router and Summary) in a Vector.
getASboundary() - Method in class SSF.OS.OSPF.LSDatabase
Returns a list of all the AS boundary routers in this database.
getASExtNetworks() - Method in class SSF.OS.OSPF.LSDatabase
Returns a list of all the AS boundary routers in this database.
getCallbackWindow() - Method in class SSF.Util.Plot.TimeSeriesComponent
Gets the handle to the parent window/application.
getColor() - Method in class SSF.Util.Plot.MultiPlotBox
Return whether the plot uses color.
getColorByName(String) - Static method in class SSF.Util.Plot.MultiPlotBox
Convert a color name into a Color.
getConnected() - Method in class SSF.Util.Plot.MultiPlot
Return whether the default is to connect subsequent points with a line.
getDataurl() - Method in class SSF.Util.Plot.MultiPlotBox
Deprecated.  
getDest(Integer, Integer) - Method in class SSF.OS.OSPFv2.HashMapRoutingTable
Lookup the routing table for a particular RouterEntry and return it if it exists.
getDest(String) - Method in class SSF.OS.OSPFv2.HashMapRoutingTable
Lookup the routing table for a NetworkEntry and return it if it exists.
getDistance(String) - Method in class SSF.OS.OSPF.Dijkstra
Returns the distance from the source to the given vertex.
getDistribution(Configuration, RandomStream) - Static method in class SSF.Util.Random.RandomStream
 
getDistribution(String, RandomStream) - Static method in class SSF.Util.Random.RandomStream
 
getDocumentBase() - Method in class SSF.Util.Plot.MultiPlotBox
Deprecated.  
getFieldIndex(String, byte) - Method in class SSF.OS.NetFlow.Filter.IpNetFlowDecoder
 
getFieldIndex(String, byte) - Method in class SSF.OS.NetFlow.Filter.Decoder
The fieldType is also passed in so that the decoder can check whether the fieldType matches the one that is retrieved by fieldName.
getFileHeader() - Method in class SSF.OS.DumpPro
read information from binary tcpdump file header
getFirstPeerIP(String) - Method in class SSF.OS.NetFlow.Util.NetMap
 
getGrid() - Method in class SSF.Util.Plot.MultiPlotBox
Return whether the grid is drawn.
getHeaders() - Method in class SSF.OS.PacketEvent
Return the protocol message (the packet headers) inside this PacketEvent.
getHeaders() - Method in class SSF.OS.OSPFv2.LS_AckPacket
return a Vector of all LSA Headers contained in this LS Acknowledgment Packet payload.
getHeaders() - Method in class SSF.OS.OSPFv2.DD_Packet
Return the Vector with the LSA Headers carried by this DD Packet.
getHostCode() - Method in class SSF.OS.ProbeSession
 
getHostCode(int) - Method in class SSF.OS.ProbeSession
 
getID() - Method in class SSF.Net.RadixTreeRoutingTable
METHODS
getImplementation() - Method in class SSF.Util.Random.RandomDistribution
 
getImpulses() - Method in class SSF.Util.Plot.MultiPlot
Return whether a line will be drawn from any plotted point down to the x axis.
getIpHeader() - Method in class SSF.OS.DumpPro
read ip header
getKey() - Method in class SSF.OS.OSPFv2.LSA
creates a key from the values of lsTyp, lsID and advRouter which uniquely identifies this LSA.
getLastSEQ() - Method in class SSF.OS.TCP.TCP_Message
Returns the sequence number of the last byte in this segment.
getLegend(int) - Method in class SSF.Util.Plot.MultiPlotBox
Get the legend for a dataset, or null if there is none.
getlr(int) - Method in class SSF.OS.BGP4.Util.BitString
Returns the value of the given bit as an integer.
getLSA() - Method in class SSF.OS.OSPFv2.LSASlot
return a copy of the LSA hold in this slot.
getLSA(String) - Method in class SSF.OS.OSPFv2.LSDatabase
Determine whether a particular LSA is stored in this database, and if so return a complete copy of this LSA, otherwise return null.
getLSA(String) - Method in class SSF.OS.OSPFv2.AreaData
Determine whether a particular LSA is stored in the database belonging to this Area Data Structure.
getLSAHashMap(byte) - Method in class SSF.OS.OSPFv2.LSDatabase
Return the HashMap in which LSAs of the type given in the parameter type are stored.
getLSAHeader() - Method in class SSF.OS.OSPFv2.LSASlot
Return a copy of the header of the LSA hold in this slot.
getLSAHeaders() - Method in class SSF.OS.OSPFv2.AreaData
Return a Vector containing all LSA-Headers currently stored in the LS Database.
getLSAs() - Method in class SSF.OS.OSPFv2.LS_UpdatePacket
return a Vector of all LSAs contained in this LS Update Packet payload.
getMarksStyle() - Method in class SSF.Util.Plot.MultiPlot
Get the marks style, which is one of "none", "points", "dots", or "various".
getMaskBits(String) - Static method in class SSF.Net.Util.IP_s
 
getMaxDataSets() - Method in class SSF.Util.Plot.MultiPlot
Deprecated.  
getMeasurementBucket() - Method in class SSF.OS.IpHeader
 
getMinimumSize() - Method in class SSF.Util.Plot.MultiPlotBox
Get the minimum size of this component.
getMonitorEnable() - Method in class SSF.OS.IP
An ProtocolMonitor may inquire if IP calls to its receive() are enabled
getMonitorEnable() - Method in class SSF.App.DDoS.httpServer_WM
An ProtocolMonitor may inquire if IP calls to its receive() are enabled
getMsgLen() - Method in class SSF.OS.TCP.SendItem
 
getName() - Method in class SSF.Util.Random.RandomStream
Return the so-called "universal name" of this stream, consisting of the generator name concatenated with "::" plus the user-supplied stream name.
getNet() - Method in class SSF.Net.Host
Top-level Net within which this Host appears
getNetCost(String, int) - Method in class SSF.OS.OSPFv2.HashMapRoutingTable
Return the cost of a NetworkEntry Object specified by its key String.
getNetKeys() - Method in class SSF.OS.OSPFv2.HashMapRoutingTable
return the keys of all network entries.
getNextSeqNum(String, byte) - Method in class SSF.OS.OSPFv2.LSDatabase
Return the sequence number of the next instance of the LSA specified by its key and its type.
getNhiPrefix(String, int) - Static method in class SSF.OS.NetFlow.Util.NHIDemuxer
Given the nhi address, return its first *level* prefix.
getNHopIP() - Method in class SSF.OS.OSPFv2.ShortestPath
Return the ip address of the next hop router if there is one.
getNumberOfBitsInQueue() - Method in class SSF.Net.droptailQueue
Returns queue size in bits at the moment of calling.
getNumDataSets() - Method in class SSF.Util.Plot.MultiPlot
Return the actual number of data sets.
getNumOfLinks() - Method in class SSF.OS.OSPFv2.Router_LSA
Return the Number of link informations stored in this Router_LSA.
getNumScanning() - Method in class SSF.App.Worm.AS
Get number of hosts in this AS that are scanning and whose scans reach the outside.
getPathType(byte) - Method in class SSF.OS.OSPFv2.HashMapRoutingTable
Convert the given path type in a String.
getPenalty() - Method in class SSF.OS.BGP4.DampInfo
Returns the current penalty value of a route.
getPktHeader() - Method in class SSF.OS.DumpPro
read packet tcpdump header
getPlot(int) - Method in class SSF.Util.Plot.TimeSeriesComponent
Gets handle on a plot.
getPortNumber() - Method in class SSF.OS.Socket.socketMaster
Returns the next higher automatically assigned integer port number, beginning from minPortNumber+1.
getPrefASBREntryArea(Integer) - Method in class SSF.OS.OSPFv2.HashMapRoutingTable
return the id of the area which stores the Summary LSA that lead to the preferred RouterEntry leading to a particular AS Boundary router.
getPreferredSize() - Method in class SSF.Util.Plot.MultiPlotBox
Get the preferred size of this component.
getPrevSendTime() - Method in class SSF.OS.TCP.SendItem
Get the value of prevSendTime.
getProtocol() - Method in class SSF.Net.RoutingInfoOOC
 
getProtocol() - Method in class SSF.Net.RoutingInfoIC
 
getProtocol() - Method in class SSF.Net.RoutingInfo
 
getProtocolByName(String) - Static method in class SSF.OS.Protocols
Return the protocol number associated with the named protocol.
getProtocolByNumber(int) - Static method in class SSF.OS.Protocols
Return the name of the protocol associated with the given number.
getRandomGenerator() - Method in class cern.jet.random.AbstractDistribution
Returns the used uniform random number generator;
getRandomGenerator() - Method in class cern.jet.random.sampling.RandomSamplingAssistant
Returns the used random generator.
getRandomVectorElement(Vector, Random) - Method in class SSF.OS.UDP.test.udpStreamClient
 
getRandomVectorElement(Vector, RandomStream) - Method in class SSF.OS.TCP.test.tcpClient
 
getRawData(String) - Method in class SSF.OS.NetFlow.Util.NetMap
 
getRecordCount() - Method in class SSF.Util.Streams.BasicPlayer
 
getRecorder() - Method in class SSF.OS.ProbeSession
 
GetRecorder(Runnable) - Method in class SSF.OS.ProbeSession
 
getRecordSourceCode(String) - Method in interface SSF.Util.Streams.StreamInterface
Return the integer code associated with the user-defined record source string in this record stream.
getRecordSourceCode(String) - Method in class SSF.Util.Streams.BasicRecorder
 
getRecordSourceCode(String) - Method in class SSF.Util.Streams.BasicPlayer
 
getRecordSourceCode(String) - Method in class SSF.OS.NetFlow.Filter.FilterPlayer
 
getRecordSourceString(int) - Method in interface SSF.Util.Streams.StreamInterface
Return the arbitrary-length String identifying the user-defined source (writer) ID associated with a given code in this record stream.
getRecordSourceString(int) - Method in class SSF.Util.Streams.BasicRecorder
 
getRecordSourceString(int) - Method in class SSF.Util.Streams.BasicPlayer
 
getRecordSourceString(int) - Method in class SSF.OS.NetFlow.Filter.FilterPlayer
 
getRecordTypeCode(String) - Method in interface SSF.Util.Streams.StreamInterface
Return the integer code associated with the user-defined record type string in this record stream.
getRecordTypeCode(String) - Method in class SSF.Util.Streams.BasicRecorder
 
getRecordTypeCode(String) - Method in class SSF.Util.Streams.BasicPlayer
 
getRecordTypeCode(String) - Method in class SSF.OS.NetFlow.Filter.FilterPlayer
 
getRecordTypeString(int) - Method in interface SSF.Util.Streams.StreamInterface
Return the arbitrary-length String identifying the user-defined record type associated with a given code in this record stream.
getRecordTypeString(int) - Method in class SSF.Util.Streams.BasicRecorder
 
getRecordTypeString(int) - Method in class SSF.Util.Streams.BasicPlayer
 
getRecordTypeString(int) - Method in class SSF.OS.NetFlow.Filter.FilterPlayer
 
getRequests() - Method in class SSF.OS.OSPFv2.LS_RequestPacket
return all requested LSA in terms of keys in a Vector.
getrl(int) - Method in class SSF.OS.BGP4.Util.BitString
Returns the value of the given bit as an integer.
getRoutCost(Integer, int) - Method in class SSF.OS.OSPFv2.HashMapRoutingTable
Return the cost of the RouterEntry Object describing the preferred paths to an AS Boundary Router.
getRouterAndNetworkLSAs() - Method in class SSF.OS.OSPFv2.LSDatabase
Return all router and network LSAs in a Vector.
getRouterID() - Method in class SSF.OS.OSPFv2.OSPF
Return the smallest IP interface address belonging to this OSPF router.
getRoutingTable() - Method in class SSF.OS.IP
Return the IP routing table.
getRoutKeys() - Method in class SSF.OS.OSPFv2.HashMapRoutingTable
return the key values of all router entries.
getSample(double) - Static method in class SSF.App.Worm.IPSpaceDistr
Deprecated. Draw a sample from the IP space distribution.
getScanPermeability() - Method in class SSF.App.Worm.AS
Get fraction of scans from outside that will permeate the gateways and reach the inside of the AS.
getSeed() - Method in class edu.cornell.lassp.houle.RngPack.Ranecu
 
getSeedAtRowColumn(int, int) - Static method in class cern.jet.random.engine.RandomSeedTable
Returns a deterministic seed from a (seemingly gigantic) matrix of predefined seeds.
getSessionID() - Method in class SSF.OS.TCP.tcpSessionMaster
Returns the next higher automatically assigned integer session number.
getSimTime() - Method in class SSF.OS.TCP.tcpSession
 
getSimTime() - Method in class SSF.OS.OSPF.sOSPF
Get the current simulation.
getSimTime() - Method in class SSF.OS.NetFlow.IpFlowCollector
getSimTime: get the simulation time it's the same function used in tcpSessionMaster.java
getSimTime() - Method in class SSF.OS.OSPFv2.OSPF
Get the current simulation time.
getSimTime() - Method in class SSF.App.Worm.MacroscopicModelConfigurator
getSimTime: get the simulation time it's the same function used in tcpSessionMaster.java
getSPTree() - Method in class SSF.OS.OSPFv2.Dijkstra
Return the current shortest path tree.
getState() - Method in class SSF.App.Worm.WormProtocolSession
Get epidemiological state.
getStream(Entity, String, String) - Static method in class SSF.Util.Random.RandomStream
Obtain a reference to the globally unique random stream corresponding to the given generator name and stream name.
getStrFromState(int) - Method in class SSF.OS.OSPFv2.Neighbor
Converts the integer value of state in a more readable format.
getStrFromType(byte) - Method in class SSF.OS.OSPFv2.LSA
Converts the byte value of lsType in a more readable format.
getStubNetworks() - Method in class SSF.OS.OSPF.LSDatabase
Returns a list of all the stub network links in this database.
getSummaryNets() - Method in class SSF.OS.OSPF.LSDatabase
Returns a list of all the stub network links in other databases.
getTcpHeader() - Method in class SSF.OS.DumpPro
read tcp header
getTime(DumpPro.PktHeader) - Method in class SSF.OS.DumpPro
 
getTitle() - Method in class SSF.Util.Plot.MultiPlotBox
Get the title of the graph, or an empty string if there is none.
getTotalInfections() - Method in class SSF.App.Worm.MacroscopicModel
Get the total number of infectioned hosts in the whole system.
getUDA(String) - Method in class SSF.Net.Util.cidrBlock
Retreive the value of a user-defined attribute from this CIDR block descriptor.
getUDA(String, String, boolean, boolean, String) - Method in class SSF.Net.Util.cidrBlock
Retreive the value of a user-defined attribute from this CIDR block descriptor.
getUdpHeader() - Method in class SSF.OS.DumpPro
 
getVal(int) - Method in class SSF.Util.Plot.SelfExpandingIntArray
Returns the element at the specified position in the array.
getVal(int) - Method in class SSF.Util.Plot.SelfExpandingFloatArray
Returns the element at the specified position in the array.
getViaIntf() - Method in class SSF.OS.OSPFv2.ShortestPath
Return the ip address of the outgoing interface.
getWeight() - Method in class cern.jet.random.sampling.WeightedRandomSampler
Not yet commented.
getXLabel() - Method in class SSF.Util.Plot.MultiPlotBox
Get the label for the X (horizontal) axis, or null if none has been set.
getXLog() - Method in class SSF.Util.Plot.MultiPlotBox
Return whether the X axis is drawn with a logarithmic scale.
getXRange() - Method in class SSF.Util.Plot.MultiPlotBox
Get the X range.
getXTicks() - Method in class SSF.Util.Plot.MultiPlotBox
Get the X ticks that have been specified, or null if none.
getYLabel() - Method in class SSF.Util.Plot.MultiPlotBox
Get the label for the Y (vertical) axis, or null if none has been set.
getYLog() - Method in class SSF.Util.Plot.MultiPlotBox
Return whether the Y axis is drawn with a logarithmic scale.
getYRange() - Method in class SSF.Util.Plot.MultiPlotBox
Get the Y range.
getYTicks() - Method in class SSF.Util.Plot.MultiPlotBox
Get the Y ticks that have been specified, or null if none.
gexcept(String) - Static method in class SSF.OS.BGP4.Debug
Reports a BGP-related exception which is not associated with any particular BGP speaker.
Global - class SSF.OS.BGP4.Global.
Manages options and other parameters which apply globally to all BGP instances (in a simulation).
global_nhi_to_ip(String) - Method in class SSF.Net.Host
Translate global NHI address nspec to an IP address.
Global() - Constructor for class SSF.OS.BGP4.Global
 
globalsOut - Variable in class SSF.App.Worm.ASGraph.OutputManager
 
gmsg(String) - Static method in class SSF.OS.BGP4.Debug
Prints a generic BGP debugging message in the standardized format.
GOODGADGET - Static variable in class SSF.OS.BGP4.Global
Indicates that the 'goodgadget' validation test is being performed.
gotDomain(long, SpoofFloodTracer.DomainInfo) - Method in class SSF.App.DDoS.SpoofFloodTracer
operations when the local domain is suspicious
gotIngressPoint(TraceInfo) - Method in class SSF.App.DDoS.SpoofFloodTracer
operations when got an suspected ingress point.
greater - Static variable in class cern.jet.math.Functions
Function that returns a > b ? 1 : 0.
greater(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns a > b ? 1 : 0.
growRehash() - Method in class SSF.OS.NetFlow.ShrinkableHashMap
enlarge the table size by 2 (plus 1)
grss(int) - Method in class SSF.OS.BGP4.Players.VerbosePlayer
Not sure why, but when the inner classes below call getRecordSourceString, it always returns null.
gwarn(String) - Static method in class SSF.OS.BGP4.Debug
A generic function for reporting BGP-related warnings which are not associated with a particular BGP speaker.
gwarn(String) - Static method in class SSF.OS.OSPF.Debug
A generic function for reporting OSPF-related warnings which are not associated with a particular OSPF instance.

H

handle_delayed_msgs() - Method in class SSF.OS.BGP4.Monitor
Handles debugging messages that were delayed because the simulation was not yet fully configured at the time the attempt to record them was made.
HANDLE_EVENT - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when BGP events are handled.
handle_event() - Method in class SSF.OS.BGP4.BGPSession
This process handles both externally and internally generated BGP events.
handle_mrai_exp(TimeoutMessage, PeerEntry) - Method in class SSF.OS.BGP4.BGPSession
Handles an MRAI Timer expiration.
HANDLE_UPDATE - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show steps in the execution of the handle_update method in class BGPSession.
handle_update(UpdateMessage) - Method in class SSF.OS.BGP4.BGPSession
This method takes all necessary action when an update message is received.
handlers - Variable in class SSF.OS.BGP4.Players.AbstractPlayer
An array of handlers for each type of record.
harmonicMean(int, double) - Static method in class cern.jet.stat.Descriptive
Returns the harmonic mean of a data sequence.
has_aggregator() - Method in class SSF.OS.BGP4.Route
Returns whether or not the aggregator attribute exists.
has_aspath() - Method in class SSF.OS.BGP4.Route
Returns whether or not the AS path path attribute exists.
has_atomicagg() - Method in class SSF.OS.BGP4.Route
Returns whether or not the atomic aggregate attribute exists.
has_cluster_list() - Method in class SSF.OS.BGP4.Route
Returns whether or not the cluster list attribute exists.
has_descendants(BitString) - Method in class SSF.OS.BGP4.Util.RadixTree
Determines whether or not any descendants of a given node have (non-null) data.
has_localpref() - Method in class SSF.OS.BGP4.Route
Returns whether or not the local preference path attribute exists.
has_med() - Method in class SSF.OS.BGP4.Route
Returns whether or not the multiple exit discriminator path attribute exists.
has_nexthop() - Method in class SSF.OS.BGP4.Route
Returns whether or not the next hop path attribute exists.
has_orig_id() - Method in class SSF.OS.BGP4.Route
Returns whether or not the originator ID attribute exists.
hashCode() - Method in class SSF.OS.BGP4.PeerEntry
Returns a hash code value which can be used if a peer entry is used as a key in a hash table.
hashCode() - Method in class SSF.OS.BGP4.Util.IPaddress
Returns a hash code value which can be used if an IP address is used as a key in a hash table.
hashCode() - Method in class com.imsl.math.Complex
Returns a hashcode for this Complex.
HashMapRoutingTable - class SSF.OS.OSPFv2.HashMapRoutingTable.
An implementation of OSPF routing table usingn HashMaps to distinguish between router and network entries.
HashMapRoutingTable(OSPF) - Constructor for class SSF.OS.OSPFv2.HashMapRoutingTable
Create a new OSPF Routing Table formed by two HashMaps.
hasInstanceOf(LSA) - Method in class SSF.OS.OSPFv2.LSDatabase
Check whether an instance of the given LSA exists and if so return true else false.
hasInstanceOf(LSA) - Method in class SSF.OS.OSPFv2.AreaData
Check whether an instance of the given LSA exists in the database belonging to this Area, and if so return true else false.
hasInterface(Integer) - Method in class SSF.OS.OSPFv2.AreaData
called by the OSPF session by order of another Area Data Structure to determine whether a particular Interface belongs to this Area.
hasKnownLSType(LSA) - Method in class SSF.OS.OSPFv2.Neighbor
Check whether testLSA has a known LS Type and return true if so, otherwise false.
hasRightInstanceOf(LSA) - Method in class SSF.OS.OSPFv2.LSDatabase
Check whether an instance of the given LSA exists and if so return true if this instance is newer than the given one else false.
hdr() - Method in class SSF.OS.BGP4.Debug
Constructs a standardized output format prefix.
hdr() - Method in class SSF.OS.BGP4.test.App.AppSession
Constructs a standardized output format prefix.
hdr() - Method in class SSF.OS.OSPF.Debug
Constructs a standardized output format prefix.
hdr(boolean) - Method in class SSF.OS.BGP4.Debug
Constructs a standardized output format prefix, optionally omitting current simulation time.
hdr(String, double) - Static method in class SSF.OS.BGP4.Debug
Constructs a standardized output format prefix, optionally omitting current simulation time.
hdr2str(String, boolean) - Method in class SSF.OS.BGP4.RIBElement
Composes into a string of the header/title text used when printing out a RIB element.
header_bytecount() - Method in class SSF.OS.ProtocolMessage
Return the size (in bytes) of this header only, don't include the payload, if any.
header_bytecount() - Method in class SSF.OS.IpHeader
Returns the size (in bytes) of the IP header only, doesn't include the payload, if any.
header_bytecount() - Method in class SSF.OS.ICMPHeader
Returns nominal size (in bytes) of the ICMP header only.
header_bytecount() - Method in class SSF.OS.UDP.UDP_Header
number of bytes in the header of this UDP message
header_bytecount() - Method in class SSF.OS.BGP4.Comm.Message
Returns the number of octets (bytes) in the message header.
header_bytecount() - Method in class SSF.OS.OSPFv2.Summary_LSA
Return the size (in bytes) of this header only, don't include a payload.
header_bytecount() - Method in class SSF.OS.OSPFv2.Router_LSA
Return the size (in bytes) of this header only, don't include a payload.
header_bytecount() - Method in class SSF.OS.OSPFv2.LS_UpdatePacket
Return the size (in bytes) of this header only, don't include a payload.
header_bytecount() - Method in class SSF.OS.OSPFv2.LS_RequestPacket
Return the size (in bytes) of this header only, don't include a payload.
header_bytecount() - Method in class SSF.OS.OSPFv2.LS_AckPacket
Return the size (in bytes) of this header only, don't include a payload.
header_bytecount() - Method in class SSF.OS.OSPFv2.HelloPacket
Return the size (in bytes) of this header only, don't include the payload, if any.
header_bytecount() - Method in class SSF.OS.OSPFv2.DD_Packet
Return the size (in bytes) of this header only, don't include a payload.
HEADER_LENGTH - Static variable in class SSF.OS.OSPFv2.Packet
The standard length of an OSPF Packet header.
HEADER_LENGTH - Static variable in class SSF.OS.OSPFv2.LSA
The standard length of an LSA header.
headerByteCount() - Static method in class SSF.OS.OSPFv2.Packet
Return the size (in bytes) of this Packet only, don't include the payload, if any.
headerByteCount() - Static method in class SSF.OS.OSPFv2.LSA
Return the size (in bytes) of this Packet only, don't include the payload, if any.
heap - Static variable in class SSF.Net.Net
 
HELLO - Static variable in class SSF.OS.OSPF.Packet
Indicates a hello packet.
HELLO - Static variable in class SSF.OS.OSPF.Options
Indicates option to show when hello packets are sent and received.
HELLO - Static variable in class SSF.OS.OSPFv2.Packet
Indicates a hello packet.
HELLO_INTERVAL - Static variable in class SSF.OS.OSPF.sOSPF
The interval at which OSPF sends hello packets.
HELLO_RCVD - Static variable in class SSF.OS.OSPF.sOSPF
Indicates that a hello has been received from a given neighbor.
helloInterval - Variable in class SSF.OS.OSPFv2.Interface
The period, in seconds, between transmissions of Hello packets on the interface.
helloInterval - Variable in class SSF.OS.OSPFv2.HelloPacket
 
HelloPacket - class SSF.OS.OSPFv2.HelloPacket.
This class implements an OSPF Hello packet.
HelloPacket(int, boolean[], int, Vector) - Constructor for class SSF.OS.OSPFv2.HelloPacket
This one creates a Hello Packet for nonbroadcast mediums
HelloPacket(int, int, boolean[], int, int, int, int, Vector) - Constructor for class SSF.OS.OSPFv2.HelloPacket
This one creates a Hello Packet for broadcast mediums
helloTimer - Variable in class SSF.OS.OSPFv2.Interface
A timer that is set to helloInterval.
HIJACK - Static variable in class SSF.App.DDoS.DDoSMessage
"commands", so are "INSTALL", "START_ATTACK", "END_ATTACK"
hl - Variable in class cern.jet.random.Hyperbolic
 
hmdu(int, int, int, RandomElement) - Method in class cern.jet.random.HyperGeometric
Returns a random number from the distribution.
HOLD - Static variable in class SSF.OS.BGP4.Timing.Timer
Indicates the Hold Timer.
HOLD_EXP - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when Hold Timers expire.
hold_time - Variable in class SSF.OS.BGP4.Comm.OpenMessage
The length of time (in logical clock ticks) that the sender proposes for the value of the Hold Timer.
HOLD_TIMER_DEFAULT - Static variable in class SSF.OS.BGP4.BGPSession
Default Hold Timer Interval (in clock ticks) to be used with peers for whom it is not specifically configured.
hold_timer_interval - Variable in class SSF.OS.BGP4.PeerEntry
The maximum amount of time (in clock ticks) which can elapse without any BGP message being received from this peer before the connection is broken.
HOLD_VALUE - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show negotiated Hold Timer Interval values.
HoldTimerExp - Static variable in class SSF.OS.BGP4.BGPSession
Indicates the Hold Timer Expired event type.
Host - class SSF.Net.Host.
Network Host: a machine with one or more network interface cards (NICs) through which it interoperates with the world.
host_interface - Variable in class SSF.Net.Util.attachSpec
 
Host(Net, String, int) - Constructor for class SSF.Net.Host
Host constructor, called by Net.config().
hostCode - Variable in class SSF.OS.NetFlow.IpFlowCollector
the host code (used when sending data to stream)
hostConfig - Variable in class SSF.Net.Host
Cached reference to the configuration that was used to build this host.
hostid - Variable in class SSF.OS.OSPF.sOSPF
The host ID of the local router.
hosts - Variable in class SSF.Net.Net
Table mapping NHI addresses (Strings) to Router/Host instances.
hprs(int, int, int, RandomElement) - Method in class cern.jet.random.HyperGeometric
Returns a random number from the distribution.
hr - Variable in class cern.jet.random.Hyperbolic
 
ht - Variable in class SSF.OS.BGP4.PeerEntry
The Hold Timer, for timing out connections with peers.
httpClient - class SSF.OS.WWW.httpClient.
Master class for creating HTTP client-server sessions.
httpClient() - Constructor for class SSF.OS.WWW.httpClient
Constructors
httpRequest - class SSF.OS.WWW.httpRequest.
httpRequest.java Created: Wed Nov 24 1999 ato
httpRequest() - Constructor for class SSF.OS.WWW.httpRequest
Constructors
httpRequest(byte) - Constructor for class SSF.OS.WWW.httpRequest
 
httpResponse - class SSF.OS.WWW.httpResponse.
httpResponse.java Created: Wed Nov 24 1999 ato
httpResponse() - Constructor for class SSF.OS.WWW.httpResponse
Constructors
httpResponse(byte, int, int) - Constructor for class SSF.OS.WWW.httpResponse
 
httpServer - class SSF.OS.WWW.httpServer.
A simple HTTP server traffic generator.
httpServer_WM - class SSF.App.DDoS.httpServer_WM.
A simple HTTP server traffic generator.
httpServer_WM() - Constructor for class SSF.App.DDoS.httpServer_WM
Constructors
httpServer() - Constructor for class SSF.OS.WWW.httpServer
Constructors
Hyperbolic - class cern.jet.random.Hyperbolic.
Hyperbolic distribution.
Hyperbolic(double, double, RandomElement) - Constructor for class cern.jet.random.Hyperbolic
Constructs a Beta distribution.
HyperGeometric - class cern.jet.random.HyperGeometric.
HyperGeometric distribution; See the math definition The hypergeometric distribution with parameters N, n and s is the probability distribution of the random variable X, whose value is the number of successes in a sample of n items from a population of size N that has s 'success' items and N - s 'failure' items.
HyperGeometric(int, int, int, RandomElement) - Constructor for class cern.jet.random.HyperGeometric
Constructs a HyperGeometric distribution.

I

i - Variable in class SSF.App.Worm.WormEpidemicState
Infected hosts.
i0(double) - Static method in class cern.jet.math.Bessel
Returns the modified Bessel function of order 0 of the argument.
i0e(double) - Static method in class cern.jet.math.Bessel
Returns the exponentially scaled modified Bessel function of order 0 of the argument.
i1(double) - Static method in class cern.jet.math.Bessel
Returns the modified Bessel function of order 1 of the argument.
i1e(double) - Static method in class cern.jet.math.Bessel
Returns the exponentially scaled modified Bessel function of order 1 of the argument.
IBGP - Static variable in class SSF.OS.BGP4.Global
Indicates that the 'ibgp' validation test is being performed.
IBGP_CLUSTER - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show the configuration of IBGP clusters.
IBGP_MRAI_DEFAULT - Static variable in class SSF.OS.BGP4.BGPSession
The "system" default Minimum Route Advertisement Timer Interval (in clock ticks) for internal neighbors.
ICMP - class SSF.OS.ICMP.
This class implements a subset of the ICMP protocol.
ICMP_CODE_HOST_UNREACHABLE - Static variable in class SSF.OS.ICMP
 
ICMP_CODE_PORT_UNREACHABLE - Static variable in class SSF.OS.ICMP
 
ICMP_CODE_PROTOCOL_UNREACHABLE - Static variable in class SSF.OS.ICMP
 
ICMP_DESTINATION_UNREACHABLE - Static variable in class SSF.OS.ICMP
 
ICMP_ECHO_REQUEST - Static variable in class SSF.OS.ICMP
 
ICMP_ECHO_RESPONSE - Static variable in class SSF.OS.ICMP
 
ICMP_PARAMETER_FAULT - Static variable in class SSF.OS.ICMP
 
ICMP_PRTL_NUM - Static variable in class SSF.OS.Protocols
 
ICMP_REDIRECT - Static variable in class SSF.OS.ICMP
 
ICMP_SOURCE_QUENCH - Static variable in class SSF.OS.ICMP
 
ICMP_TIME_EXCEEDED - Static variable in class SSF.OS.ICMP
 
ICMP_TIMESTAMP_REQUEST - Static variable in class SSF.OS.ICMP
 
ICMP_TIMESTAMP_RESPONSE - Static variable in class SSF.OS.ICMP
 
ICMP() - Constructor for class SSF.OS.ICMP
 
icmpCode - Variable in class SSF.OS.ICMPHeader
 
ICMPHeader - class SSF.OS.ICMPHeader.
ICMP packet Header class.
icmpType - Variable in class SSF.OS.ICMPHeader
 
id - Variable in class SSF.OS.ICMPHeader
 
id - Variable in class SSF.OS.TCP.test.tcpClientSession
client-assigned session id
id - Variable in class SSF.OS.BGP4.Path.OriginatorID
The ID of the originating router.
id - Variable in class SSF.OS.OSPF.LinkInfo
Router ID of the neighbor, if this ID exists.
id - Variable in class SSF.OS.OSPF.LSA
The Link State Identification of this LSA.
id - Variable in class SSF.OS.OSPFv2.Interface
The Interface id.
ID - Variable in class SSF.Net.NIC
Index of this NIC --- must be unique within one host.
ID - Variable in class SSF.Net.Host
Host identifier for the sole purpose of establishing config file mappings.
ID_DATA - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show AS number and prefix for each BGP router.
IdealMRAITimer - class SSF.OS.BGP4.Timing.IdealMRAITimer.
BGP's Minimum Route Advertisement Interval Timer when applied on a per-peer, per-destination basis.
IdealMRAITimer(BGPSession, long, IPaddress, PeerEntry) - Constructor for class SSF.OS.BGP4.Timing.IdealMRAITimer
Constructs a Minimum Route Advertisement Interval Timer with the given parameters.
identity - Static variable in class cern.jet.math.IntFunctions
Function that returns its argument.
identity - Static variable in class cern.jet.math.Functions
Function that returns its argument.
IDLE - Static variable in class SSF.OS.BGP4.BGPSession
Indicates the Idle state in the BGP finite state machine (FSM).
idrange - class SSF.Net.Util.idrange.
 
idrange() - Constructor for class SSF.Net.Util.idrange
 
IEEEremainder - Static variable in class cern.jet.math.Functions
Function that returns Math.IEEEremainder(a,b).
IEEEremainder(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns Math.IEEEremainder(a,b).
iface - Variable in class SSF.OS.BGP4.PeerEntry
The physical interface on the local router through which outgoing messages to this peer travel.
ifaceUp - Variable in class SSF.Net.NIC
Flag to indicate that the interface is configured, has been opened, and is ready for service.
ifs - Variable in class SSF.OS.OSPF.sOSPF
The OSPF interface data structure.
IFS - Static variable in class SSF.OS.OSPF.Options
Indicates option to print IP and OSPF interfaces on which the router is running.
ignore_repeat_ads - Static variable in class SSF.OS.BGP4.Global
Whether or not BGP ignores an advertisement which is identical to the previous advertisement received for the same destination from the same peer (and having no withdrawal or session reset in between the two).
IGP - Static variable in class SSF.OS.BGP4.Path.Origin
Indicates that the path information was originated by an interior gateway protocol.
imag() - Method in class com.imsl.math.Complex
Returns the imaginary part of a Complex object.
imag(Complex) - Static method in class com.imsl.math.Complex
Returns the imaginary part of a Complex object.
IMPLICIT_FLAG - Static variable in class SSF.OS.BGP4.RouteInfo
The value of the flag bit which indicates if the route's last advertisement or withdrawal was implicit.
implicit() - Method in class SSF.OS.BGP4.RouteInfoOOC
Returns whether or not the last advertisement or withdrawal was implicit.
implicit() - Method in class SSF.OS.BGP4.RouteInfoIC
Returns whether or not the last advertisement or withdrawal was implicit.
implicit() - Method in class SSF.OS.BGP4.RouteInfo
Returns whether or not the last advertisement or withdrawal was implicit.
IN - Variable in class SSF.Net.NIC
In-channel on which packets are received.
in_policy - Variable in class SSF.OS.BGP4.PeerEntry
The policy rule to be applied for filtering inbound routes.
IN_POLICY - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show inbound policy rule filtering messages.
in(NIC) - Method in class SSF.Net.ptpLinkLayer
 
inBlock - Variable in class SSF.Net.Util.attachSpec
 
inc - Static variable in class cern.jet.math.IntFunctions
Function that returns a++.
INC - Static variable in class SSF.OS.BGP4.Path.Origin
Indicates that the path information was originated by some means other than an IGP or an EGP.
incompleteBeta(double, double, double) - Static method in class cern.jet.stat.Gamma
Returns the Incomplete Beta Function evaluated from zero to xx; formerly named ibeta.
incompleteGamma(double, double) - Static method in class cern.jet.stat.Gamma
Returns the Incomplete Gamma function; formerly named igamma.
incompleteGammaComplement(double, double) - Static method in class cern.jet.stat.Gamma
Returns the Complemented Incomplete Gamma function; formerly named igamc.
incorporate_route(Route) - Method in class SSF.OS.BGP4.Route
Incorporates the given route into this one (aggregates the two).
incr() - Method in class SSF.OS.BGP4.Util.IPaddress
Increment this IP address by 1.
incr(int) - Method in class SSF.OS.BGP4.Util.IPaddress
Increment this IP address by the given integer value.
incrementalUpdate(DoubleArrayList, int, int, double[]) - Static method in class cern.jet.stat.Descriptive
Incrementally maintains and updates minimum, maximum, sum and sum of squares of a data sequence.
incrementalUpdateSumsOfPowers(DoubleArrayList, int, int, int, int, double[]) - Static method in class cern.jet.stat.Descriptive
Incrementally maintains and updates various sums of powers of the form Sum(data[i]k).
incrementalWeightedUpdate(DoubleArrayList, DoubleArrayList, int, int, double[]) - Static method in class cern.jet.stat.Descriptive
Incrementally maintains and updates sum and sum of squares of a weighted data sequence.
index - Variable in class SSF.App.Worm.AS
Index in ASGraph array.
INFO - Variable in class SSF.OS.TCP.tcpSession
Option used to switch on/off verbose session information output.
infRNG - Variable in class SSF.App.Worm.MacroscopicModel
Infection RNG.
infSeed - Variable in class SSF.App.Worm.MacroscopicModel
Seed for infection RNG.
inGraph() - Method in class SSF.OS.ProtocolSession
Return a handle to the protocol graph within which this session is currently configured, or NULL if it stands alone.
inGraph() - Method in class SSF.OS.NetFlow.IpFlowCollector
inGraph
ingressInfo() - Method in class SSF.App.DDoS.CD_DDoSTracer
 
ingressTable - Variable in class SSF.App.DDoS.CD_DDoSTracer
store information of related ingress traffic
INIT - Variable in class SSF.Util.Plot.TimeSeriesWindow
 
INIT - Static variable in class SSF.OS.OSPFv2.Neighbor
Indicates that the current state of neighbor conversation is INIT
init_macroscopic() - Method in class SSF.App.Worm.MacroscopicModelConfigurator
Initalize (after config phase).
INIT_SEQUENCE_NUM - Static variable in class SSF.OS.OSPFv2.OSPF
The value used for LS Sequence Number when originating the first instance of any LSA.
init_time - Variable in class SSF.OS.TCP.tcpSessionMaster
random initial ofset of the system clock
init() - Method in interface SSF.Net.packetQueue
Method called by SSF.Net.NIC during model initialization phase.
init() - Method in class SSF.Net.droptailQueueMonitor_2
called by SSF.Net.NIC.init()
init() - Method in class SSF.Net.droptailQueueMonitor_1
called by SSF.Net.NIC.init()
init() - Method in class SSF.Net.droptailQueue
Required by interface packetQueue.
init() - Method in interface SSF.Net.PacketQueueMonitor
Method called by SSF.Net.NIC during model initialization phase Any configuration actions depending on other protocols should be done in the "init" phase.
init() - Method in class SSF.Net.NIC
This method calls init() in the installed packetQueue and packetQueueMonitor implementations.
init() - Method in class SSF.Net.Host
init the NICs besides the protocolSessions.
init() - Method in class SSF.OS.ProtocolSession
Initialization routine, called by the ProtocolGraph after instantiation.
init() - Method in interface SSF.OS.ProtocolMonitor
Any other initialization depending on other protocols should be done in the "init" phase.
init() - Method in class SSF.OS.ProtocolGraph
Initialize all the protocols in the graph when the simulation begins.
init() - Method in interface SSF.OS.IpMonitor
Any other initialization depending on other protocols should be done in the "init" phase.
init() - Method in class SSF.OS.IP
Monitor may need to initialize after the config() phase.
init() - Method in class SSF.OS.ICMP
 
init() - Method in class SSF.OS.TCP.tcpSessionMaster
initialize the tcpSessionMaster: get references to Socket session and IP session in enclosing ProtocolGraph.
init() - Method in class SSF.OS.TCP.test.tcpServer
 
init() - Method in class SSF.OS.TCP.test.tcpClient
Kick-off timer to start client operation, user should comment out either the startOnce or startOnOff mode for desired behavior.
init() - Method in class SSF.OS.UDP.udpSessionMaster
initialize the udpSessionMaster, get the instance of Socket session and IP session.
init() - Method in class SSF.OS.UDP.test.udpStreamServer
 
init() - Method in class SSF.OS.UDP.test.udpStreamClient
Kick-off timer to start client operation.
init() - Method in class SSF.OS.WWW.httpServer
Start the server
init() - Method in class SSF.OS.WWW.httpClient
Kick-off the sessionArrivalProcess mode.
init() - Method in class SSF.OS.BGP4.Monitor
Initializes the monitor, getting references to appropriate data structures needed for recording output information.
init() - Method in class SSF.OS.BGP4.BGPSession
Creates an SSF process whose primary purpose is to perform certain one-time-only BGP setup tasks.
init() - Method in class SSF.OS.BGP4.Widgets.BogusAdvertiser
Creates an SSF process which sends a message advertising a given destination after a given startup wait period, later optionally withdrawing the route.
init() - Method in class SSF.OS.BGP4.Widgets.BGPKiller
Creates an SSF process which kills the local BGP process at a given time, and possibly restarts at another given time not earlier than the kill time.
init() - Method in class SSF.OS.BGP4.Widgets.BGPCrasher
Creates an SSF process which first waits a while, then kills BGP once in a while, restarting it again after each crash.
init() - Method in class SSF.OS.BGP4.Widgets.Advertiser
Creates an SSF process which parses the workload file, and withdraws or announces at specified timestamps.
init() - Method in class SSF.OS.BGP4.test.App.AppSession
Creates an SSF process which first does a little setup work and then just sends out a packet periodically, according to the frequency variable.
init() - Method in class SSF.OS.OSPF.sOSPF
Initialization routine called by ProtocolGraph after instantiation.
init() - Method in class SSF.Util.Plot.MultiPlotBox
Deprecated.  
init() - Method in class SSF.OS.NetFlow.IpFlowCollectorWD
It assumes that the host doesn't have a large number of NIC attacked.
init() - Method in class SSF.OS.NetFlow.IpFlowCollector
allocate memory for tables init the "theStream" recorder start the timers.
init() - Method in class SSF.OS.NetFlow.Util.MapMonitor
 
init() - Method in class SSF.OS.OSPFv2.OSPF
Initialization routine called by ProtocolGraph after instantiation and when restarting the router after it has been stopped.
init() - Method in class SSF.OS.OSPFv2.Interface
Start the ospf session on this interface (just call method "interfaceUp()").
init() - Method in class SSF.OS.OSPFv2.AreaData
Start the ospf routing process in this area.
init() - Method in class SSF.App.DDoS.httpServer_WM
Start the server
init() - Method in class SSF.App.DDoS.SYNMonitor
called by SSF.OS.IP.init()
init() - Method in class SSF.App.DDoS.DDoSMonitor
called by SSF.OS.DDoS.DDoSSessionRand.init()
init() - Method in class SSF.App.DDoS.RequestsMonitor
called by SSF.OS.WWW.httpServer.init()
init() - Method in class SSF.App.DDoS.DDoSSessionRand
Init the config tree.
init() - Method in class SSF.App.DDoS.DDoSSession
 
init() - Method in class SSF.App.Worm.WormProtocolSession
Initalize (after config phase).
init() - Method in class SSF.App.Worm.WormEpidemic
Initialize epidemic model.
init() - Method in class SSF.App.Worm.GatewayProtocolSession
Initalize (after config phase).
init(boolean, RandomStream) - Static method in class SSF.App.Worm.IPSpaceDistr
Initialize the lookup table.
init(boolean, RandomStream) - Static method in class SSF.App.Worm.CR2SuscFracDistr
Initialize the lookup table.
init(int) - Method in class SSF.App.Worm.AS
Set index.
init(String, String) - Method in class SSF.Util.Streams.StreamField
 
initAgent(Configuration) - Method in class SSF.App.DDoS.DDoSSessionRand
 
initAttacker(Configuration) - Method in class SSF.App.DDoS.DDoSSessionRand
Init the attacker.
initAttacker(Configuration) - Method in class SSF.App.DDoS.DDoSSession
 
initCapacity - Variable in class SSF.OS.NetFlow.IpFlowCollector
init open table capacity
initDBExchange() - Method in class SSF.OS.OSPFv2.Neighbor
initializes the Database Exchange between two Neighbors
initialize - Variable in class SSF.OS.OSPFv2.Neighbor.LastRecDDPacket
 
initialize - Variable in class SSF.OS.OSPFv2.DD_Packet
 
initializer - Variable in class SSF.App.Worm.WormEpidemic
Initializer code.
initLevel(String) - Method in class SSF.App.DDoS.DDoSSessionRand
 
initLevel(String) - Method in class SSF.App.DDoS.DDoSSession
 
initMaster(Configuration) - Method in class SSF.App.DDoS.DDoSSessionRand
 
initMaster(Configuration) - Method in class SSF.App.DDoS.DDoSSession
 
InitSEQno - Variable in class SSF.OS.TCP.Send_WndManager
Initial send sequence number.
initStatus(String) - Method in class SSF.App.DDoS.DDoSSessionRand
 
initStatus(String) - Method in class SSF.App.DDoS.DDoSSession
 
initZombie(Configuration) - Method in class SSF.App.DDoS.DDoSSession
 
INLOCRIB_FLAG - Static variable in class SSF.OS.BGP4.RouteInfo
The value of the flag bit which indicates if the route is in the Loc-RIB.
inlocrib() - Method in class SSF.OS.BGP4.RouteInfoOOC
Returns whether or not the route is in the Loc-RIB.
inlocrib() - Method in class SSF.OS.BGP4.RouteInfoIC
Returns whether or not the route is in the Loc-RIB.
inlocrib() - Method in class SSF.OS.BGP4.RouteInfo
Returns whether or not the route is in the Loc-RIB.
input - Variable in class SSF.OS.NetFlow.IpNetFlow
index of the input NIC
inputType - Variable in class SSF.OS.NetFlow.IpNetFlowWD
 
inRange(Object, byte) - Method in class SSF.OS.NetFlow.Filter.ExactRange
 
inRange(Object, byte) - Method in class SSF.OS.NetFlow.Filter.SetRange
check whether data is in the set or not
inRange(Object, byte) - Method in class SSF.OS.NetFlow.Filter.RERange
check wether given string matches the regular expression
inRange(Object, byte) - Method in class SSF.OS.NetFlow.Filter.NumericRange
check whether given data is within the range
inRange(Object, byte) - Method in interface SSF.OS.NetFlow.Filter.Range
check whether the given data is in the range or not.
insert(boolean[], RoutingInfo) - Method in class SSF.Net.RadixTreeRoutingTable
Inserts routing info into the table, keyed by the given binary string (boolean array), which represents an IP address prefix.
INSTALL - Static variable in class SSF.App.DDoS.DDoSMessage
 
install(DDoSMessage) - Method in class SSF.App.DDoS.DDoSSessionRand
 
install(DDoSMessage) - Method in class SSF.App.DDoS.DDoSSession
 
install(LSA) - Method in class SSF.OS.OSPFv2.RecLSASlot
installs a new instance of an existing LSA in this slot.
install(LSA) - Method in class SSF.OS.OSPFv2.OwnLSASlot
installs a new instance of an existing LSA in this slot.
install(LSA) - Method in class SSF.OS.OSPFv2.LSASlot
installs a new instance of an existing LSA in this slot.
INSTALLED - Static variable in class SSF.App.DDoS.DDoSSessionRand
 
INSTALLED - Static variable in class SSF.App.DDoS.DDoSSession
 
installOwnLSA(LSA) - Method in class SSF.OS.OSPFv2.LSDatabase
installs a new self-originated LSA if possible.
installPlotMenu() - Method in class SSF.Util.Plot.TimeSeriesWindow
Create a "light version" Plot menu.
installReceivedLSA(LSA, int) - Method in class SSF.OS.OSPFv2.AreaData
Install a new received LSA in the database and return true if installation was successful, otherwise false.
installRecLSA(LSA) - Method in class SSF.OS.OSPFv2.LSDatabase
installs an LSA received during the flooding process or in database exchange process if possible.
installSelfOrigLSA(LSA) - Method in class SSF.OS.OSPFv2.AreaData
Try to install a self-originated LSA and if the installation process was successful, flood it out some appropriate interfaces.
installTime - Variable in class SSF.OS.OSPFv2.LSASlot
 
Instrumentation - class SSF.OS.TCP.Instrumentation.
Instrumentation class is used to monitor the internal state of one TCP session at one end of the connection and to write data to a dumpfile.
Instrumentation(tcpSessionMaster, tcpSession) - Constructor for class SSF.OS.TCP.Instrumentation
 
INT_LEN - Static variable in class SSF.OS.NetFlow.BytesUtil
 
int_list_regexp - Static variable in class SSF.OS.BGP4.Util.Parsing
A regular expression for matching a comma-separated list of integers
int_range_regexp - Static variable in class SSF.OS.BGP4.Util.Parsing
A regular expression for matching an integer range.
INT_TYPE - Static variable in class SSF.OS.NetFlow.Filter.Decoder
 
int2bytes(int, byte[], int) - Static method in class SSF.OS.BGP4.Monitor
Converts an integer to bytes, returning the number of bytes used.
int2bytes(int, int, byte[], int) - Static method in class SSF.OS.BGP4.Monitor
Converts an integer to bytes, returning the number of bytes used.
int2bytes(String, byte[], int) - Static method in class SSF.OS.BGP4.Monitor
Converts an integer, given as a string, to bytes, returning the number of bytes used.
INTER_AREA - Static variable in class SSF.OS.OSPFv2.OSPF
Indicates a path-type of inter-area.
Interface - class SSF.OS.OSPF.Interface.
An OSPF interface.
Interface - class SSF.OS.OSPFv2.Interface.
An OSPF interface.
INTERFACE - Variable in class SSF.Net.RoutingInfoOOC
Reference to the network interface that gets us to the next hop
INTERFACE - Variable in class SSF.Net.RoutingInfoIC
Reference to the network interface that gets us to the next hop
INTERFACE_COUNT - Variable in class SSF.OS.IP
 
INTERFACE_SET - Variable in class SSF.OS.IP
 
INTERFACE_SET_STARTING_SIZE - Variable in class SSF.OS.IP
 
Interface.BeforeElectionTimer - class SSF.OS.OSPFv2.Interface.BeforeElectionTimer.
/* The BeforeElectionTimer waits for an HelloPacket which tells the interface who is DR and BDR.
Interface.BeforeElectionTimer(OSPF, long) - Constructor for class SSF.OS.OSPFv2.Interface.BeforeElectionTimer
 
Interface.DelayedAckTimer - class SSF.OS.OSPFv2.Interface.DelayedAckTimer.
The DelayedAckTimer is started if a new LS Ack Packet should be sent delayed.
Interface.DelayedAckTimer(OSPF, long) - Constructor for class SSF.OS.OSPFv2.Interface.DelayedAckTimer
 
Interface.PacingTimer - class SSF.OS.OSPFv2.Interface.PacingTimer.
A timer used to pace LS Update Packets when first flooded out this interface.
Interface.PacingTimer(OSPF, long) - Constructor for class SSF.OS.OSPFv2.Interface.PacingTimer
 
Interface.SendNewHelloTimer - class SSF.OS.OSPFv2.Interface.SendNewHelloTimer.
/* The Inactivity Timer for this Interface class.
Interface.SendNewHelloTimer(OSPF, long) - Constructor for class SSF.OS.OSPFv2.Interface.SendNewHelloTimer
 
Interface(int, int, int, byte, int, String, String, int, String, int, String, int) - Constructor for class SSF.OS.OSPF.Interface
 
Interface(OSPF, AreaData, Configuration) - Constructor for class SSF.OS.OSPFv2.Interface
Constructs a new Interface.
interfaceAddresses - Variable in class SSF.Net.Host
Hashtable mapping IP addresses (Integers) to network interface cards (NICs).
interfaceDown() - Method in class SSF.OS.OSPFv2.Interface
Used by Lower-level protocols to indicate that the network interface is no longer functional.
interfaceIdentifier() - Method in class SSF.Net.NIC
Returns a terse interface identification in format "NHI_address IP_address".
interfaceMTU - Variable in class SSF.OS.OSPFv2.DD_Packet
 
interfaceNumbers - Variable in class SSF.Net.Host
Hashtable mapping interface indices (Integers) to network interface cards (NICs).
interfaces - Variable in class SSF.Net.Util.cidrBlock
Table of interfaces for hosts that appear in this subnet.
interfaces - Variable in class SSF.OS.OSPFv2.AreaData
The following HashMap represents a list of all router's interfaces associated with this area.
INTERFACES - Variable in class SSF.OS.IP
An array of NIC(s) controlled by this IP.
INTERFACES1 - Static variable in class SSF.OS.OSPF.Options
Indicates that the `interfaces1' validation test is being performed.
INTERFACES2 - Static variable in class SSF.OS.OSPF.Options
Indicates that the `interfaces2' validation test is being performed.
interfaceUp() - Method in class SSF.OS.OSPFv2.Interface
Used by the Area Data Structure this Interface belongs to.
INTERNAL - Static variable in class SSF.OS.OSPF.sOSPF
Indicates an internal OSPF router.
INTERNAL - Static variable in class SSF.OS.NetFlow.IpNetFlowWD
link types, so are EXTERNAL and NOT_CONNECTED
INTERNAL_FLAG - Static variable in class SSF.OS.BGP4.PeerEntry
The value of the flag bit which indicates if this is an internal (IBGP) peer.
internal_rtr - Variable in class SSF.OS.OSPF.sOSPF
Indicates if this is an internal Router.
internal_rtr - Variable in class SSF.OS.OSPFv2.OSPF
Indicates if this is an internal Router.
internal() - Method in class SSF.OS.BGP4.PeerEntry
Returns whether or not the peer is internal (IBGP).
internalTable - Variable in class SSF.App.DDoS.SD_DDoSTracer
store information of related ingress traffic
interpolationType - Variable in class cern.jet.random.Empirical
 
interSendTimeDistr - Variable in class SSF.App.Worm.GatewayProtocolSession
Distribution of BCC ICMP inter-send times.
intFunctions - Static variable in class cern.jet.math.IntFunctions
Little trick to allow for "aliasing", that is, renaming this class.
IntFunctions - class cern.jet.math.IntFunctions.
Integer Function objects to be passed to generic methods.
IntFunctions() - Constructor for class cern.jet.math.IntFunctions
Makes this class non instantiable, but still let's others inherit from it.
INTRA_AREA - Static variable in class SSF.OS.OSPFv2.OSPF
Indicates a path-type of intra-area.
intToBin(int) - Static method in class SSF.Net.Util.BinInt
Returns the binary value of this int in a boolean [32], with the least significant bit on the left ( boolean [0] ), e.g.
intToBin(int) - Static method in class SSF.OS.OSPF.BinInt
Returns the binary value of this int in a boolean [32], with the least significant bit on the left ( boolean [0] ), e.g.
intToBin(int) - Static method in class SSF.OS.OSPFv2.BinInt
Returns the binary value of this int in a boolean [32], with the least significant bit on the left ( boolean [0] ), e.g.
intToBin(int, int) - Static method in class SSF.Net.Util.BinInt
returns the binary value of this int in a boolean [] of the specified length, with the least significant bit on the left ( boolean [0] ) e.g.
intToBin(int, int) - Static method in class SSF.OS.OSPF.BinInt
returns the binary value of this int in a boolean [] of the specified length, with the least significant bit on the left ( boolean [0] ) e.g.
intToBin(int, int) - Static method in class SSF.OS.OSPFv2.BinInt
returns the binary value of this int in a boolean [] of the specified length, with the least significant bit on the left ( boolean [0] ) e.g.
intToBinPrefix(int, int) - Static method in class SSF.Net.Util.BinInt
returns the binary "prefix value" of this int in a boolean [] of length prefixLen, with the least significant bit on the left ( boolean [0] ); what this means is that it's as if v were put into a boolean array of size 32, and then it was chopped down to the appropriate size (prefixLen) by removing 32-prefixLen elements from the beginning of the array (remember that the least significant bits are at the beginning); intToBin(int,int) behaves the same way, except that it removes elements from the end of the array An example: intToBinPrefix(256,28) first, we get this boolean[32]: 00000000 10000000 00000000 00000000 then, chop it to a boolean[28]: 0000 10000000 00000000 00000000 whereas intToBin(256,28) would result in this boolean[28]: 00000000 10000000 00000000 0000 if we reverse the order of the array elements, the results of a call to intToBinPrefix(int,int) looks like an IP prefix for example, 00000000 00000000 00000001 0000 = 0.0.1.0/28 (note that intToBin(int,int) should *not* be used to get IP prefixes, since it "chops off" the most significant bits, not the least significant)
intToBinPrefix(int, int) - Static method in class SSF.OS.OSPF.BinInt
returns the binary "prefix value" of this int in a boolean [] of length prefixLen, with the least significant bit on the left ( boolean [0] ); what this means is that it's as if v were put into a boolean array of size 32, and then it was chopped down to the appropriate size (prefixLen) by removing 32-prefixLen elements from the beginning of the array (remember that the least significant bits are at the beginning); intToBin(int,int) behaves the same way, except that it removes elements from the end of the array An example: intToBinPrefix(256,28) first, we get this boolean[32]: 00000000 10000000 00000000 00000000 then, chop it to a boolean[28]: 0000 10000000 00000000 00000000 whereas intToBin(256,28) would result in this boolean[28]: 00000000 10000000 00000000 0000 if we reverse the order of the array elements, the results of a call to intToBinPrefix(int,int) looks like an IP prefix for example, 00000000 00000000 00000001 0000 = 0.0.1.0/28 (note that intToBin(int,int) should *not* be used to get IP prefixes, since it "chops off" the most significant bits, not the least significant)
intToBinPrefix(int, int) - Static method in class SSF.OS.OSPFv2.BinInt
returns the binary "prefix value" of this int in a boolean [] of length prefixLen, with the least significant bit on the left ( boolean [0] ); what this means is that it's as if v were put into a boolean array of size 32, and then it was chopped down to the appropriate size (prefixLen) by removing 32-prefixLen elements from the beginning of the array (remember that the least significant bits are at the beginning); intToBin(int,int) behaves the same way, except that it removes elements from the end of the array An example: intToBinPrefix(256,28) first, we get this boolean[32]: 00000000 10000000 00000000 00000000 then, chop it to a boolean[28]: 0000 10000000 00000000 00000000 whereas intToBin(256,28) would result in this boolean[28]: 00000000 10000000 00000000 0000 if we reverse the order of the array elements, the results of a call to intToBinPrefix(int,int) looks like an IP prefix for example, 00000000 00000000 00000001 0000 = 0.0.1.0/28 (note that intToBin(int,int) should *not* be used to get IP prefixes, since it "chops off" the most significant bits, not the least significant)
intToBytes(int, byte[], int) - Static method in class SSF.OS.NetFlow.BytesUtil
translate int into bytes, stored in byte array starting from startIndex
intval() - Method in class SSF.OS.BGP4.Util.IPaddress
Returns the value of IP address just as in val(), but returns it as an integer, if possible, instead of a long integer.
intValue(DataInputStream) - Method in class SSF.Util.Streams.StreamField
 
inupdates - Variable in class SSF.OS.BGP4.PeerEntry
The number of updates received from this peer during the current session.
inv - Static variable in class cern.jet.math.Functions
Function that returns 1.0 / a.
invertBin(boolean[]) - Static method in class SSF.Net.Util.BinInt
 
invertBin(boolean[]) - Static method in class SSF.OS.OSPF.BinInt
 
invertBin(boolean[]) - Static method in class SSF.OS.OSPFv2.BinInt
 
ip - Variable in class SSF.OS.TCP.test.tcpClient.serverData
 
ip - Variable in class SSF.OS.BGP4.BGPSession
A reference to the instance of IP running on the local router.
IP - class SSF.OS.IP.
This class implements a subset of the IP protocol.
ip_addr - Variable in class SSF.OS.BGP4.PeerEntry
The IP address of the interface on the peer's router which is linked to an interface on the local router.
IP_AUTOMATIC - Static variable in class SSF.Net.Util.cidrBlock
 
IP_IN_USE - Static variable in class SSF.Net.Util.cidrBlock
Three-way flag for IP addressing.
IP_INDETERMINATE - Static variable in class SSF.Net.Util.cidrBlock
 
ip_prefix - Variable in class SSF.Net.Util.cidrBlock
IP address prefix assigned to this block.
ip_prefix_length - Variable in class SSF.Net.Util.cidrBlock
Number of prefix bits in the local block of reserved addresses.
IP_s - class SSF.Net.Util.IP_s.
 
IP_s() - Constructor for class SSF.Net.Util.IP_s
 
IP_status - Static variable in class SSF.Net.Util.cidrBlock
 
ip_to_nhi(int, int) - Method in class SSF.Net.Util.cidrBlock
IP address to NHI address.
ip_to_nhi(String) - Method in class SSF.Net.Net
Return the global NHI address corresponding to the given IP address
IP_TYPE - Static variable in class SSF.OS.NetFlow.Filter.Decoder
 
IP.demux_cache - class SSF.OS.IP.demux_cache.
demux_cache: class internal to IP, used for rapid demultiplexing of protocol numbers to protocol session instances.
IP.demux_cache() - Constructor for class SSF.OS.IP.demux_cache
 
ip() - Method in class SSF.Net.Util.cidrBlock
 
ip() - Method in class SSF.Net.Util.attachSpec
 
IP() - Constructor for class SSF.OS.IP
 
ipaddr - Variable in class SSF.OS.BGP4.Path.NextHop
The next hop IP address.
ipaddr - Variable in class SSF.OS.BGP4.Path.Aggregator
The IP address of the BGP speaker that formed the aggregate route.
ipaddr - Variable in class SSF.OS.OSPF.Interface
 
ipaddr - Variable in class SSF.OS.OSPFv2.Interface
The ip address of the interface.
ipAddr - Variable in class SSF.Net.NIC
32-bit integer IP address of this NIC.
ipAddr() - Method in class SSF.Net.Util.attachSpec
 
IPaddress - class SSF.OS.BGP4.Util.IPaddress.
Each instance of this class represents an IPv4 address.
IPaddress() - Constructor for class SSF.OS.BGP4.Util.IPaddress
Default constructor: constructs the IP address 1.1.1.1/32.
IPaddress(boolean[]) - Constructor for class SSF.OS.BGP4.Util.IPaddress
Constructs an IP address using a boolean array.
IPaddress(byte[]) - Constructor for class SSF.OS.BGP4.Util.IPaddress
Constructs an IP address given an array of five bytes.
IPaddress(int) - Constructor for class SSF.OS.BGP4.Util.IPaddress
Constructs an IP address using an integer as the address's value.
IPaddress(int, int) - Constructor for class SSF.OS.BGP4.Util.IPaddress
Constructs an IP address with the given integer value and prefix length.
IPaddress(IPaddress) - Constructor for class SSF.OS.BGP4.Util.IPaddress
Copy constructor.
IPaddress(long) - Constructor for class SSF.OS.BGP4.Util.IPaddress
Constructs an IP address using a (long) integer as the address's value.
IPaddress(long, int) - Constructor for class SSF.OS.BGP4.Util.IPaddress
Constructs an IP address with the given (long) integer value and prefix length.
IPaddress(String) - Constructor for class SSF.OS.BGP4.Util.IPaddress
Constructs an IP address using a string.
ipAddrString() - Method in class SSF.Net.NIC
Returns the complete classless address of this NIC, equal to the IP address in a.b.c.d format, followed by a forward slash, followed by the number of significant bits in the netmask.
IpFlowCollector - class SSF.OS.NetFlow.IpFlowCollector.
Monitor that collects flows of record type: "SSF.OS.NetFlow" Revised from IpFlowCollector, give "domain information" in flow records.
IpFlowCollector() - Constructor for class SSF.OS.NetFlow.IpFlowCollector
default constructor, does nothing
IpFlowCollectorWD - class SSF.OS.NetFlow.IpFlowCollectorWD.
IpFlowCollector With Domain-support
IpFlowCollectorWD() - Constructor for class SSF.OS.NetFlow.IpFlowCollectorWD
 
IpFlowReporter - class SSF.OS.NetFlow.Util.IpFlowReporter.
This class reads the binary netflow data from a file and print it out
IpFlowReporter(String) - Constructor for class SSF.OS.NetFlow.Util.IpFlowReporter
 
IpFlowSortor - class SSF.OS.NetFlow.Util.IpFlowSortor.
Test driver of IpFlowReporter.
IpFlowSortor(String) - Constructor for class SSF.OS.NetFlow.Util.IpFlowSortor
 
IpFlowTable - class SSF.OS.NetFlow.IpFlowTable.
A shrinkable-hash table of IpNetFlows.
IpFlowTable() - Constructor for class SSF.OS.NetFlow.IpFlowTable
default constructor
IpFlowTable(byte, int) - Constructor for class SSF.OS.NetFlow.IpFlowTable
constructor specify the protocol interested
IpFlowTable(Object, IpNetFlow) - Constructor for class SSF.OS.NetFlow.IpFlowTable
construct with a given flow
IpFlowWDReporter - class SSF.OS.NetFlow.Util.IpFlowWDReporter.
This class reads the binary netflow data from a file and print it out
IpFlowWDReporter(String) - Constructor for class SSF.OS.NetFlow.Util.IpFlowWDReporter
 
ipHdr - Variable in class SSF.OS.TCP.tcpSession
IP header template of this session.
IpHeader - class SSF.OS.IpHeader.
IP packet Header class.
ipHeader() - Method in class SSF.OS.ICMPHeader
 
IpHeader(int, int, int) - Constructor for class SSF.OS.IpHeader
IP header constructor with default TTL.
IpHeader(int, int, int, int) - Constructor for class SSF.OS.IpHeader
IP header constructor.
ipmask - Variable in class SSF.OS.OSPF.Interface
 
ipmask - Variable in class SSF.OS.OSPFv2.Interface
The ip mask of the Interface.
IpMonitor - interface SSF.OS.IpMonitor.
 
IpNetFlow - class SSF.OS.NetFlow.IpNetFlow.
 
IpNetFlow() - Constructor for class SSF.OS.NetFlow.IpNetFlow
default constructor
IpNetFlow(IpHeader, short, short, float, String, byte, byte) - Constructor for class SSF.OS.NetFlow.IpNetFlow
construct a new flow from an ip packet
IpNetFlowDecoder - class SSF.OS.NetFlow.Filter.IpNetFlowDecoder.
 
IpNetFlowDecoder() - Constructor for class SSF.OS.NetFlow.Filter.IpNetFlowDecoder
 
IpNetFlowWD - class SSF.OS.NetFlow.IpNetFlowWD.
IpNetFlow With Domain information
IpNetFlowWD() - Constructor for class SSF.OS.NetFlow.IpNetFlowWD
 
IpNetFlowWD(IpHeader, short, byte, short, byte, float, String, byte, byte) - Constructor for class SSF.OS.NetFlow.IpNetFlowWD
constructor for IpNetFlow With Domain information
ipprefix2bytes(int, int, byte[], int) - Static method in class SSF.Net.RadixTreeRoutingTable
Converts an IP address prefix into a series of bytes and inserts them into a given byte array.
ipprefix2bytes(IPaddress, byte[], int, boolean) - Static method in class SSF.OS.BGP4.Monitor
Converts an IP address prefix to a series of bytes.
ipsess - Variable in class SSF.OS.TCP.tcpSession
Local IP Session in the ProtocolGraph.
ipSess - Variable in class SSF.OS.NetFlow.IpFlowCollector
the ip session it's related
ipSess - Variable in class SSF.App.DDoS.DDoSSessionRand
IP on this host
ipSess - Variable in class SSF.App.DDoS.DDoSSession
IP on this host
IPSpaceDistr - class SSF.App.Worm.IPSpaceDistr.
Distribution of announced IP space sizes for ASs.
IPSpaceDistr.TestFixture - class SSF.App.Worm.IPSpaceDistr.TestFixture.
Unit test code.
IPSpaceDistr.TestFixture(boolean) - Constructor for class SSF.App.Worm.IPSpaceDistr.TestFixture
 
IPSpaceDistr(boolean) - Constructor for class SSF.App.Worm.IPSpaceDistr
Test code.
ipTable - Variable in class SSF.OS.OSPFv2.OSPF
The forwarding table, kept in the IP protocol session, which is the "live" table used for lookups when this router forwards packets.
IPtoBits(int) - Static method in class SSF.Net.Util.IP_s
 
IPtoHex(int) - Static method in class SSF.Net.Util.IP_s
 
IPtoString(int) - Static method in class SSF.Net.Util.IP_s
IPtoString (4) will give "0.0.0.4"
IPtoString(int) - Static method in class SSF.OS.DumpPro
 
is_empty() - Method in class SSF.OS.BGP4.Comm.UpdateMessage
Returns true only if there is information in the message.
is_empty() - Method in class SSF.OS.BGP4.Util.RadixTreeNode
Determines whether the subtree rooted at this node contains any data.
is_expired - Variable in class SSF.OS.BGP4.Timing.Timer
Whether or not the timer is expired.
is_expired() - Method in class SSF.OS.BGP4.Timing.Timer
Returns whether or not the timer is expired (also returns true if the timer is not currently set)
is_less_specific(IPaddress) - Method in class SSF.OS.BGP4.RIBElement
Determines if there are any routes with more specific NLRI than the given IP address prefix.
is_output - Static variable in class SSF.OS.BGP4.Global
Whether or not any options requiring output were turned on in any of the BGP instances.
is_prefix_of(IPaddress) - Method in class SSF.OS.BGP4.Util.IPaddress
Determines whether this IP address is a proper prefix of a given IP address.
isAreaBorderRouter - Variable in class SSF.OS.OSPFv2.Router_LSA
Indicates the B-bit in an Router-LSA (Border)
isASBoundary - Variable in class SSF.OS.OSPFv2.RouterEntry
A boolean value, indicating that the route destination is an AS boundary router.
isASBoundaryRouter - Variable in class SSF.OS.OSPFv2.Router_LSA
Indicates the E-bit in an Router-LSA (External)
isBetween(double, double) - Static method in class cern.jet.math.Functions
Constructs a function that returns from<=a && a<=to.
isBetween(int, int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns from<=a && a<=to.
isCallbackImplemented(Object) - Method in class SSF.Util.Plot.TimeSeriesComponent
Checks if callback interface is implemented.
isCancelled() - Method in class SSF.OS.Timer
Determine whether this timer has been cancelled.
isClosed() - Method in class SSF.OS.TCP.tcpSession
test if the connection is closed
isConnected() - Method in interface SSF.Util.Streams.StreamInterface
Return true if this stream has been successfully connected to a data source or sink, and not disconnected.
isConnected() - Method in class SSF.Util.Streams.BasicRecorder
 
isConnected() - Method in class SSF.Util.Streams.BasicPlayer
 
isConnected() - Method in class SSF.OS.NetFlow.Filter.FilterPlayer
 
isEmpty() - Method in class SSF.OS.OSPFv2.LS_RequestPacket
Return true if there are no requests stored in this Packet else false.
isEmpty() - Method in class SSF.OS.OSPFv2.DD_Packet
check LSA_Headers on content.
isEqual - Static variable in class cern.jet.math.IntFunctions
Function that returns a == b.
isEqual - Static variable in class cern.jet.math.Functions
Function that returns a == b.
isEqual(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns a == b.
isEqual(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns a == b.
isGreater - Static variable in class cern.jet.math.IntFunctions
Function that returns a > b.
isGreater - Static variable in class cern.jet.math.Functions
Function that returns a > b.
isGreater(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns a > b.
isGreater(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns a > b.
isLess - Static variable in class cern.jet.math.IntFunctions
Function that returns a < b.
isLess - Static variable in class cern.jet.math.Functions
Function that returns a < b.
isLess(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns a < b.
isLess(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns a < b.
isLocalSuspicious(long, long) - Method in class SSF.App.DDoS.SpoofFloodTracer
check wether the local domain is responsible for a faire amount of flood
isMaster - Variable in class SSF.OS.OSPFv2.Neighbor.LastRecDDPacket
 
isMaster - Variable in class SSF.OS.OSPFv2.Neighbor
To know who is master in the master/slave relationship during Database Exchage.
isMaster - Variable in class SSF.OS.OSPFv2.DD_Packet
 
isModified() - Method in class SSF.OS.OSPF.LSDatabase
Return true if this OSPF Database has been modified after last Dijkstra.
isNewerThan(LSA, LSA) - Method in class SSF.OS.OSPFv2.LSDatabase
Take two instances of an LSA and determine which of them is newer.
isOldConnection(NetFlow, float) - Method in class SSF.OS.NetFlow.IpFlowCollector
judge whether this connection is long-last/inactive
ISS - Variable in class SSF.OS.TCP.tcpSessionMaster
initial send sequence number
ISS_INCR - Variable in class SSF.OS.TCP.tcpSessionMaster
initial send sequence number increment
isSelforiginated(LSA) - Method in class SSF.OS.OSPFv2.OSPF
Check whether testLSA is an LSA which has been originated by the router itself and return true if so, else false.
isUp() - Method in class SSF.Net.NIC
Return the value of ifaceUp, the flag indicating that the interface is ready to send and receive IP packets.
isVirtLinkEndPoint - Variable in class SSF.OS.OSPFv2.Router_LSA
Indicates the V-bit in an Router-LSA (Virtual)
isVirtual - Variable in class SSF.Net.NIC
True if this interface is a virtual interface (handles no packets, has no link layer, serves only to provide an address to loop back to).
item1 - Variable in class SSF.OS.BGP4.Util.Pair
The first item in the pair.
item2 - Variable in class SSF.OS.BGP4.Util.Pair
The second item in the pair.
iterate() - Method in class SSF.OS.BGP4.Util.RadixTreeIterator
Iterates over the radix tree, executing the given method on each node.
iTot - Variable in class SSF.App.Worm.WormEpidemic
Total infected hosts.

J

j0(double) - Static method in class cern.jet.math.Bessel
Returns the Bessel function of the first kind of order 0 of the argument.
j1(double) - Static method in class cern.jet.math.Bessel
Returns the Bessel function of the first kind of order 1 of the argument.
JITTER - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show jitter factor values at startup.
jitter_keepalive - Static variable in class SSF.OS.BGP4.Global
Whether or not to jitter the Keep Alive Timers.
jitter_masoi - Static variable in class SSF.OS.BGP4.Global
Whether or not to jitter the Minimum AS Origination Timer.
jitter_mrai - Static variable in class SSF.OS.BGP4.Global
Whether or not to jitter the Minimum Route Advertisement Interval Timers.
JitterProcess - class SSF.Net.Util.JitterProcess.
 
JitterProcess(double) - Constructor for class SSF.Net.Util.JitterProcess
 
jn(int, double) - Static method in class cern.jet.math.Bessel
Returns the Bessel function of the first kind of order n of the argument.

K

K - Variable in class cern.jet.random.EmpiricalWalker
 
k0(double) - Static method in class cern.jet.math.Bessel
Returns the modified Bessel function of the third kind of order 0 of the argument.
k0e(double) - Static method in class cern.jet.math.Bessel
Returns the exponentially scaled modified Bessel function of the third kind of order 0 of the argument.
k1 - Variable in class cern.jet.random.Poisson
 
k1(double) - Static method in class cern.jet.math.Bessel
Returns the modified Bessel function of the third kind of order 1 of the argument.
k1e(double) - Static method in class cern.jet.math.Bessel
Returns the exponentially scaled modified Bessel function of the third kind of order 1 of the argument.
k2 - Variable in class cern.jet.random.Poisson
 
k4 - Variable in class cern.jet.random.Poisson
 
k5 - Variable in class cern.jet.random.Poisson
 
ka - Variable in class SSF.OS.BGP4.PeerEntry
The KeepAlive Timer, for helping to ensure this peer doesn't time out its connection with us.
KA_EXP - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when KeepAlive Timers expire.
KA_VALUE - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show Keep Alive Timer Interval values in use.
KEEP_ALIVE_DEFAULT - Static variable in class SSF.OS.BGP4.BGPSession
Default Keep Alive Timer Interval (in clock ticks) to be used with peers for whom it is not specifically configured.
keep_alive_interval - Variable in class SSF.OS.BGP4.PeerEntry
The maximum amount of time (in clock ticks) which can elapse between messages sent to this peer (or else there's a risk that the peer could break the connection).
keep_alive_jitter - Variable in class SSF.OS.BGP4.BGPSession
Jitter factor for Keep Alive Interval.
KEEP_PEER - Static variable in class SSF.OS.BGP4.Global
Indicates that the 'keep_peer' validation test is being performed.
KEEPALIVE - Static variable in class SSF.OS.BGP4.Comm.Message
Indicates that a BGP message is a KeepAlive message.
KEEPALIVE - Static variable in class SSF.OS.BGP4.Timing.Timer
Indicates the Keep Alive Timer.
KeepAliveMessage - class SSF.OS.BGP4.Comm.KeepAliveMessage.
A BGP KeepAlive message.
KeepAliveMessage() - Constructor for class SSF.OS.BGP4.Comm.KeepAliveMessage
Empty constructor.
KeepAliveMessage(String) - Constructor for class SSF.OS.BGP4.Comm.KeepAliveMessage
Constructs a KeepAlive message by calling the parent class constructor.
KeepAliveTimerExp - Static variable in class SSF.OS.BGP4.BGPSession
Indicates the KeepAlive Timer Expired event type.
keephold_ratio - Variable in class SSF.OS.BGP4.PeerEntry
The ratio between the configured values of the Keep Alive and Hold Timer Intervals.
killNeighbor(int) - Method in class SSF.OS.OSPFv2.Interface
Used to destroy a neighbor connection associated with the interface.
kn(int, double) - Static method in class cern.jet.math.Bessel
Returns the modified Bessel function of the third kind of order nn of the argument.
known_N_compute_B_and_K_quick(long, double) - Static method in class cern.jet.stat.quantile.QuantileFinderFactory
Computes the number of buffers and number of values per buffer such that quantiles can be determined with a guaranteed approximation error no more than epsilon.
known_N_compute_B_and_K_slow(long, double, double, int, double[]) - Static method in class cern.jet.stat.quantile.QuantileFinderFactory
Computes the number of buffers and number of values per buffer such that quantiles can be determined with an approximation error no more than epsilon with a certain probability.
known_N_compute_B_and_K(long, double, double, int, double[]) - Static method in class cern.jet.stat.quantile.QuantileFinderFactory
Computes the number of buffers and number of values per buffer such that quantiles can be determined with an approximation error no more than epsilon with a certain probability.
kurtosis(DoubleArrayList, double, double) - Static method in class cern.jet.stat.Descriptive
Returns the kurtosis (aka excess) of a data sequence, which is -3 + moment(data,4,mean) / standardDeviation4.
kurtosis(double, double) - Static method in class cern.jet.stat.Descriptive
Returns the kurtosis (aka excess) of a data sequence.

L

l_my - Variable in class cern.jet.random.Poisson
 
lag1(DoubleArrayList, double) - Static method in class cern.jet.stat.Descriptive
Returns the lag-1 autocorrelation of a dataset; Note that this method has semantics different from autoCorrelation(..., 1);
lam - Variable in class cern.jet.random.Wald
 
lambda - Variable in class cern.jet.random.Gamma
 
lambda - Variable in class cern.jet.random.Exponential
 
lanLinkLayer - class SSF.Net.lanLinkLayer.
Implementation of a link layer that performs simple layer 2 routing among a set of two or more attached interfaces.
lanLinkLayer(link) - Constructor for class SSF.Net.lanLinkLayer
 
Last - Variable in class SSF.OS.NetFlow.IpNetFlow
the last time a packet of this flow arrives
LAST_ACK - Static variable in class SSF.OS.TCP.tcpSession
 
last_local_ip - Variable in class SSF.OS.UDP.udpSocket
 
last_remote_ip - Variable in class SSF.OS.UDP.udpSocket
 
last_remote_port - Variable in class SSF.OS.UDP.udpSocket
 
last_sent - Variable in class SSF.OS.BGP4.PeerEntry
Keeps track of the routes most recently sent to this peer for each destination.
lastDDPacket - Variable in class SSF.OS.OSPFv2.Neighbor
Another data structure for keeping information of the last received DD packet.
LastRcvd - Variable in class SSF.OS.TCP.Rcv_WndManager
Sequence number of the last received packet
LastRead - Variable in class SSF.OS.TCP.Rcv_WndManager
Sequence number of the last packet read by application
LastSent - Variable in class SSF.OS.TCP.Send_WndManager
The highest sequence number that has been sent.
lastUpdateTime - Variable in class SSF.OS.BGP4.DampInfo
 
LastWritten - Variable in class SSF.OS.TCP.Send_WndManager
The sequence number of the last packet written by application (reserved).
latest_sent_burst_id - Variable in class SSF.OS.BGP4.PeerEntry
The ID of the latest burst of updates which were sent.
layoutRectSize - Variable in class SSF.App.Worm.MacroscopicModel
 
left - Variable in class SSF.OS.BGP4.Util.RadixTreeNode
A pointer to the left child (indicating a zero in the binary sequence).
length - Variable in class SSF.OS.UDP.UDP_Header
UDP payload length
length() - Method in class SSF.OS.BGP4.Path.ClusterList
Returns the length of the cluster list (number of cluster numbers that it contains).
length() - Method in class SSF.OS.BGP4.Path.ASpath
Returns the number of ASes in the path.
less - Static variable in class cern.jet.math.Functions
Function that returns a < b ? 1 : 0.
less(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns a < b ? 1 : 0.
level - Variable in class SSF.OS.NetFlow.IpFlowCollectorWD
 
level - Variable in class SSF.OS.NetFlow.Util.NHIDemuxer
 
level - Variable in class SSF.App.DDoS.SpoofFloodTracer
the first "level" levels of nhi prefix is considered as domain ID.
level - Variable in class SSF.App.DDoS.DDoSSessionRand
level variable, it shows where in the control tree this host locates.
level - Variable in class SSF.App.DDoS.DDoSSession
level variable, it shows where in the control tree this host locates.
lg - Static variable in class cern.jet.math.Functions
Function that returns Math.log(a) / Math.log(b).
lg(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns Math.log(a) / Math.log(b).
LINEAR_INTERPOLATION - Static variable in class cern.jet.random.Empirical
 
link - class SSF.Net.link.
Class configuring a level 2 link depending on the number of attached interfaces: if 2 interfaces are attached it will create an instance of SSF.Net.ptpLinkLayer; if 3 or more interfaces are attached it will create an instance of SSF.Net.lanLinkLayer.
link_data - Variable in class SSF.OS.OSPF.LinkInfo
This holds additional data about the link.
link_hw - Variable in class SSF.Net.NIC
Link-layer interface that handles packet delivery
link_id - Variable in class SSF.OS.OSPF.LinkInfo
This variable holds the ID of the link.
LINK_INFO_SIZE - Static variable in class SSF.OS.OSPFv2.LinkInfo
The size of this Link Info.
link(Net, String) - Constructor for class SSF.Net.link
 
linkData - Variable in class SSF.OS.OSPFv2.LinkInfo
This holds additional data about the link.
linked_aspaths - Static variable in class SSF.OS.BGP4.Global
Whether or not to use an optimization in which AS paths are never copied, only stored as several overlapping linked lists.
linkID - Variable in class SSF.OS.OSPFv2.LinkInfo
This variable holds the ID of the link.
LinkInfo - class SSF.OS.OSPF.LinkInfo.
A unit of information describing a link and used in the contents of a link state advertisement.
LinkInfo - class SSF.OS.OSPFv2.LinkInfo.
A unit of information describing a link and used in the contents of a link state advertisement.
LinkInfo(int, int, int, int) - Constructor for class SSF.OS.OSPFv2.LinkInfo
 
LinkInfo(int, int, int, int, int) - Constructor for class SSF.OS.OSPFv2.LinkInfo
Constructs a new unit of link information given router and link information.
LinkInfo(int, String, int, int, int, int, int) - Constructor for class SSF.OS.OSPF.LinkInfo
Constructs a new unit of link information.
LinkInfo(String, int, int) - Constructor for class SSF.OS.OSPF.LinkInfo
Constructs a new unit of link information given router and link information.
LinkInfo(String, int, int, int) - Constructor for class SSF.OS.OSPF.LinkInfo
 
linkLayer - interface SSF.Net.linkLayer.
Link layer interface -- determines link-layer routing semantics for packets written on any attached interface of the associated link.
links - Variable in class SSF.OS.OSPFv2.Router_LSA
A Vector collecting all link descriptions (LinkInfo) belonging to this Router_LSA.
linksToString(Vector, String, boolean) - Static method in class SSF.OS.OSPF.LSDatabase
Converts a table of link information to a string.
linkType - Variable in class SSF.OS.OSPFv2.LinkInfo
This field holds the type of the link.
list - Variable in class SSF.OS.BGP4.Path.ClusterList
The list of cluster numbers which represents the path that a route has taken through the route reflection hierarchy.
LISTEN - Static variable in class SSF.OS.TCP.tcpSession
 
listen() - Method in class SSF.OS.BGP4.BGPSession
Wait for a completed socket connection (with a neighbor).
listen(int) - Method in interface SSF.OS.Socket.socketAPI
Set up the socket to accept incoming connection requests (TCP) or incoming datagrams (UDP) on the port bound to the socket.
listen(int) - Method in class SSF.OS.TCP.tcpSocket
Passive open a TCP session and listen on the port bound to the socket for incoming connection requests.
listen(int) - Method in class SSF.OS.UDP.udpSocket
after bind(), create a UDP listening session so that read() may be used.
listen(ProtocolSession) - Method in class SSF.OS.ICMP
 
listeningSocket - Variable in class SSF.OS.TCP.tcpSocket
If the socket was created by a listening socket in response to a connection request, contains the reference to the listening socket.
listensocket - Variable in class SSF.OS.BGP4.BGPSession
A socket listening for connection requests from (potential) peers (both internal and external).
LIVE_FROM_FILE - Static variable in class SSF.Util.Plot.TimeSeries
 
LivePlotter - class SSF.Util.Plot.LivePlotter.
Does a "live" plot of the data file.
LivePlotter() - Constructor for class SSF.Util.Plot.LivePlotter
Minimal constructor
ll - Variable in class cern.jet.random.Poisson
 
llll - Variable in class cern.jet.random.Poisson
 
LOADING - Static variable in class SSF.OS.OSPFv2.Neighbor
Indicates that the current state of neighbor conversation is LOADING
loadingDone() - Method in class SSF.OS.OSPFv2.Neighbor
Link State Updates have been received for all out-of-date portions of the database.
loc_rib - Variable in class SSF.OS.BGP4.BGPSession
The Loc-RIB.
LOC_RIB - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to print the Loc-RIB each time it changes.
LOCAL - Variable in class SSF.OS.NetFlow.IpFlowCollector
 
local_ip - Variable in class SSF.OS.UDP.udpSession
source (local) IP address
local_ip - Variable in class SSF.OS.UDP.udpSocket
 
local_nhi_to_ip(String) - Method in class SSF.Net.Host
Translate relative NHI address nspec to an IP address.
local_port - Variable in class SSF.OS.UDP.udpSession
source (local) port number
local_port - Variable in class SSF.OS.UDP.udpSocket
 
localHost - Variable in class SSF.OS.TCP.test.tcpServer
Host entity where this pseudo-protocol is installed
localHost - Variable in class SSF.OS.TCP.test.tcpClientSession
Host entity where this pseudo-protocol is installed
localHost - Variable in class SSF.OS.TCP.test.tcpClient
Host entity where this pseudo-protocol is installed
localIP - Variable in class SSF.OS.TCP.test.tcpServer
Host's IP address
localIP - Variable in class SSF.OS.TCP.test.tcpClient
Host's IP address
localNHI - Variable in class SSF.OS.TCP.test.tcpServer
Host's NHI address
localNHI - Variable in class SSF.OS.TCP.test.tcpClient
Host's NHI address
LocalPref - class SSF.OS.BGP4.Path.LocalPref.
The local preference path attribute.
localpref_bytecount() - Method in class SSF.OS.BGP4.Route
Returns the number of octets (bytes) needed to represent this local preference path attribute in an update message.
localpref() - Method in class SSF.OS.BGP4.Route
Returns the value of the local preference attribute.
LocalPref() - Constructor for class SSF.OS.BGP4.Path.LocalPref
Empty constructor.
LocalPref(int) - Constructor for class SSF.OS.BGP4.Path.LocalPref
Constructs a local preference path attribute with the given value.
LocRIB - class SSF.OS.BGP4.LocRIB.
The Loc-RIB section of BGP's Routing Information Base.
log - Static variable in class cern.jet.math.Functions
Function that returns Math.log(a).
log(Complex) - Static method in class com.imsl.math.Complex
Returns the logarithm of a Complex z, with a branch cut along the negative real axis.
log(double, double) - Static method in class cern.jet.math.Arithmetic
Returns logbasevalue.
log10 - Static variable in class cern.jet.math.Functions
Function that returns com.imsl.math.Sfun.log10(a).
log10(double) - Static method in class cern.jet.math.Arithmetic
Returns log10value.
log10(double) - Static method in class com.imsl.math.Sfun
Returns the common (base 10) logarithm of a double.
log2 - Static variable in class cern.jet.math.Functions
Function that returns Math.log(a) / Math.log(2).
log2(double) - Static method in class cern.jet.math.Arithmetic
Returns log2value.
Logarithmic - class cern.jet.random.Logarithmic.
Logarithmic distribution.
Logarithmic(double, RandomElement) - Constructor for class cern.jet.random.Logarithmic
Constructs a Logarithmic distribution.
logBeta - Static variable in class cern.jet.math.Functions
Function that returns com.imsl.math.Sfun.logBeta(a,b).
logBeta(double, double) - Static method in class com.imsl.math.Sfun
Returns the logarithm of the Beta function.
logFactorial(int) - Static method in class cern.jet.math.Arithmetic
Returns log(k!).
logFactorials - Static variable in class cern.jet.math.Arithmetic
 
logGamma - Static variable in class cern.jet.math.Functions
Function that returns com.imsl.math.Sfun.logGamma(a).
logGamma(double) - Static method in class cern.jet.random.PoissonSlow
Returns the value ln(Gamma(xx) for xx > 0.
logGamma(double) - Static method in class cern.jet.stat.Gamma
Returns the natural logarithm of the gamma function; formerly named lgamma.
logGamma(double) - Static method in class com.imsl.math.Sfun
Returns the logarithm of the Gamma function of a double.
LOGPI - Static variable in class cern.jet.math.Constants
 
LONG_LEN - Static variable in class SSF.OS.NetFlow.BytesUtil
 
LONG_TYPE - Static variable in class SSF.OS.NetFlow.Filter.Decoder
 
longFactorial(int) - Static method in class cern.jet.math.Arithmetic
Instantly returns the factorial k!.
longFactorials - Static variable in class cern.jet.math.Arithmetic
 
longToBytes(long, byte[], int) - Static method in class SSF.OS.NetFlow.BytesUtil
Given a long, convert it into a byte array
longValue(DataInputStream) - Method in class SSF.Util.Streams.StreamField
 
LOOPBACK - Static variable in class SSF.OS.BGP4.Global
Indicates that the 'loopback' validation test is being performed.
LOOPBACK - Static variable in class SSF.OS.OSPFv2.Interface
Indicates that the Interface is looped back.
loopInd() - Method in class SSF.OS.OSPFv2.Interface
Used by Lower-level protocols and network management to indicate that the network interface is now looped back to itself.
low_mrai_exp_priority - Static variable in class SSF.OS.BGP4.Global
Whether or not MRAI expiration events have lower priority than RecvUpdate events.
low_update_priority - Static variable in class SSF.OS.BGP4.Global
Whether or not update messages should be treated with lower priority than all other events and messages.
lr - Variable in class cern.jet.random.Poisson
 
LS_ACK - Static variable in class SSF.OS.OSPF.Packet
Indicates a link state acknowledgement packet.
LS_AckPacket - class SSF.OS.OSPFv2.LS_AckPacket.
This class implements an OSPF Acknowledgment Packet.
LS_AckPacket() - Constructor for class SSF.OS.OSPFv2.LS_AckPacket
 
LS_INFINITY - Static variable in class SSF.OS.OSPFv2.OSPF
The metric value indicating that the destination described by an LSA is unreachable
LS_REFRESH_TIME - Static variable in class SSF.OS.OSPFv2.OSPF
The maximum time between distinct originations of any particular self- originated LSA.
LS_REQUEST - Static variable in class SSF.OS.OSPF.Packet
Indicates a link state request packet.
LS_RequestPacket - class SSF.OS.OSPFv2.LS_RequestPacket.
This class implements an OSPF link state request packet.
LS_RequestPacket() - Constructor for class SSF.OS.OSPFv2.LS_RequestPacket
 
LS_UPDATE - Static variable in class SSF.OS.OSPF.Packet
Indicates a link state update packet.
LS_UpdatePacket - class SSF.OS.OSPFv2.LS_UpdatePacket.
This class implements the payload of an OSPF Link State Update Packet.
LS_UpdatePacket() - Constructor for class SSF.OS.OSPFv2.LS_UpdatePacket
 
lsa - Variable in class SSF.OS.OSPFv2.LSASlot
 
LSA - class SSF.OS.OSPF.LSA.
An OSPF Link State Advertisement packet.
LSA - class SSF.OS.OSPFv2.LSA.
An OSPF Link State Advertisement packet.
LSA - Static variable in class SSF.OS.OSPF.Options
Indicates option to show when LSAs have been sent.
LSA(boolean[], byte, int, int, String, int) - Constructor for class SSF.OS.OSPFv2.LSA
Constructs a Link State Advertisement.
LSA(int, int, int, int, String, Vector) - Constructor for class SSF.OS.OSPF.LSA
Constructs a Link State Advertisement.
LSACK - Static variable in class SSF.OS.OSPFv2.Packet
Indicates a link state acknowledgement packet.
lsAckContent - Variable in class SSF.OS.OSPFv2.Interface
The content of an LS Ack Packet.
lsAge - Variable in class SSF.OS.OSPFv2.LSA
The age of this Link State Advertisement.
lsaHasMaxAge() - Method in class SSF.OS.OSPFv2.LSASlot
Check whether the LSA, stored in this slot, has lsAge equal to MAX_AGE.
lsaHeaders - Variable in class SSF.OS.OSPFv2.LS_AckPacket
 
lsaIsProtected() - Method in class SSF.OS.OSPFv2.OwnLSASlot
Check whether installation of the LSA stored here was at least MIN_LS_ITVL seconds ago.
lsaIsWrapping(LSA) - Method in class SSF.OS.OSPFv2.AreaData
Check whether the sequence number of a particular LSA is wrapping and return true if so, else false.
LSASlot - class SSF.OS.OSPFv2.LSASlot.
This class is intended as a container for a single LSA.
LSASlot(LSA, OSPF) - Constructor for class SSF.OS.OSPFv2.LSASlot
creates a new container for a single LSA.
lsd - Variable in class SSF.OS.TCP.test.tcpServer
"listening" socket of this server
LSDatabase - class SSF.OS.OSPF.LSDatabase.
An OSPF Link State database.
LSDatabase - class SSF.OS.OSPFv2.LSDatabase.
An OSPF Link State database.
LSDatabase(OSPF, AreaData) - Constructor for class SSF.OS.OSPFv2.LSDatabase
 
LSDatabase(sOSPF) - Constructor for class SSF.OS.OSPF.LSDatabase
 
lsdb - Variable in class SSF.OS.OSPF.sOSPF
The link state database implemented as an adjacency list.
LSDB - Static variable in class SSF.OS.OSPF.Options
Indicates option to show info about the link state database.
LSDB1 - Static variable in class SSF.OS.OSPF.Options
Indicates that the `lsdb1' validation test is being performed.
LSDB2 - Static variable in class SSF.OS.OSPF.Options
Indicates that the `lsdb2' validation test is being performed.
lsID - Variable in class SSF.OS.OSPFv2.LSA
The Link State Identification of this LSA.
lsOrigin - Variable in class SSF.OS.OSPFv2.RouterEntry
In case of path-type INTRA_AREA this field references the LSA that directly references the destination.
lsOrigin - Variable in class SSF.OS.OSPFv2.NetworkEntry
In case of path-type INTRA_AREA this field references the LSA that directly references the destination.
lsRefreshTime - Variable in class SSF.OS.OSPFv2.OwnLSASlot
long value indicating duration of the LSRefreshTimer.
lsRefreshTimer - Variable in class SSF.OS.OSPFv2.OwnLSASlot
After expiration of this timer a new instance of the stored LSA should be originated.
lsReqContent - Variable in class SSF.OS.OSPFv2.Neighbor
A Link State Request Packet.
lsReqList - Variable in class SSF.OS.OSPFv2.Neighbor
The list of LSAs that need to be received from this neighbor in order to synchronize the two neighbor's link-state database.
LSREQUEST - Static variable in class SSF.OS.OSPFv2.Packet
Indicates a link state request packet.
lsRetransList - Variable in class SSF.OS.OSPFv2.Neighbor
The list of LSAs that have been flooded but not yet acknowledged on this adjacency.
lsSeqnum - Variable in class SSF.OS.OSPFv2.LSA
The link state sequence number of this LSA header.
lsType - Variable in class SSF.OS.OSPFv2.LSA
The type of this Link State Advertisement.
LSUPDATE - Static variable in class SSF.OS.OSPFv2.Packet
Indicates a link state update packet.
lsUpdContent - Variable in class SSF.OS.OSPFv2.Neighbor.FloodingTimer
 
lxdflt - Static variable in class edu.cornell.lassp.houle.RngPack.Ranlux
Default luxury level: lxdflt=3

M

m - Variable in class cern.jet.random.Poisson
 
MACHEP - Static variable in class cern.jet.math.Constants
 
machine_id - Static variable in class SSF.OS.BGP4.Global
When running distributedly, this is the ID of the machine that this instance of SSFNet is running on.
MacroscopicModel - class SSF.App.Worm.MacroscopicModel.
Macroscopic model of the Internet, for modeling worm epidemics etc.
MacroscopicModel(String, String, boolean, String, String, String, String, int, int, float, float) - Constructor for class SSF.App.Worm.MacroscopicModel
 
MacroscopicModelConfigurator - class SSF.App.Worm.MacroscopicModelConfigurator.
Common code for configuring options to the macroscopic model.
MacroscopicModelConfigurator.MacroModelTimer - class SSF.App.Worm.MacroscopicModelConfigurator.MacroModelTimer.
Timer that drives the global epidemic model.
MacroscopicModelConfigurator.MacroModelTimer(ProtocolGraph, long, MacroscopicModelConfigurator) - Constructor for class SSF.App.Worm.MacroscopicModelConfigurator.MacroModelTimer
 
MacroscopicModelConfigurator() - Constructor for class SSF.App.Worm.MacroscopicModelConfigurator
 
main(String[]) - Static method in class SSF.Net.droptailRecordPlayer_2
 
main(String[]) - Static method in class SSF.Net.droptailRecordPlayer_1
 
main(String[]) - Static method in class SSF.Net.Net
Command line driver for the Net class.
main(String[]) - Static method in class SSF.Net.Util.cidrBlock
 
main(String[]) - Static method in class SSF.OS.DumpPro
 
main(String[]) - Static method in class SSF.Util.Streams.BasicPlayer
 
main(String[]) - Static method in class SSF.OS.BGP4.Players.VerbosePlayer
Creates an instance of a VerbosePlayer to act on a given record stream.
main(String[]) - Static method in class SSF.OS.BGP4.Players.TrafficPlayer
Creates an instance of a TrafficPlayer to act on a given record stream.
main(String[]) - Static method in class SSF.OS.BGP4.Players.DataPlayer
Creates an instance of a DataPlayer to act on a given record stream.
main(String[]) - Static method in class SSF.OS.BGP4.Players.BinPlayer
Creates an instance of a BinPlayer to act on a given record stream.
main(String[]) - Static method in class SSF.Util.Plot.TimeSeries
 
main(String[]) - Static method in class SSF.OS.NetFlow.Filter.FilterPlayer
usage: java FilterPlayer <filter config> <flow data file> <stream name>
main(String[]) - Static method in class SSF.OS.NetFlow.Util.IpFlowWDReporter
 
main(String[]) - Static method in class SSF.OS.NetFlow.Util.IpFlowSortor
read in the records, sort them according to "First" field and print out.
main(String[]) - Static method in class SSF.OS.NetFlow.Util.NetMap
 
main(String[]) - Static method in class SSF.OS.NetFlow.Util.IpFlowReporter
 
main(String[]) - Static method in class SSF.OS.NetFlow.Util.NHIDemuxer
 
main(String[]) - Static method in class SSF.App.DDoS.SpoofFloodTracer
 
main(String[]) - Static method in class SSF.App.DDoS.DestList_3
 
main(String[]) - Static method in class SSF.App.DDoS.DestList_2
 
main(String[]) - Static method in class SSF.App.DDoS.DestList
 
main(String[]) - Static method in class SSF.App.DDoS.SD_DDoSTracer
 
main(String[]) - Static method in class SSF.App.DDoS.CD_DDoSTracer
 
main(String[]) - Static method in class SSF.App.Worm.IPSpaceDistr
Simple test code.
main(String[]) - Static method in class SSF.App.Worm.CR2SuscFracDistr
Simple test code.
main(String[]) - Static method in class cern.jet.math.Functions
Tests various methods of this class.
main(String[]) - Static method in class edu.cornell.lassp.houle.RngPack.RandomApp
 
main(String[]) - Static method in class cern.jet.random.engine.RandomSeedGenerator
Prints the generated seeds for the given input parameters.
main(String[]) - Static method in class cern.jet.random.engine.Benchmark
Tests various methods of this class.
main(String[]) - Static method in class cern.jet.random.sampling.RandomSamplingAssistant
Tests random sampling.
main(String[]) - Static method in class cern.jet.random.sampling.RandomSampler
Tests this class.
make(Configuration) - Static method in class SSF.Util.Streams.StreamField
 
makeDefault() - Static method in class cern.jet.random.engine.RandomEngine
Constructs and returns a new uniform random number engine seeded with the current time.
makeDefaultGenerator() - Static method in class cern.jet.random.AbstractDistribution
Constructs and returns a new uniform random number generation engine seeded with the current time.
makeEchoRequestMessage(int, int, int, int) - Static method in class SSF.OS.ICMPHeader
 
makeEchoResponseMessage(ICMPHeader) - Static method in class SSF.OS.ICMPHeader
 
makeHostUnreachableMessage(IpHeader) - Static method in class SSF.OS.ICMPHeader
 
makeKey() - Method in class SSF.OS.NetFlow.IpNetFlow
Construct a key for this flow based on srcAddr and dstAddr key is (srcAddr << 32)+dstAddr
This is used in for IpNetFlow.
makeKey() - Method in class SSF.OS.NetFlow.NetFlow
construct a key for this flow that can be used as hash key.
makeKey(IpHeader) - Static method in class SSF.OS.NetFlow.IpNetFlow
make the key needed for IpNetFlow from an ip Packet.
makeObject() - Method in class SSF.OS.ObjectPool
 
makePortUnreachableMessage(IpHeader) - Static method in class SSF.OS.ICMPHeader
 
makeProtocolUnreachableMessage(IpHeader) - Static method in class SSF.OS.ICMPHeader
 
makeScanPacket() - Method in class SSF.App.Worm.WormTraffic
Create a 'typical' scan packet according to this traffic model.
makeScanPacket() - Method in class SSF.App.Worm.MeanRateWormTraffic
Create a scan packet according to this model, i.e.
makeTimeExceededMessage(IpHeader) - Static method in class SSF.OS.ICMPHeader
 
makeTimestampRequestMessage(int, int, int, long) - Static method in class SSF.OS.ICMPHeader
 
makeTimestampResponseMessage(ICMPHeader, long) - Static method in class SSF.OS.ICMPHeader
 
mapFile - Variable in class SSF.App.DDoS.SpoofFloodTracer
the map data file name
MapMonitor - class SSF.OS.NetFlow.Util.MapMonitor.
map the networks after everything is inited.
MapMonitor() - Constructor for class SSF.OS.NetFlow.Util.MapMonitor
 
mapTable - Variable in class SSF.OS.NetFlow.Util.NetMap
 
mask(int, int) - Static method in class SSF.Net.Util.IP_s
Returns an IP address using the bin most significant bits of this IP address
maskBits - Variable in class SSF.Net.NIC
Number of significant bits in the network mask of this NIC (prefix lenth).
maskBits() - Method in class SSF.Net.Util.attachSpec
 
masked_bits() - Method in class SSF.OS.BGP4.Util.IPaddress
Returns the bits in the IP address, after being masked, as a BitString of length 32.
masked_intval() - Method in class SSF.OS.BGP4.Util.IPaddress
Returns the masked value of the IP address just as in masked_val(), but returns it as a plain integer if possible.
masked_intval(int) - Method in class SSF.OS.BGP4.Util.IPaddress
Returns the masked value of the IP address just as in masked_val(int), but returns it as a plain integer if possible.
masked_val() - Method in class SSF.OS.BGP4.Util.IPaddress
Returns the value of the IP address when the bits beyond the prefix length are masked out (taken as zeroes).
masked_val(int) - Method in class SSF.OS.BGP4.Util.IPaddress
Returns the value of the IP address when the bits beyond a given point are masked out (taken as zeroes).
MASO - Static variable in class SSF.OS.BGP4.Timing.Timer
Indicates the Minimum AS Origination Timer.
masoi - Variable in class SSF.OS.BGP4.BGPSession
The Minimum AS Origination Interval: the minimum amount of time (in clock ticks) that must elapse between successive advertisements of update messages that report changes within this BGP speaker's AS.
masoi_jitter - Variable in class SSF.OS.BGP4.BGPSession
Jitter factor for Minimum AS Origination Interval.
masoiTimer - Variable in class SSF.OS.BGP4.BGPSession
The Minimum AS Origination Timer.
MASTER - Static variable in class SSF.App.DDoS.DDoSSessionRand
 
MASTER - Static variable in class SSF.App.DDoS.DDoSSession
 
MasterInstr - class SSF.OS.TCP.MasterInstr.
Second instrumentation class recording the number of active connections and timeout events.
MasterInstr(tcpSessionMaster, PrintWriter, PrintWriter) - Constructor for class SSF.OS.TCP.MasterInstr
Constructors
matchInt(String, int) - Static method in class SSF.OS.BGP4.Util.Parsing
Determines whether or not an integer is matched by a given list or range expression.
matchIntList(String, int) - Static method in class SSF.OS.BGP4.Util.Parsing
Determines whether or not an integer is in a given integer list.
matchIntRange(String, int) - Static method in class SSF.OS.BGP4.Util.Parsing
Determines whether or not an integer is in a given integer range.
max - Static variable in class cern.jet.math.IntFunctions
Function that returns Math.max(a,b).
max - Static variable in class cern.jet.math.Functions
Function that returns Math.max(a,b).
max - Variable in class cern.jet.random.Uniform
 
MAX_AGE - Static variable in class SSF.OS.OSPFv2.OSPF
The max of age an LSA can attain.
MAX_AGE_DIFF - Static variable in class SSF.OS.OSPFv2.OSPF
The max time dispersion that can occur, as an LSA is flooded throughout the AS.
max_datagram_size - Variable in class SSF.OS.UDP.udpSessionMaster
default maximum datagram size in virtual bytes
MAX_DOP - Static variable in class SSF.OS.BGP4.RouteInfo
The maximum value for degree of preference.
MAX_IP - Static variable in class SSF.OS.BGP4.Util.IPaddress
The integer value of the "maximum" IPv4 address: 255.255.255.255.
max_proc_time - Static variable in class SSF.OS.BGP4.Global
The maximum amount of time, in seconds, to be assessed to the processing of update messages when using the uniform random CPU delay model.
MAX_RCV_WND - Variable in class SSF.OS.TCP.Rcv_WndManager
Default maximum receive window size
MAX_RECORD_VAL - Static variable in class SSF.OS.BGP4.Monitor
Maximum integer value for record numbers.
MAX_SEQUENCE_NUM - Static variable in class SSF.OS.OSPFv2.OSPF
The maximum value that LS Sequence Number can attain.
MAX_TYPECODE - Static variable in class SSF.OS.BGP4.Route
The maximum route attribute type code for non- path attributes.
MAX_TYPECODE - Static variable in class SSF.OS.BGP4.Path.Attribute
The highest path attribute type code value used in the simulation.
max(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns Math.max(a,b).
max(DoubleArrayList) - Static method in class cern.jet.stat.Descriptive
Returns the largest member of a data sequence.
max(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns Math.max(a,b).
maxAdvertised - Variable in class SSF.OS.TCP.Rcv_WndManager
 
MaxConWnd - Variable in class SSF.OS.TCP.tcpSessionMaster
maximum congestion window size
MAXGAM - Static variable in class cern.jet.math.Constants
 
maxid - Variable in class SSF.Net.Util.idrange
 
maxIdleTime - Static variable in class SSF.OS.TCP.tcpSession
maximum FIN_WAIT_2 idle time
MaxIdleTime - Variable in class SSF.OS.TCP.tcpSessionMaster
TCP maximum idle time, seconds
maxlev - Static variable in class edu.cornell.lassp.houle.RngPack.Ranlux
Maximum luxury level: maxlev=4
MAXLOG - Static variable in class cern.jet.math.Constants
 
maxlongint - Variable in class cern.jet.random.Zeta
 
MaxRexmitTimes - Variable in class SSF.OS.TCP.tcpSessionMaster
maximum retransmission times
maxSendWnd - Variable in class SSF.OS.TCP.Send_WndManager
 
MD5 - class SSF.Util.Random.MD5.
A class that implements the MD5 secure hash function.
MD5() - Constructor for class SSF.Util.Random.MD5
 
mean - Variable in class cern.jet.random.PoissonSlow
 
mean - Variable in class cern.jet.random.Poisson
 
mean - Variable in class cern.jet.random.Normal
 
mean - Variable in class cern.jet.random.BreitWigner
 
MEAN_MAX - Static variable in class cern.jet.random.PoissonSlow
 
MEAN_MAX - Static variable in class cern.jet.random.Poisson
 
mean(DoubleArrayList) - Static method in class cern.jet.stat.Descriptive
Returns the arithmetic mean of a data sequence; That is Sum( data[i] ) / data.size().
meanDeviation(DoubleArrayList, double) - Static method in class cern.jet.stat.Descriptive
Returns the mean deviation of a dataset.
MeanRateWormTraffic - class SSF.App.Worm.MeanRateWormTraffic.
Mean scan rate model of worm induced scan traffic, global object.
MeanRateWormTraffic() - Constructor for class SSF.App.Worm.MeanRateWormTraffic
 
MeanRateWormTrafficState - class SSF.App.Worm.MeanRateWormTrafficState.
Worm induced traffic model.
MeanRateWormTrafficState(AS) - Constructor for class SSF.App.Worm.MeanRateWormTrafficState
 
meanScanRate - Variable in class SSF.App.Worm.MeanRateWormTraffic
Single worm mean scan rate.
MED - class SSF.OS.BGP4.Path.MED.
The multiple exit discriminator path attribute.
med() - Method in class SSF.OS.BGP4.Route
Returns the value of the multiple exit discriminator attribute.
MED() - Constructor for class SSF.OS.BGP4.Path.MED
Empty constructor.
MED(int) - Constructor for class SSF.OS.BGP4.Path.MED
Constructs a multiple exit discriminator path attribute with the given value.
median(DoubleArrayList) - Static method in class cern.jet.stat.Descriptive
Returns the median of a sorted data sequence.
memory() - Method in interface cern.jet.stat.quantile.DoubleQuantileFinder
Returns the number of elements currently needed to store all contained elements.
mergeSort(byte[], int, int) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements.
mergeSort(byte[], int, int, ByteComparator) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements according to the order induced by the specified comparator.
mergeSort(char[], int, int) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements.
mergeSort(char[], int, int, CharComparator) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements according to the order induced by the specified comparator.
mergeSort(double[], int, int) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements.
mergeSort(double[], int, int, DoubleComparator) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements according to the order induced by the specified comparator.
mergeSort(float[], int, int) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements.
mergeSort(float[], int, int, FloatComparator) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements according to the order induced by the specified comparator.
mergeSort(int[], int, int) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements.
mergeSort(int[], int, int, IntComparator) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements according to the order induced by the specified comparator.
mergeSort(long[], int, int) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements.
mergeSort(long[], int, int, LongComparator) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements according to the order induced by the specified comparator.
mergeSort(short[], int, int) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements.
mergeSort(short[], int, int, ShortComparator) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements according to the order induced by the specified comparator.
MersenneTwister - class cern.jet.random.engine.MersenneTwister.
MersenneTwister (MT19937) is one of the strongest uniform pseudo-random number generators known so far; at the same time it is quick.
MersenneTwister() - Constructor for class cern.jet.random.engine.MersenneTwister
Constructs and returns a random number generator with a default seed, which is a constant.
MersenneTwister(Date) - Constructor for class cern.jet.random.engine.MersenneTwister
Constructs and returns a random number generator seeded with the given date.
MersenneTwister(int) - Constructor for class cern.jet.random.engine.MersenneTwister
Constructs and returns a random number generator with the given seed.
MersenneTwister64 - class cern.jet.random.engine.MersenneTwister64.
Same as MersenneTwister except that method raw() returns 64 bit random numbers instead of 32 bit random numbers.
MersenneTwister64() - Constructor for class cern.jet.random.engine.MersenneTwister64
Constructs and returns a random number generator with a default seed, which is a constant.
MersenneTwister64(Date) - Constructor for class cern.jet.random.engine.MersenneTwister64
Constructs and returns a random number generator seeded with the given date.
MersenneTwister64(int) - Constructor for class cern.jet.random.engine.MersenneTwister64
Constructs and returns a random number generator with the given seed.
Message - class SSF.OS.BGP4.Comm.Message.
This class holds the header fields of a BGP message.
Message() - Constructor for class SSF.OS.BGP4.Comm.Message
Empty constructor.
Message(int, String) - Constructor for class SSF.OS.BGP4.Comm.Message
Constructs a message with the given sender NHI prefix address and message type.
messageBuffer(dataMessage) - Method in class SSF.OS.UDP.udpSocket
 
metric - Variable in class SSF.OS.OSPF.LinkInfo
This is the cost of the link.
metric - Variable in class SSF.OS.OSPFv2.Summary_LSA
The cost of this route.
metric - Variable in class SSF.OS.OSPFv2.LinkInfo
The cost of using this router link.
metric_type - Variable in class SSF.OS.OSPF.LinkInfo
This holds the metric type used.
millis() - Method in class cern.colt.Timer
Returns the elapsed time in milli seconds; does not stop the timer, if started.
min - Static variable in class cern.jet.math.IntFunctions
Function that returns Math.min(a,b).
min - Static variable in class cern.jet.math.Functions
Function that returns Math.min(a,b).
min - Variable in class cern.jet.random.Uniform
 
MIN_DOP - Static variable in class SSF.OS.BGP4.RouteInfo
The minimum value for degree of preference.
MIN_LS_ARRIVAL - Static variable in class SSF.OS.OSPFv2.OSPF
The min time that must elapse between reception of new LSA instances during flooding.
MIN_LS_ITVL - Static variable in class SSF.OS.OSPFv2.OSPF
The minimum time between distinct originations of any particular LSA.
min_proc_time - Static variable in class SSF.OS.BGP4.Global
The minimum amount of time, in seconds, to be assessed to the processing of update messages when using the uniform random CPU delay model.
MIN_TYPECODE - Static variable in class SSF.OS.BGP4.Route
The minimum route attribute type code for non- path attributes.
MIN_TYPECODE - Static variable in class SSF.OS.BGP4.Path.Attribute
The lowest path attribute type code value.
min(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns Math.min(a,b).
min(DoubleArrayList) - Static method in class cern.jet.stat.Descriptive
Returns the smallest member of a data sequence.
min(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns Math.min(a,b).
minid - Variable in class SSF.Net.Util.idrange
 
MINLOG - Static variable in class cern.jet.math.Constants
 
minLSArrival - Variable in class SSF.OS.OSPFv2.RecLSASlot
 
minLSArrivalTimer - Variable in class SSF.OS.OSPFv2.RecLSASlot
 
minLSInstTimer - Variable in class SSF.OS.OSPFv2.OwnLSASlot
After expiration of this timer a new instance of the stored LSA can be installed.
minLSInterval - Variable in class SSF.OS.OSPFv2.OwnLSASlot
long value indicating duration of the MinimumIntervalTimer.
minPortNumber - Variable in class SSF.OS.Socket.socketMaster
First automatically assigned port number is minPortNumber+1.
minus - Static variable in class cern.jet.math.IntFunctions
Function that returns a - b.
minus - Static variable in class cern.jet.math.Functions
Function that returns a - b.
minus(Complex) - Method in class com.imsl.math.Complex
Returns the difference of this Complex object and another Complex object, this-y.
minus(Complex, Complex) - Static method in class com.imsl.math.Complex
Returns the difference of two Complex objects, x-y.
minus(Complex, double) - Static method in class com.imsl.math.Complex
Returns the difference of a Complex object and a double, x-y.
minus(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns a - b.
minus(double) - Method in class com.imsl.math.Complex
Subtracts a double from this Complex and returns the difference, this-y.
minus(double, Complex) - Static method in class com.imsl.math.Complex
Returns the difference of a double and a Complex object, x-y.
minus(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns a - b.
minus(Timer) - Method in class cern.colt.Timer
T = this - other; Constructs and returns a new timer which is the difference of the receiver and the other timer.
minusDiv(double) - Static method in class cern.jet.math.PlusMult
a - b/constant.
minusMult(double) - Static method in class cern.jet.math.PlusMult
a - b*constant.
minusMult(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns a - b*constant.
minusReverse(double) - Method in class com.imsl.math.Complex
Returns the difference of this Complex object and a double, this-y.
minutes() - Method in class cern.colt.Timer
Returns the elapsed time in minutes; does not stop the timer, if started.
mmb_1 - Variable in class cern.jet.random.Hyperbolic
 
mod - Static variable in class cern.jet.math.IntFunctions
Function that returns a % b.
mod - Static variable in class cern.jet.math.Functions
Function that returns a % b.
mod(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns a % b.
mod(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns a % b.
moment(DoubleArrayList, int, double) - Static method in class cern.jet.stat.Descriptive
Returns the moment of k-th order with constant c of a data sequence, which is Sum( (data[i]-c)k ) / data.size().
moment(int, double, int, double[]) - Static method in class cern.jet.stat.Descriptive
Returns the moment of k-th order with constant c of a data sequence, which is Sum( (data[i]-c)k ) / data.size().
mon - Variable in class SSF.OS.BGP4.BGPSession
A monitor to record events of interest.
monitor - Variable in class SSF.App.DDoS.DDoSSessionRand
monitors for DDoSSession
Monitor - class SSF.OS.BGP4.Monitor.
Monitors a BGP instance for events of interest and reports them when they occur.
Monitor(BGPSession) - Constructor for class SSF.OS.BGP4.Monitor
Constructs a monitor for the given BGP session instance.
monitorON - Variable in class SSF.App.DDoS.DDoSSessionRand
monitor switch
more - Variable in class SSF.OS.OSPFv2.Neighbor.LastRecDDPacket
 
more - Variable in class SSF.OS.OSPFv2.DD_Packet
 
mouseClicked(MouseEvent) - Method in class SSF.Util.Plot.MultiPlotBox.ZoomListener
 
mouseDragged(MouseEvent) - Method in class SSF.Util.Plot.MultiPlotBox.DragListener
 
mouseEntered(MouseEvent) - Method in class SSF.Util.Plot.MultiPlotBox.ZoomListener
 
mouseExited(MouseEvent) - Method in class SSF.Util.Plot.MultiPlotBox.ZoomListener
 
mouseMoved(MouseEvent) - Method in class SSF.Util.Plot.MultiPlotBox.DragListener
 
mousePressed(MouseEvent) - Method in class SSF.Util.Plot.MultiPlotBox.ZoomListener
 
mouseReleased(MouseEvent) - Method in class SSF.Util.Plot.MultiPlotBox.ZoomListener
 
mpa_1 - Variable in class cern.jet.random.Hyperbolic
 
mrai - Variable in class SSF.OS.BGP4.PeerEntry
The Minimum Route Advertisement Interval.
MRAI - Static variable in class SSF.OS.BGP4.Timing.Timer
Indicates the Minimum Route Advertisement Interval Timer.
MRAI_EXP - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when Minimum Route Advertisement Interval Timers expire.
mrai_jitter - Variable in class SSF.OS.BGP4.BGPSession
Jitter factor for Minimum Route Advertisement Interval.
mrais - Variable in class SSF.OS.BGP4.PeerEntry
A table of Minimum Route Advertisement Interval Timers.
MRAITimeoutMessage - class SSF.OS.BGP4.Timing.MRAITimeoutMessage.
Used to notify BGP that a per-peer, per-destination MRAI Timer has expired.
MRAITimeoutMessage(String, IPaddress) - Constructor for class SSF.OS.BGP4.Timing.MRAITimeoutMessage
Initialize the message data.
mraiTimer - Variable in class SSF.OS.BGP4.PeerEntry
The Minimum Route Advertisement Interval Timer used when per-peer rate-limiting only (no per-destination) is in use.
MRAITimerExp - Static variable in class SSF.OS.BGP4.BGPSession
Indicates that an MRAI Timer expired.
msg - Variable in class SSF.OS.TCP.SendItem
the TCP message in this item
msg(int) - Method in class SSF.OS.BGP4.Monitor
Each variation of the msg method handles the reporting of a message about the BGP session's execution.
msg(int) - Method in class SSF.OS.OSPF.Debug
 
msg(int, double) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, double) - Method in class SSF.OS.OSPF.Debug
 
msg(int, int) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, int) - Method in class SSF.OS.OSPF.Debug
 
msg(int, int, double) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, int, double) - Method in class SSF.OS.OSPF.Debug
 
msg(int, int, int) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, int, int) - Method in class SSF.OS.OSPF.Debug
 
msg(int, int, int, int) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, int, int, int) - Method in class SSF.OS.OSPF.Debug
 
msg(int, int, int, int, Object) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, int, int, int, Object) - Method in class SSF.OS.OSPF.Debug
 
msg(int, int, int, int, Object, Object) - Method in class SSF.OS.OSPF.Debug
Each variation of the msg method, except for the one-argument variation which takes a String, calls the Options class method to handle printing a debug message.
msg(int, int, int, Object) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, int, int, Object) - Method in class SSF.OS.OSPF.Debug
 
msg(int, int, Object) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, int, Object) - Method in class SSF.OS.OSPF.Debug
 
msg(int, int, Object, Object) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, int, Object, Object) - Method in class SSF.OS.OSPF.Debug
 
msg(int, int, PeerEntry) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, int, PeerEntry, double) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, int, PeerEntry, int) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, int, PeerEntry, int, int) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, int, PeerEntry, int, Object) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, int, PeerEntry, Object) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, int, PeerEntry, Object, Object) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, Object) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, Object) - Method in class SSF.OS.OSPF.Debug
 
msg(int, Object, Object) - Method in class SSF.OS.OSPF.Debug
 
msg(int, PeerEntry) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, PeerEntry, int) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, PeerEntry, int, int) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, PeerEntry, Object) - Method in class SSF.OS.BGP4.Monitor
 
msg(int, PeerEntry, Object, Object) - Method in class SSF.OS.BGP4.Monitor
 
msg(String) - Method in class SSF.OS.BGP4.Debug
Prints a debugging message in the standardized format.
msg(String) - Method in class SSF.OS.OSPF.Debug
Prints a debugging message in the standardized format.
MSL - Variable in class SSF.OS.TCP.tcpSessionMaster
TCP maximum segment lifetime, seconds
MSL - Static variable in class SSF.OS.TCP.tcpSession
maximum segment lifetime in slow ticks
MSS - Variable in class SSF.OS.TCP.tcpSessionMaster
maximum segment size, bytes
MSS - Variable in class SSF.OS.TCP.Rcv_WndManager
 
MSS - Variable in class SSF.OS.TCP.Send_WndManager
the maximum segment size of one TCP packet
MTU - Static variable in class SSF.OS.OSPFv2.OSPF
The Maximum Transfer Unit supported on all Interfaces.
mu - Variable in class cern.jet.random.Wald
 
mult - Static variable in class cern.jet.math.IntFunctions
Function that returns a * b.
mult - Static variable in class cern.jet.math.Functions
Function that returns a * b.
Mult - class cern.jet.math.Mult.
Only for performance tuning of compute intensive linear algebraic computations.
mult(double) - Static method in class cern.jet.math.Mult
a * constant.
mult(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns a * b.
Mult(double) - Constructor for class cern.jet.math.Mult
Insert the method's description here.
mult(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns a * b.
multiplicator - Variable in class cern.jet.math.PlusMult
Public read/write access to avoid frequent object construction.
multiplicator - Variable in class cern.jet.math.Mult
Public read/write access to avoid frequent object construction.
MultiPlot - class SSF.Util.Plot.MultiPlot.
A flexible signal plotter.
MultiPlot() - Constructor for class SSF.Util.Plot.MultiPlot
 
MultiPlotBox - class SSF.Util.Plot.MultiPlotBox.
This class provides a labeled box within which to place a data plot.
MultiPlotBox.DragListener - class SSF.Util.Plot.MultiPlotBox.DragListener.
 
MultiPlotBox.DragListener() - Constructor for class SSF.Util.Plot.MultiPlotBox.DragListener
 
MultiPlotBox.ZoomListener - class SSF.Util.Plot.MultiPlotBox.ZoomListener.
 
MultiPlotBox.ZoomListener() - Constructor for class SSF.Util.Plot.MultiPlotBox.ZoomListener
 
MultiPlotBox() - Constructor for class SSF.Util.Plot.MultiPlotBox
Construct a plot box with a default configuration.
my_k - Variable in class cern.jet.random.VonMises
 
my_last - Variable in class cern.jet.random.Poisson
 
my_n - Variable in class cern.jet.random.HyperGeometric
 
my_N - Variable in class cern.jet.random.HyperGeometric
 
my_old - Variable in class cern.jet.random.Poisson
 
my_p - Variable in class cern.jet.random.Logarithmic
 
my_s - Variable in class cern.jet.random.HyperGeometric
 
myArea - Variable in class SSF.OS.OSPFv2.OwnLSASlot
A link to the Area this Slot belongs to.
myArea - Variable in class SSF.OS.OSPFv2.Interface
A link to the Area Data Structure this Interface belongs to.
myAS - Variable in class SSF.App.Worm.WormTrafficState
 
myAS - Variable in class SSF.App.Worm.WormEpidemicState
 
myOSPF - Variable in class SSF.OS.OSPFv2.LSASlot
 
myOSPF - Variable in class SSF.OS.OSPFv2.Interface
A link to the OSPF ProtocolSession this Interface belongs to.
myOSPF - Variable in class SSF.OS.OSPFv2.HashMapRoutingTable
A link to the OSPF session this routing table belongs to.
myOSPF - Variable in class SSF.OS.OSPFv2.AreaData
A reference to the OSPF session this area belongs to.
mySocket - Variable in class SSF.OS.TCP.tcpSession
For listening server TCP session, it is the reference to master server socket.
myTimer - Variable in class SSF.App.DDoS.DDoSSessionRand
timer
myTimer - Variable in class SSF.App.DDoS.DDoSSession
timer

N

n - Variable in class cern.jet.random.NegativeBinomial
 
n - Variable in class cern.jet.random.Binomial
 
n - Variable in class cern.jet.random.sampling.RandomSamplingAssistant
 
N - Variable in class SSF.App.Worm.WormEpidemicState
Total number of hosts in this network.
name - Variable in class SSF.OS.ProtocolSession
Symbolic name of the protocol this session implements
name - Static variable in class SSF.OS.BGP4.Path.OriginatorID
The name of the attribute as a string.
name - Static variable in class SSF.OS.BGP4.Path.Origin
The name of the attribute as a string.
name - Static variable in class SSF.OS.BGP4.Path.NextHop
The name of the attribute as a string.
name - Static variable in class SSF.OS.BGP4.Path.MED
The name of the attribute as a string.
name - Static variable in class SSF.OS.BGP4.Path.LocalPref
The name of the attribute as a string.
name - Static variable in class SSF.OS.BGP4.Path.Communities
The name of the attribute as a string.
name - Static variable in class SSF.OS.BGP4.Path.ClusterList
The name of the attribute as a string.
name - Static variable in class SSF.OS.BGP4.Path.AtomicAggregate
The name of the attribute as a string.
name - Static variable in class SSF.OS.BGP4.Path.Aggregator
The name of the attribute as a string.
name - Static variable in class SSF.OS.BGP4.Path.ASpath
The name of the attribute as a string.
names - Static variable in class SSF.OS.BGP4.Path.Attribute
The names of the attributes as strings.
namOut - Variable in class SSF.App.Worm.ASGraph.OutputManager
 
NB_INFO - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show neighbor info for each BGP speaker.
NBMA - Static variable in class SSF.OS.OSPFv2.Interface
Indicates that the link type the interface is connected to is non broadcast multi access.
nbs - Variable in class SSF.OS.BGP4.BGPSession
An array of data for each neighboring router (potential BGP peer).
neg - Static variable in class cern.jet.math.IntFunctions
Function that returns -a.
neg - Static variable in class cern.jet.math.Functions
Function that returns -a.
negative(Complex) - Static method in class com.imsl.math.Complex
Returns the negative of a Complex object, -z.
NegativeBinomial - class cern.jet.random.NegativeBinomial.
Negative Binomial distribution; See the math definition.
NegativeBinomial(int, double, RandomElement) - Constructor for class cern.jet.random.NegativeBinomial
Constructs a Negative Binomial distribution.
negativeBinomial(int, int, double) - Static method in class cern.jet.stat.Probability
Returns the sum of the terms 0 through k of the Negative Binomial Distribution.
negativeBinomialComplemented(int, int, double) - Static method in class cern.jet.stat.Probability
Returns the sum of the terms k+1 to infinity of the Negative Binomial distribution.
negotiation(Packet) - Method in class SSF.OS.OSPFv2.Neighbor
called when a DD Packet is received while state was EXSTART, or state turned to EXSTART.
negotiationDone(boolean, Vector) - Method in class SSF.OS.OSPFv2.Neighbor
At this point Master/Slave relationship is definitly established.
Neighbor - class SSF.OS.OSPFv2.Neighbor.
The class Neighbor represents a conversation between its interface owner and the neighboring interface.
Neighbor.FloodingTimer - class SSF.OS.OSPFv2.Neighbor.FloodingTimer.
/* A multiple shot Timer for flooding LSAs in LS Update Packets.
Neighbor.FloodingTimer(OSPF, long) - Constructor for class SSF.OS.OSPFv2.Neighbor.FloodingTimer
 
Neighbor.InactivityTimer - class SSF.OS.OSPFv2.Neighbor.InactivityTimer.
/* The Inactivity Timer for this Neighbor class.
Neighbor.InactivityTimer(OSPF, long) - Constructor for class SSF.OS.OSPFv2.Neighbor.InactivityTimer
 
Neighbor.LastRecDDPacket - class SSF.OS.OSPFv2.Neighbor.LastRecDDPacket.
A class in which the important information of the last received DD packet are recorded.
Neighbor.LastRecDDPacket() - Constructor for class SSF.OS.OSPFv2.Neighbor.LastRecDDPacket
 
Neighbor.RetransmissionTimer - class SSF.OS.OSPFv2.Neighbor.RetransmissionTimer.
/* The Retransmission Timer for this Neighbor class.
Neighbor.RetransmissionTimer(OSPF, long, ProtocolMessage) - Constructor for class SSF.OS.OSPFv2.Neighbor.RetransmissionTimer
 
Neighbor(OSPF, AreaData, Interface, int) - Constructor for class SSF.OS.OSPFv2.Neighbor
Constructs an Neighbor.
neighborBDR - Variable in class SSF.OS.OSPFv2.Neighbor
The neighbor's IDEA of the backup designated router.
neighborDR - Variable in class SSF.OS.OSPFv2.Neighbor
The neighbor's IDEA of the designated router.
neighborID - Variable in class SSF.OS.OSPFv2.Neighbor
The router ID of the Neighbor Router.
neighborIDs - Variable in class SSF.OS.OSPFv2.HelloPacket
 
neighborIPAddr - Variable in class SSF.OS.OSPFv2.Neighbor
The IP address of the neighboring router's interface to the attached network.
neighborNHI - Variable in class SSF.OS.OSPFv2.Neighbor
The NHI address prefix of the neighboring router.
neighborPrio - Variable in class SSF.OS.OSPFv2.Neighbor
The Router priority of the neighboring router.
neighbors - Variable in class SSF.OS.OSPFv2.Interface
A list of neighbor data structures containing information about the relationship to the neighbors.
net - Variable in class SSF.Net.Host
Top-level Net within which this Host appears
net - Variable in class SSF.App.Worm.MacroscopicModel
Internet
Net - class SSF.Net.Net.
Top-level modeling class for a network simulation.
net_nhi_to_ip(String) - Method in class SSF.Net.Util.cidrBlock
Returns the IP address of the Net whose NHI address is nhi_address.
net_nhi(String) - Method in class SSF.Net.Util.cidrBlock
Returns the CIDR block corresponding to the specified Net's NHI address naddr.
Net() - Constructor for class SSF.Net.Net
 
NetFlow - class SSF.OS.NetFlow.NetFlow.
This is an ABSTRACT class that only includs few implemented functions that would be helpful to most kinds of netflows.
NetFlow() - Constructor for class SSF.OS.NetFlow.NetFlow
 
netMap - Variable in class SSF.App.DDoS.SpoofFloodTracer
storing topology information
NetMap - class SSF.OS.NetFlow.Util.NetMap.
Read in the records generated by MapMonitor, construct a "map".
NetMap(String) - Constructor for class SSF.OS.NetFlow.Util.NetMap
 
netMask - Variable in class SSF.OS.OSPFv2.Summary_LSA
For Type 3 summary-LSAs: The destination network's IP address mask.
netMask - Variable in class SSF.OS.OSPFv2.HelloPacket
 
NETWORK_LSA - Static variable in class SSF.OS.OSPF.LSA
Indicates a network-LSA.
NETWORK_LSA - Static variable in class SSF.OS.OSPFv2.LSA
Indicates a network-LSA.
networkConfiguration() - Method in class SSF.Net.Util.cidrBlock
 
NetworkEntry - class SSF.OS.OSPFv2.NetworkEntry.
A routing table entry describing the set of shortest paths leading to a network destination.
NetworkEntry(int, byte, int, int, LSA, Vector) - Constructor for class SSF.OS.OSPFv2.NetworkEntry
Constructs a new NetworkEntry and set the fields to the given values.
networks - Variable in class SSF.OS.OSPFv2.HashMapRoutingTable
A HashMap storing routing table entries with destination "network".
networkType - Variable in class SSF.OS.OSPFv2.Interface
The network type the interface is connected to (ptp, broadcast, nbma, ptm).
newDoubleQuantileFinder(boolean, long, double, double, int, RandomElement) - Static method in class cern.jet.stat.quantile.QuantileFinderFactory
Returns a quantile finder that minimizes the amount of memory needed under the user provided constraints.
newEquiDepthPhis(int) - Static method in class cern.jet.stat.quantile.QuantileFinderFactory
Convenience method that computes phi's for equi-depth histograms.
newRFD - Static variable in class SSF.OS.BGP4.Global
When route flap damping, whether to use the new algorithm.
next - Variable in class SSF.OS.TCP.SendItem
reference to the previous and next item in the send queue
next - Variable in class SSF.OS.NetFlow.NetFlow
next pointer
next_hop_interface() - Method in class SSF.Net.RoutingInfoOOC
 
next_hop_interface() - Method in class SSF.Net.RoutingInfoIC
 
next_hop_interface() - Method in class SSF.Net.RoutingInfo
Return the next hop inteface (NIC) object.
NEXT_HOP_IP - Variable in class SSF.Net.RoutingInfoIC
IP address of the node that's the next hop
NEXT_HOP_IP - Variable in class SSF.OS.IpHeader
The next hop IP address, not in the standard IP header.
next_hop_ip() - Method in class SSF.Net.RoutingInfoOOC
 
next_hop_ip() - Method in class SSF.Net.RoutingInfoIC
 
next_hop_ip() - Method in class SSF.Net.RoutingInfo
Returns the next hop IP address.
next_rte - Variable in class SSF.OS.BGP4.Route
If using the Global.linked_aspaths AS path optimization, this is a link to the route which holds the next AS in the AS path.
next() - Method in interface SSF.Net.Util.RandomVariate
 
next() - Method in class SSF.Net.Util.JitterProcess
 
nextBlock() - Method in class cern.jet.random.engine.MersenneTwister
Generates N words at one time.
nextBlock(int, long[], int) - Method in class cern.jet.random.sampling.RandomSampler
Computes the next count random numbers of the sorted random set specified on instance construction and fills them into values, starting at index fromIndex.
nextBoolean() - Method in class cern.jet.random.Uniform
Returns a uniformly distributed random boolean.
nextBurr1(double, int, RandomElement) - Static method in class cern.jet.random.Distributions
Returns a random number from the Burr II, VII, VIII, X Distributions.
nextBurr2(double, double, int, RandomElement) - Static method in class cern.jet.random.Distributions
Returns a random number from the Burr III, IV, V, VI, IX, XII distributions.
nextCauchy(RandomElement) - Static method in class cern.jet.random.Distributions
Returns a cauchy distributed random number from the standard Cauchy distribution C(0,1).
nextCh2(double) - Method in class cern.jet.random.Wald
 
nextCidr - Variable in class SSF.Net.Util.cidrBlock
Next CIDR block number to be auto-assigned within this address block.
nextDouble() - Method in class SSF.Util.Random.RandomStream
 
nextDouble() - Method in class SSF.Util.Random.RandomDistribution
 
nextDouble() - Static method in class SSF.App.Worm.CR2SuscFracDistr
Draw a sample from the Susceptible fraction distribution.
nextDouble() - Method in class cern.jet.random.Weibull
Returns a random number from the distribution.
nextDouble() - Method in class cern.jet.random.Wald
Returns a random number from the distribution.
nextDouble() - Method in class cern.jet.random.VonMises
Returns a random number from the distribution.
nextDouble() - Method in class cern.jet.random.Uniform
Returns a uniformly distributed random number in the open interval (min,max) (excluding min and max).
nextDouble() - Method in class cern.jet.random.StudentT
Returns a random number from the distribution.
nextDouble() - Method in class cern.jet.random.ParetoII
Returns a random number from the distribution.
nextDouble() - Method in class cern.jet.random.Pareto
Returns a random number from the distribution.
nextDouble() - Method in class cern.jet.random.Normal
Returns a random number from the distribution.
nextDouble() - Method in class cern.jet.random.Logarithmic
Returns a random number from the distribution.
nextDouble() - Method in class cern.jet.random.Hyperbolic
Returns a random number from the distribution.
nextDouble() - Method in class cern.jet.random.Gamma
Returns a random number from the distribution.
nextDouble() - Method in class cern.jet.random.ExponentialPower
Returns a random number from the distribution.
nextDouble() - Method in class cern.jet.random.Exponential
Returns a random number from the distribution.
nextDouble() - Method in class cern.jet.random.Empirical
Returns a random number from the distribution.
nextDouble() - Method in class cern.jet.random.ChiSquare
Returns a random number from the distribution.
nextDouble() - Method in class cern.jet.random.BreitWigner
Returns a random number from the distribution.
nextDouble() - Method in class cern.jet.random.Beta
Returns a random number from the distribution.
nextDouble() - Method in class cern.jet.random.AbstractDistribution
Returns a random number from the distribution.
nextDouble() - Method in class cern.jet.random.AbstractDiscreteDistribution
Returns a random number from the distribution; returns (double) nextInt().
nextDouble() - Method in class cern.jet.random.engine.RandomEngine
Returns a 64 bit uniformly distributed random number in the open unit interval (0.0,1.0) (excluding 0.0 and 1.0).
nextDouble(double) - Method in class cern.jet.random.VonMises
Returns a random number from the distribution; bypasses the internal state.
nextDouble(double) - Method in class cern.jet.random.StudentT
Returns a random number from the distribution; bypasses the internal state.
nextDouble(double) - Method in class cern.jet.random.Logarithmic
Returns a random number from the distribution; bypasses the internal state.
nextDouble(double) - Method in class cern.jet.random.ExponentialPower
Returns a random number from the distribution; bypasses the internal state.
nextDouble(double) - Method in class cern.jet.random.Exponential
Returns a random number from the distribution; bypasses the internal state.
nextDouble(double) - Method in class cern.jet.random.ChiSquare
Returns a random number from the distribution; bypasses the internal state.
nextDouble(double, double) - Method in class cern.jet.random.Weibull
Returns a random number from the distribution; bypasses the internal state.
nextDouble(double, double) - Method in class cern.jet.random.Wald
Returns a random number from the distribution; bypasses the internal state.
nextDouble(double, double) - Method in class cern.jet.random.Pareto
Returns a random number from the distribution; bypasses the internal state.
nextDouble(double, double) - Method in class cern.jet.random.Normal
Returns a random number from the distribution; bypasses the internal state.
nextDouble(double, double) - Method in class cern.jet.random.Hyperbolic
Returns a hyperbolic distributed random number; bypasses the internal state.
nextDouble(double, double) - Method in class cern.jet.random.Gamma
Returns a random number from the distribution; bypasses the internal state.
nextDouble(double, double) - Method in class cern.jet.random.Beta
Returns a beta distributed random number; bypasses the internal state.
nextDouble(double, double, double) - Method in class cern.jet.random.ParetoII
Returns a random number from the distribution; bypasses the internal state.
nextDouble(double, double, double) - Method in class cern.jet.random.BreitWignerMeanSquare
Returns a mean-squared random number from the distribution; bypasses the internal state.
nextDouble(double, double, double) - Method in class cern.jet.random.BreitWigner
Returns a random number from the distribution; bypasses the internal state.
nextDoubleFromTo(double, double) - Method in class cern.jet.random.Uniform
Returns a uniformly distributed random number in the open interval (from,to) (excluding from and to).
nextErlang(double, double, RandomElement) - Static method in class cern.jet.random.Distributions
Returns an erlang distributed random number with the given variance and mean.
NextExpected - Variable in class SSF.OS.TCP.Rcv_WndManager
Sequence number of the next expected packet to receive ( = ACK number).
nextFloat() - Method in class cern.jet.random.engine.RandomEngine
Returns a 32 bit uniformly distributed random number in the open unit interval (0.0f,1.0f) (excluding 0.0f and 1.0f).
nextFloatFromTo(float, float) - Method in class cern.jet.random.Uniform
Returns a uniformly distributed random number in the open interval (from,to) (excluding from and to).
nextGeometric(double, RandomElement) - Static method in class cern.jet.random.Distributions
Returns a discrete geometric distributed random number; Definition.
nextHop - Variable in class SSF.OS.NetFlow.IpNetFlow
IP of the next Hop.
nextHop - Variable in class SSF.OS.OSPFv2.ShortestPath
A NextHop Object describing the shortest path stored here.
NextHop - class SSF.OS.BGP4.Path.NextHop.
The next hop path attribute.
NextHop - class SSF.OS.OSPFv2.NextHop.
A class containing a router's outgoing interface ip address to use when forwarding traffic to a destination and in case of a non point-to-point network the ip address of the next router in the path towards the destination.
nexthop_bytecount() - Method in class SSF.OS.BGP4.Route
Returns the number of octets (bytes) needed to represent this next hop path attribute in an update message.
nexthop() - Method in class SSF.OS.BGP4.Route
Returns the value of the next hop path attribute.
NextHop() - Constructor for class SSF.OS.BGP4.Path.NextHop
Empty constructor.
NextHop(int) - Constructor for class SSF.OS.OSPFv2.NextHop
constructs a NextHop for a point-to-point network.
NextHop(int, int) - Constructor for class SSF.OS.OSPFv2.NextHop
constructs a NextHop for any other network.
NextHop(IPaddress) - Constructor for class SSF.OS.BGP4.Path.NextHop
Constructs a next hop path attribute with the given IP address.
nextHop(String, String) - Method in class SSF.OS.OSPF.Dijkstra
Returns the NHI prefix of the next hop given a destination NHI prefix.
nextHopIPAddr - Variable in class SSF.OS.OSPFv2.NextHop
 
nextInt() - Method in class SSF.Util.Random.RandomDistribution
 
nextInt() - Method in class cern.jet.random.Zeta
Returns a random number from the distribution.
nextInt() - Method in class cern.jet.random.PoissonSlow
Returns a random number from the distribution.
nextInt() - Method in class cern.jet.random.Poisson
Returns a random number from the distribution.
nextInt() - Method in class cern.jet.random.NegativeBinomial
Returns a random number from the distribution.
nextInt() - Method in class cern.jet.random.HyperGeometric
Returns a random number from the distribution.
nextInt() - Method in class cern.jet.random.EmpiricalWalker
Returns a random integer k with probability pdf(k).
nextInt() - Method in class cern.jet.random.Binomial
Returns a random number from the distribution.
nextInt() - Method in class cern.jet.random.AbstractDistribution
Returns a random number from the distribution; returns (int) Math.round(nextDouble()).
nextInt() - Method in class cern.jet.random.AbstractDiscreteDistribution
Returns a random number from the distribution.
nextInt() - Method in class cern.jet.random.engine.RandomEngine
Returns a 32 bit uniformly distributed random number in the closed interval [Integer.MIN_VALUE,Integer.MAX_VALUE] (including Integer.MIN_VALUE and Integer.MAX_VALUE);
nextInt() - Method in class cern.jet.random.engine.MersenneTwister
Returns a 32 bit uniformly distributed random number in the closed interval [Integer.MIN_VALUE,Integer.MAX_VALUE] (including Integer.MIN_VALUE and Integer.MAX_VALUE).
nextInt() - Method in class cern.jet.random.engine.DRand
Returns a 32 bit uniformly distributed random number in the closed interval [Integer.MIN_VALUE,Integer.MAX_VALUE] (including Integer.MIN_VALUE and Integer.MAX_VALUE).
nextInt(double) - Method in class cern.jet.random.Poisson
Returns a random number from the distribution; bypasses the internal state.
nextInt(int, double) - Method in class cern.jet.random.NegativeBinomial
Returns a random number from the distribution; bypasses the internal state.
nextInt(int, double) - Method in class cern.jet.random.Binomial
Returns a random number from the distribution with the given parameters n and p; bypasses the internal state.
nextInt(int, int, int) - Method in class cern.jet.random.HyperGeometric
Returns a random number from the distribution; bypasses the internal state.
nextInt(int, int, int, RandomElement) - Method in class cern.jet.random.HyperGeometric
Returns a random number from the distribution; bypasses the internal state.
nextIntFromTo(int, int) - Method in class cern.jet.random.Uniform
Returns a uniformly distributed random number in the closed interval [from,to] (including from and to).
nextIntSlow() - Method in class cern.jet.random.PoissonSlow
Returns a random number from the distribution.
nextLambda(double, double, RandomElement) - Static method in class cern.jet.random.Distributions
Returns a lambda distributed random number with parameters l3 and l4.
nextLaplace(RandomElement) - Static method in class cern.jet.random.Distributions
Returns a Laplace (Double Exponential) distributed random number from the standard Laplace distribution L(0,1).
nextLogistic(RandomElement) - Static method in class cern.jet.random.Distributions
Returns a random number from the standard Logistic distribution Log(0,1).
nextLong() - Static method in class SSF.App.Worm.IPSpaceDistr
Draw a sample from the IP space distribution.
nextLong() - Method in class cern.jet.random.engine.RandomEngine
Returns a 64 bit uniformly distributed random number in the closed interval [Long.MIN_VALUE,Long.MAX_VALUE] (including Long.MIN_VALUE and Long.MAX_VALUE).
nextLongFromTo(long, long) - Method in class cern.jet.random.Uniform
Returns a uniformly distributed random number in the closed interval [from,to] (including from and to).
nextPowLaw(double, double, RandomElement) - Static method in class cern.jet.random.Distributions
Returns a power-law distributed random number with the given exponent and lower cutoff.
nextRoute - Variable in class SSF.Net.RoutingInfoOOC
Linked list of routes to the same destination IP address
nextRoute - Variable in class SSF.Net.RoutingInfoIC
Linked list of routes to the same destination IP address
nextRoute() - Method in class SSF.Net.RoutingInfoOOC
 
nextRoute() - Method in class SSF.Net.RoutingInfoIC
 
nextRoute() - Method in class SSF.Net.RoutingInfo
Returns the next route info entry for the same IP address (if any).
nextSeed() - Method in class cern.jet.random.engine.RandomSeedGenerator
Returns the next seed.
nextseqno() - Method in class SSF.OS.TCP.SendItem
get next sequence number of the data message in this item
nextSeqNum - Variable in class SSF.OS.OSPFv2.OwnLSASlot
The sequence number for the next instance of the selforiginated LSA stored in this slot.
nextSkip - Variable in class cern.jet.random.sampling.WeightedRandomSampler
 
nextTriangular(RandomElement) - Static method in class cern.jet.random.Distributions
Returns a random number from the standard Triangular distribution in (-1,1).
nextTriggerPos - Variable in class cern.jet.random.sampling.WeightedRandomSampler
 
nextWeibull(double, double, RandomElement) - Static method in class cern.jet.random.Distributions
Returns a weibull distributed random number.
nextZipfInt(double, RandomElement) - Static method in class cern.jet.random.Distributions
Returns a zipfian distributed random number with the given skew.
nFlows_t - Variable in class SSF.App.DDoS.SpoofFloodTracer
the threashold of the absolute number of flows, default 80
nh - Variable in class SSF.OS.BGP4.PeerEntry
The NH part of the NHI address of this peer.
nh - Variable in class SSF.OS.BGP4.BGPSession
The NH part of the NHI address for this BGP's router.
nh - Variable in class SSF.OS.BGP4.Comm.TransportMessage
The NHI prefix of the neighbor/peer with whom this transport message is associated.
nh - Variable in class SSF.OS.BGP4.Comm.StartStopMessage
The NHI prefix of the neighbor/peer whose connection to whom this message applies.
nh - Variable in class SSF.OS.BGP4.Comm.Message
The NHI prefix of the router of the neighbor/peer with whom this message is associated.
nh - Variable in class SSF.OS.BGP4.Timing.TimeoutMessage
The NHI prefix of the peer to whom this timeout is relevant.
nh - Variable in class SSF.OS.OSPF.sOSPF
The NHI address prefix of the local router.
nh - Variable in class SSF.OS.OSPF.Packet
The NHI prefix of the sender.
nh - Variable in class SSF.OS.OSPF.LinkInfo
 
nh - Variable in class SSF.OS.OSPFv2.Packet
The NHI prefix of the sender.
nh - Variable in class SSF.OS.OSPFv2.OSPF
The NHI address prefix of the local router.
nh2array(String) - Static method in class SSF.OS.BGP4.Util.NHI
Given an NH address, returns the network and host identifiers in that address in an array of integers, in order (from left to right).
nh2as(String) - Static method in class SSF.OS.BGP4.Util.AS_descriptor
Returns the AS number associated with a given AS NHI prefix address.
nh2bytes(String, byte[], int) - Static method in class SSF.OS.BGP4.Monitor
Converts an NH address to a series of bytes.
nh2cl(String) - Static method in class SSF.OS.BGP4.BGPSession
Returns a unique cluster number associated with a given NHI prefix address.
nh2peerind(String) - Method in class SSF.OS.BGP4.BGPSession
Returns the index of a peer given it's NH address.
nhi - Variable in class SSF.Net.Host
Host address in NHI format ("N:N:N:N:H" where N and H are integer IDs).
nhi - Variable in class SSF.OS.TCP.test.tcpClient.serverData
 
nhi - Variable in class SSF.OS.BGP4.PeerEntry
The NHI address of this peer.
nhi - Variable in class SSF.OS.NetFlow.IpNetFlow
NHI address of the collector, not including the interface ID
NHI - class SSF.OS.BGP4.Util.NHI.
Utilities for manipulating NHI addresses.
nhi_children() - Method in class SSF.Net.Util.cidrBlock
Return the CIDR blocks corresponding to subnets within this one.
nhi_concat(String, int) - Static method in class SSF.Net.Util.cidrBlock
Concatenate the given NHI addresses.
nhi_concat(String, String) - Static method in class SSF.Net.Util.cidrBlock
Concatenate the given NHI addresses.
nhi_context - Variable in class SSF.Net.Host
NHI network context within which this host is defined, relative to which it performs NHI address lookups.
nhi_host_interface(String) - Static method in class SSF.Net.Util.cidrBlock
Return 'host(interface)' part of an NHI address: "N1:N2:N3:H(I)" --> "H(I)"
nhi_host(String) - Static method in class SSF.Net.Util.cidrBlock
Return 'host' part of an NHI address: "N1:N2:N3:H(I)" --> "H"
nhi_interface(String) - Static method in class SSF.Net.Util.cidrBlock
Return 'interface' part of an NHI address: "N1:N2:N3:H(I)" --> "I"
nhi_net_host(String) - Static method in class SSF.Net.Util.cidrBlock
Return 'network:host' part of an NHI address: "N1:N2:N3:H(I)" --> "N1:N2:N3:H"
nhi_net(String) - Static method in class SSF.Net.Util.cidrBlock
Return 'network' part of an NHI address: "N1:N2:N3:H(I)" --> "N1:N2:N3"
nhi_number - Variable in class SSF.Net.Util.cidrBlock
NHI Network Address final component
nhi_parent() - Method in class SSF.Net.Util.cidrBlock
Return the CIDR block corresponding to the Net in which this block was defined: not necessarily the parent when multilevel CIDR strings are in use.
nhi_prefix - Variable in class SSF.Net.Util.cidrBlock
NHI Network Address
NHI_SEPARATOR - Static variable in class SSF.Net.Util.cidrBlock
Separator string for NHI addresses
nhi_to_cidr(String) - Method in class SSF.Net.Net
Return the CIDR block address corresponding to the given global NHI address.
nhi_to_cidr(String) - Method in class SSF.Net.Util.cidrBlock
NHI address to CIDR address
nhi_to_ip(String) - Method in class SSF.Net.Net
Return the IP address corresponding to the given global NHI address
nhi_to_ip(String) - Method in class SSF.Net.Util.cidrBlock
NHI host address to IP address.
nhi() - Method in class SSF.Net.Util.attachSpec
 
NHI() - Constructor for class SSF.OS.BGP4.Util.NHI
 
nhi(String) - Method in class SSF.Net.Util.cidrBlock
NHI address to CIDR block.
nhi2bytes(String, byte[], int) - Static method in class SSF.Net.RadixTreeRoutingTable
Converts an NHI address into a series of bytes and inserts them into a given byte array.
NHIDemuxer - class SSF.OS.NetFlow.Util.NHIDemuxer.
Given one flow data file, divide it into several files according to the nhi address prefixes of the hosts that dump the flow data.
NHIDemuxer(String) - Constructor for class SSF.OS.NetFlow.Util.NHIDemuxer
 
NHIDemuxer(String, int) - Constructor for class SSF.OS.NetFlow.Util.NHIDemuxer
 
nhidmlname - Static variable in class SSF.OS.BGP4.Path.OriginatorID
The name of the NHI form of the path attribute as a DML attribute.
nhidmlname - Static variable in class SSF.OS.BGP4.Path.NextHop
The name of the NHI form of the path attribute as a DML attribute.
nhidmlname - Static variable in class SSF.OS.BGP4.Path.Aggregator
The name of the NHI form of the path attribute as a DML attribute.
nhidmlname - Static variable in class SSF.OS.BGP4.Path.ASpath
The name of the NHI form of the path attribute as a DML attribute.
nhidmlnames - Static variable in class SSF.OS.BGP4.Path.Attribute
The names of NHI versions of path attributes as DML attributes.
nhparts - Variable in class SSF.OS.BGP4.BGPSession
An array containing the individual numbers which make up the BGP speaker's NHI address.
NIC - class SSF.Net.NIC.
Network Interface Card.
NIC(ProtocolGraph, int) - Constructor for class SSF.Net.NIC
Constructor for a network interface card.
nicClass - Variable in class SSF.OS.NetFlow.IpFlowCollector
the NIC class used to in receive function
nicDecoder - class SSF.Net.nicDecoder.
 
nicDecoder(String) - Constructor for class SSF.Net.nicDecoder
 
nicTable - Variable in class SSF.OS.NetFlow.IpFlowCollectorWD
table to store NIC type information
nicTableSize - Variable in class SSF.OS.NetFlow.IpFlowCollectorWD
 
nlri - Variable in class SSF.OS.BGP4.Route
The destination of the route.
nlri - Variable in class SSF.OS.BGP4.DampInfo
 
nlri - Variable in class SSF.OS.BGP4.Timing.MRAITimeoutMessage
The NLRI from the update message which caused this timer to start.
nlri - Variable in class SSF.OS.BGP4.Timing.IdealMRAITimer
The NLRI from the update message which caused this timer to start.
NLRI_TYPECODE - Static variable in class SSF.OS.BGP4.Route
A route attribute "type code" value for NLRI.
NO_AS - Static variable in class SSF.OS.BGP4.Util.AS_descriptor
Indicates an undefined AS number.
NO_INTERPOLATION - Static variable in class cern.jet.random.Empirical
 
NO_MSG_WAITING - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when Minimum Route Advertisement Interval Timer expires and there are no messages waiting.
NO_PROC_DELAY - Static variable in class SSF.OS.BGP4.Global
Indicates that no processing delay model is in use.
NO_TEST - Static variable in class SSF.OS.BGP4.Global
Indicates that no validation tests are being performed.
NO_TEST - Static variable in class SSF.OS.OSPF.Options
Indicates that no validation tests are being performed.
noNeighborInDataExProcess() - Method in class SSF.OS.OSPFv2.AreaData
Check all Neighbors belonging to this Area whether they are in state EXCHANGE or LOADING.
Normal - class cern.jet.random.Normal.
Normal (aka Gaussian) distribution; See the math definition and animated definition.
normal(double) - Static method in class cern.jet.stat.Probability
Returns the area under the Normal (Gaussian) probability density function, integrated from minus infinity to x (assumes mean is zero, variance is one).
normal(double, double, double) - Static method in class cern.jet.stat.Probability
Returns the area under the Normal (Gaussian) probability density function, integrated from minus infinity to x.
Normal(double, double, RandomElement) - Constructor for class cern.jet.random.Normal
Constructs a normal (gauss) distribution.
normalInverse(double) - Static method in class cern.jet.stat.Probability
Returns the value, x, for which the area under the Normal (Gaussian) probability density function (integrated from minus infinity to x) is equal to the argument y (assumes mean is zero, variance is one); formerly named ndtri.
not - Static variable in class cern.jet.math.IntFunctions
Function that returns ~a.
NOT_INSTALLED - Static variable in class SSF.App.DDoS.DDoSSession
status constants, so are "INSTALLED" and "ATTACKING"
NOT_PTP - Static variable in class SSF.OS.NetFlow.IpNetFlowWD
 
not() - Method in class SSF.OS.BGP4.Util.BitString
Performs a logical NOT operation on this BitString and assigns the results to this BitString.
not(BitString) - Static method in class SSF.OS.BGP4.Util.BitString
Performs a logical NOT on this BitStrings and returns the result in a new BitString.
note_last_sent - Static variable in class SSF.OS.BGP4.Global
Whether or not a BGP speaker should remember the last advertisement sent for each destination.
notice_update_arrival - Static variable in class SSF.OS.BGP4.Global
Whether to notice update messages as soon as they arrive (entering the input buffer if the CPU is busy), or only after they are removed from the input buffer.
NoticeUpdate - Static variable in class SSF.OS.BGP4.BGPSession
Indicates that an Update message arrived.
NOTICEUPDATE - Static variable in class SSF.OS.BGP4.Comm.Message
Indicates that a BGP message is a NoticeUpdate indicator.
noticeUpdateWaiting - Variable in class SSF.OS.BGP4.PeerEntry
Whether or not a NoticeUpdate event from this peer is waiting in the WeightedInBuffer after another non-NoticeUpdate event.
NOTIFICATION - Static variable in class SSF.OS.BGP4.Comm.Message
Indicates that a BGP message is a Notification message.
NotificationMessage - class SSF.OS.BGP4.Comm.NotificationMessage.
Contains all of the fields that one would find in a BGP Notification message.
NotificationMessage() - Constructor for class SSF.OS.BGP4.Comm.NotificationMessage
Empty constructor.
NotificationMessage(String, int, int) - Constructor for class SSF.OS.BGP4.Comm.NotificationMessage
Initializes member data.
now() - Method in class SSF.OS.BGP4.BGPSession
Returns the current simulation time in ticks.
now() - Method in class SSF.OS.BGP4.Widgets.BogusAdvertiser
Returns the current simulation time.
now() - Method in class SSF.OS.BGP4.Widgets.BGPKiller
Returns the current simulation time.
now() - Method in class SSF.OS.BGP4.Widgets.BGPCrasher
Returns the current simulation time.
now() - Method in class SSF.OS.BGP4.Widgets.Advertiser
Returns the current simulation time.
now() - Method in class SSF.OS.BGP4.test.App.AppSession
A convenience method so that any functions, not just Processes, can get the current simulation time.
nowsec() - Method in class SSF.OS.BGP4.BGPSession
Returns the current simulation time in seconds.
nowsec() - Method in class SSF.OS.OSPF.sOSPF
Returns the current simulation time in seconds.
nowsec() - Method in class SSF.OS.OSPFv2.OSPF
Returns the current simulation time in seconds.
num_ads() - Method in class SSF.OS.BGP4.Comm.UpdateMessage
Returns the number of prefixes being advertised in this message.
num_bool_opts - Static variable in class SSF.OS.BGP4.Monitor
The number of boolean options kept in the opt array.
num_prefixes - Static variable in class SSF.OS.BGP4.Global
If using automatic advertisement, indicates how many prefixes should be advertised per BGP speaker.
num_wds() - Method in class SSF.OS.BGP4.Comm.UpdateMessage
Returns the number of prefixes being withdrawn in this message.
numASs - Variable in class SSF.App.Worm.ASGraph
Number of ASs - corresponds to: number of strata in epidemiological model.
numberOfLSAs() - Method in class SSF.OS.OSPFv2.LS_UpdatePacket
return the total number of LSAs stored in this LS Update payload.
numbgps - Static variable in class SSF.OS.BGP4.Global
The total number of BGP speakers in the simulation.
NumericRange - class SSF.OS.NetFlow.Filter.NumericRange.
Basically, given a number, it checks whether the number is within a range or not.
NumericRange() - Constructor for class SSF.OS.NetFlow.Filter.NumericRange
 
numFileOpened - Variable in class SSF.OS.NetFlow.Util.NHIDemuxer
 
numObjects - Variable in class SSF.OS.WWW.httpResponse
number of inlined objects in page - in response to PAGE request
numOfTOSMetrics - Variable in class SSF.OS.OSPFv2.LinkInfo
The number of different TOS metrics given for this link.

O

OBJECT - Static variable in class SSF.OS.WWW.httpRequest
request_type: GET an inlined object URI
ObjectPool - class SSF.OS.ObjectPool.
Generic base class for pools of objects.
ObjectPool() - Constructor for class SSF.OS.ObjectPool
 
ObjectPool(int, int) - Constructor for class SSF.OS.ObjectPool
 
objSize - Variable in class SSF.OS.WWW.httpResponse
object size (in bytes) - in response to PAGE, OBJECT request
objSize - Variable in class SSF.OS.WWW.httpRequest
payload object size (in bytes) if any included in the request
obtain() - Method in class SSF.OS.ObjectPool
 
OCTETS_IN_HEADER - Static variable in class SSF.OS.BGP4.Comm.Message
The number of octets (bytes) in the standard header.
offTime - Variable in class SSF.OS.TCP.test.tcpClient
constant off-time between file requests.
offTimeDistr - Variable in class SSF.OS.TCP.test.tcpClient
Distribution of random off-times
oldest_ancestor(BitString) - Method in class SSF.OS.BGP4.Util.RadixTree
Examines each node in the tree which is associated with a proper prefix of the given binary string, and finds the shortest one which has (non-null) data associated with it.
oldRecCount - Variable in class SSF.App.DDoS.SpoofFloodTracer
used when computing the simulated time cost
one - Static variable in class SSF.OS.BGP4.Util.Bit
Indicates a bit value of 1.
oneWayHelloRec(Packet, int) - Method in class SSF.OS.OSPFv2.Neighbor
Have seen a Neighbor, but the Neighbor doesn't know about me
onLink() - Method in class SSF.Net.ptpLinkLayer
 
onLink() - Method in interface SSF.Net.linkLayer
Return a reference to the link for which this is the linkLayer implementation.
onLink() - Method in class SSF.Net.lanLinkLayer
 
ooc - Static variable in class SSF.Net.Net
 
OPEN - Static variable in class SSF.OS.BGP4.Comm.Message
Indicates that a BGP message is an Open message.
open(ProtocolSession, Object) - Method in class SSF.Net.NIC
Bring up this NIC.
open(ProtocolSession, Object) - Method in class SSF.OS.ProtocolSession
Called by a neighboring session to open this session.
open(ProtocolSession, Object) - Method in class SSF.OS.TCP.tcpSessionMaster
No-op, for conformance with ProtocolSession interface.
OPENCONFIRM - Static variable in class SSF.OS.BGP4.BGPSession
Indicates the OpenConfirm state in the BGP finite state machine (FSM).
openConnect(ProtocolSession, int, int, int, int) - Method in class SSF.OS.TCP.tcpSessionMaster
Actively open a connection.
opened() - Method in class SSF.OS.TCP.tcpSession
Tell the caller if the TCP connection exists
opened(int, int, int) - Method in class SSF.OS.TCP.tcpSessionMaster
Find if the connection has been already established.
opened(ProtocolSession) - Method in class SSF.OS.ProtocolSession
Called by a neighboring session to confirm to this session that an open operation has succeeded, and that this session is now successfully configured over/under the caller session.
opened(ProtocolSession) - Method in class SSF.OS.IP
 
opened(ProtocolSession) - Method in class SSF.OS.OSPFv2.OSPF
Overridden.
openFileMAX - Variable in class SSF.OS.NetFlow.Util.NHIDemuxer
 
OpenMessage - class SSF.OS.BGP4.Comm.OpenMessage.
A BGP Open message.
OpenMessage() - Constructor for class SSF.OS.BGP4.Comm.OpenMessage
Empty constructor.
OpenMessage(IPaddress, String, String, long) - Constructor for class SSF.OS.BGP4.Comm.OpenMessage
Initializes member data.
OPENSENT - Static variable in class SSF.OS.BGP4.BGPSession
Indicates the OpenSent state in the BGP finite state machine (FSM).
openServer(ProtocolSession, int, int) - Method in class SSF.OS.TCP.tcpSessionMaster
Passive open of a listening server session.
openSession(udpSocket) - Method in class SSF.OS.UDP.udpSessionMaster
open a UDP session - called by a socket
opt - Static variable in class SSF.OS.BGP4.Global
An array of the global default values for those boolean monitoring options which can be overridden by individual BGP instances.
opt - Static variable in class SSF.OS.OSPF.Options
An array for several boolean debugging attributes/options.
opt - Variable in class SSF.App.DDoS.DDoSMessage
 
opt() - Method in class SSF.OS.BGP4.Path.OriginatorID
 
opt() - Method in class SSF.OS.BGP4.Path.Origin
 
opt() - Method in class SSF.OS.BGP4.Path.NextHop
 
opt() - Method in class SSF.OS.BGP4.Path.MED
 
opt() - Method in class SSF.OS.BGP4.Path.LocalPref
 
opt() - Method in class SSF.OS.BGP4.Path.Communities
 
opt() - Method in class SSF.OS.BGP4.Path.ClusterList
 
opt() - Method in class SSF.OS.BGP4.Path.Attribute
Returns whether the path attribute is optional (true) or well-known (false).
opt() - Method in class SSF.OS.BGP4.Path.AtomicAggregate
 
opt() - Method in class SSF.OS.BGP4.Path.Aggregator
 
opt() - Method in class SSF.OS.BGP4.Path.ASpath
 
optCap - Variable in class SSF.OS.OSPFv2.RouterEntry
The optional OSPF capabilities supported by the destination router.
options - Variable in class SSF.OS.OSPFv2.Neighbor.LastRecDDPacket
 
options - Variable in class SSF.OS.OSPFv2.Neighbor
The optional OSPF capabilities supported by the neighbor.
options - Variable in class SSF.OS.OSPFv2.LSA
The options field representing the capabilities of the router which originates this LSA.
options - Variable in class SSF.OS.OSPFv2.HelloPacket
 
options - Variable in class SSF.OS.OSPFv2.DD_Packet
 
options - Variable in class SSF.OS.OSPFv2.AreaData
The optional capabilities of this area of the router.
Options - class SSF.OS.OSPF.Options.
This class helps OSPF manage run-time options.
Options() - Constructor for class SSF.OS.OSPF.Options
 
or - Static variable in class cern.jet.math.IntFunctions
Function that returns a | b.
or(BitString) - Method in class SSF.OS.BGP4.Util.BitString
Performs a logical OR between this BitString and the given BitString and assigns the results to this BitString.
or(BitString, BitString) - Static method in class SSF.OS.BGP4.Util.BitString
Performs a logical OR between this two given BitStrings and returns the result in a new BitString.
or(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns a | b.
orig_id() - Method in class SSF.OS.BGP4.Route
Returns the value of the originator ID attribute.
Origin - class SSF.OS.BGP4.Path.Origin.
The origin path attribute.
origin() - Method in class SSF.OS.BGP4.Route
Returns the value of the origin path attribute.
Origin() - Constructor for class SSF.OS.BGP4.Path.Origin
Empty constructor.
Origin(int) - Constructor for class SSF.OS.BGP4.Path.Origin
Constructs an origin path attribute with the given type value.
originateSummary3LSA(NetworkEntry, String) - Method in class SSF.OS.OSPFv2.OSPF
This method is called by area-border routers only, to check whether a new summary type 3 must be originated.
originateSummary4LSA(Integer, Integer, int, byte) - Method in class SSF.OS.OSPFv2.OSPF
This method is called by area-border routers only.
OriginatorID - class SSF.OS.BGP4.Path.OriginatorID.
The originator ID path attribute.
OriginatorID() - Constructor for class SSF.OS.BGP4.Path.OriginatorID
Empty constructor.
OriginatorID(IPaddress) - Constructor for class SSF.OS.BGP4.Path.OriginatorID
Constructs an originator ID path attribute with the given router ID.
originTimestamp - Variable in class SSF.OS.ICMPHeader
These timestamps are in hundredths of seconds.
OSPF - class SSF.OS.OSPFv2.OSPF.
The OSPFv2 interior gateway protocol (IGP).
OSPF_PRTL_NUM - Static variable in class SSF.OS.Protocols
 
OSPF.AgingTimer - class SSF.OS.OSPFv2.OSPF.AgingTimer.
A cyclic timer used to age all LSAs currently installed in the databases of this session and (for the future) all external LSAs stored here.
OSPF.AgingTimer(OSPF, long) - Constructor for class SSF.OS.OSPFv2.OSPF.AgingTimer
Construct a timer with the given duration.
OSPF.RTCControlTimer - class SSF.OS.OSPFv2.OSPF.RTCControlTimer.
The Routing Table Calculation Control Timer.
OSPF.RTCControlTimer(OSPF, long) - Constructor for class SSF.OS.OSPFv2.OSPF.RTCControlTimer
Construct a timer with the given duration.
OSPF() - Constructor for class SSF.OS.OSPFv2.OSPF
Constructs an OSPF protocol session.
OUT - Variable in class SSF.Net.NIC
Out-channel to which packets are written.
out_policy - Variable in class SSF.OS.BGP4.PeerEntry
The policy rule to be applied for filtering outbound routes.
OUT_POLICY - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show outbound policy rule filtering messages.
outbuf - Variable in class SSF.OS.BGP4.BGPSession
A buffer, which is a FIFO queue, which holds arbitrary processes to be executed (in the form of a Continuation objects) immediately after the current BGP event (from the incoming buffer, inbuf) is handled.
output - Variable in class SSF.OS.NetFlow.IpNetFlow
index of the output NIC
output() - Method in class SSF.App.Worm.WormEpidemic
Output state at current timestep.
output() - Method in class SSF.App.Worm.StochasticWormEpidemicState
 
output() - Method in class SSF.App.Worm.StochasticWormEpidemic
 
output() - Method in class SSF.App.Worm.DeterministicWormEpidemicState
 
output() - Method in class SSF.App.Worm.DeterministicWormEpidemic
 
output() - Method in class SSF.App.Worm.AS
For now: do nothing.
output(int[]) - Method in class SSF.OS.DumpPro
output data according to options, (current version has no udp matrix format support )
outputType - Variable in class SSF.OS.NetFlow.IpNetFlowWD
 
outupdates - Variable in class SSF.OS.BGP4.PeerEntry
The number of updates sent to this peer during the current session.
over(Complex) - Method in class com.imsl.math.Complex
Returns this Complex object divided by another Complex object, this/y.
over(Complex, Complex) - Static method in class com.imsl.math.Complex
Returns Complex object divided by a Complex object, x/y.
over(Complex, double) - Static method in class com.imsl.math.Complex
Returns Complex object divided by a double, x/y.
over(double) - Method in class com.imsl.math.Complex
Returns this Complex object divided by double, this/y.
over(double, Complex) - Static method in class com.imsl.math.Complex
Returns a double divided by a Complex object, x/y.
overReverse(double) - Method in class com.imsl.math.Complex
Returns a double dividied by this Complex object, x/this.
owner - Variable in class SSF.OS.TCP.Rcv_WndManager
Reference to the owner of this receive window manager
owner - Variable in class SSF.OS.TCP.test.tcpClientSession
client who created this session
owner - Variable in class SSF.App.DDoS.SYNMonitor
 
owner - Variable in class SSF.App.DDoS.DDoSMonitor
 
owner - Variable in class SSF.App.DDoS.RequestsMonitor
 
OwnLSASlot - class SSF.OS.OSPFv2.OwnLSASlot.
This class extends LSASlot.
OwnLSASlot.LSRefreshTimer - class SSF.OS.OSPFv2.OwnLSASlot.LSRefreshTimer.
/* The LSRefreshTimer waits OSPF LS_REFRESH_TIME time before it declares the LSA stored here to be outdated.
OwnLSASlot.LSRefreshTimer(OSPF, long) - Constructor for class SSF.OS.OSPFv2.OwnLSASlot.LSRefreshTimer
 
OwnLSASlot.MinimumIntervalTimer - class SSF.OS.OSPFv2.OwnLSASlot.MinimumIntervalTimer.
/* The MinimumIntervalTimer waits minLSInterval seconds before it cancels the write-protection for the LSA stored in the Slot.
OwnLSASlot.MinimumIntervalTimer(OSPF, long) - Constructor for class SSF.OS.OSPFv2.OwnLSASlot.MinimumIntervalTimer
 
OwnLSASlot(LSA, OSPF, AreaData) - Constructor for class SSF.OS.OSPFv2.OwnLSASlot
 

P

p - Variable in class cern.jet.random.Poisson
 
p - Variable in class cern.jet.random.NegativeBinomial
 
p - Variable in class cern.jet.random.Binomial
 
p0 - Variable in class cern.jet.random.Poisson
 
P0 - Static variable in class cern.jet.stat.Probability
COEFFICIENTS FOR METHOD normalInverse() *
p1 - Variable in class cern.jet.random.Poisson
 
P1 - Static variable in class cern.jet.stat.Probability
 
p1evl(double, double[], int) - Static method in class cern.jet.math.Polynomial
Evaluates the given polynomial of degree N at x.
p2 - Variable in class cern.jet.random.Poisson
 
P2 - Static variable in class cern.jet.stat.Probability
 
p2paddr - Variable in class SSF.OS.OSPF.Interface
 
p3 - Variable in class cern.jet.random.Poisson
 
p4 - Variable in class cern.jet.random.Poisson
 
p5 - Variable in class cern.jet.random.Poisson
 
p6 - Variable in class cern.jet.random.Poisson
 
pacingFloodList - Variable in class SSF.OS.OSPFv2.Neighbor
The list of LSAs that must be flooded out to this neighbor when the pacingTimer fires.
pacingFloodTime - Variable in class SSF.OS.OSPFv2.OSPF
long value indicating the time at which LSAs in the "Neighbor.pacingFloodList" are paced in between updates.
pacingLSAList - Variable in class SSF.OS.OSPFv2.Interface
A list of LSAs that must be flooded out this interface, but are not allowed to send out immediately due to the PacingTimer.
pacingTimer - Variable in class SSF.OS.OSPFv2.Interface
A timer that controls the rate at which LS Update packets are transmitted out this interface.
Packet - class SSF.OS.OSPF.Packet.
This class implements a generic OSPF packet.
Packet - class SSF.OS.OSPFv2.Packet.
This class implements a generic OSPF packet.
Packet(int, int, String, String, int) - Constructor for class SSF.OS.OSPF.Packet
Constructs a packet given type, router ID, area ID.
Packet(int, int, String, String, int) - Constructor for class SSF.OS.OSPFv2.Packet
Constructs a packet given type, router ID, area ID.
PacketEvent - class SSF.OS.PacketEvent.
Wrapper class to turn a ProtocolMessage into an Event that can be sent on an SSF channel.
PacketEvent() - Constructor for class SSF.OS.PacketEvent
Create an empty PacketEvent with no headers.
PacketEvent(Class) - Constructor for class SSF.OS.PacketEvent
Create an instance of the given class, which must extend ProtocolMessage, and wrap it in a PacketEvent.
PacketEvent(ProtocolMessage) - Constructor for class SSF.OS.PacketEvent
Create a PacketEvent wrapper for the given ProtocolMessage.
packetQueue - interface SSF.Net.packetQueue.
Generic interface for all classes implementing DML-configurable IP packet queues.
PacketQueueMonitor - interface SSF.Net.PacketQueueMonitor.
Generic interface for all classes implementing DML-configurable IP packet queue Monitors.
pad(String) - Static method in class SSF.OS.BGP4.Util.StringManip
Pads a string by adding characters to it.
pad(String, int) - Static method in class SSF.OS.BGP4.Util.StringManip
Pads a string by adding characters to it.
pad(String, int, char) - Static method in class SSF.OS.BGP4.Util.StringManip
Pads a string by adding characters to it.
pad(String, int, char, boolean) - Static method in class SSF.OS.BGP4.Util.StringManip
Pads a string by adding characters to it.
PAGE - Static variable in class SSF.OS.WWW.httpRequest
request_type: GET a page URI
paint(Graphics) - Method in class SSF.Util.Plot.MultiPlotBox
Paint the component contents, which in this base class is only the axes.
Pair - class SSF.OS.BGP4.Util.Pair.
A pair of objects.
Pair(Object, Object) - Constructor for class SSF.OS.BGP4.Util.Pair
Builds a pair given two objects.
param - Variable in class SSF.App.DDoS.DDoSMessage
 
params - Variable in class SSF.OS.BGP4.Util.RadixTreeIteratorAction
A data object used to contain any parameters required during iteration.
parentBlock - Variable in class SSF.Net.Util.cidrBlock
CIDR block one level up from this one.
Pareto - class cern.jet.random.Pareto.
Pareto Distribution.
Pareto(double, double, RandomElement) - Constructor for class cern.jet.random.Pareto
Constructs a Pareto distribution.
ParetoII - class cern.jet.random.ParetoII.
Pareto II Distribution is modified Pareto Distribution by left shift along the x-axis.
ParetoII(double, double, double, RandomElement) - Constructor for class cern.jet.random.ParetoII
Constructs a ParetoII distribution.
parseFile(String) - Method in class SSF.Util.Plot.MultiPlotBox
Deprecated.  
parseFile(String, URL) - Method in class SSF.Util.Plot.MultiPlotBox
Deprecated. This method is deprecated. Use read() instead.
parseFile(String, URL) - Method in class SSF.Util.Plot.MultiPlot
Deprecated.  
Parsing - class SSF.OS.BGP4.Util.Parsing.
Public utility methods useful for parsing-related tasks.
Parsing() - Constructor for class SSF.OS.BGP4.Util.Parsing
 
partial() - Method in class SSF.OS.BGP4.Path.OriginatorID
 
partial() - Method in class SSF.OS.BGP4.Path.Origin
 
partial() - Method in class SSF.OS.BGP4.Path.NextHop
 
partial() - Method in class SSF.OS.BGP4.Path.MED
 
partial() - Method in class SSF.OS.BGP4.Path.LocalPref
 
partial() - Method in class SSF.OS.BGP4.Path.Communities
 
partial() - Method in class SSF.OS.BGP4.Path.ClusterList
 
partial() - Method in class SSF.OS.BGP4.Path.Attribute
Returns whether or not the information contained in the optional transitive attribute is partial (true) or complete (false).
partial() - Method in class SSF.OS.BGP4.Path.AtomicAggregate
 
partial() - Method in class SSF.OS.BGP4.Path.Aggregator
 
partial() - Method in class SSF.OS.BGP4.Path.ASpath
 
partition(double[], int, int, double) - Static method in class cern.colt.Partitioning
Same as Partitioning.partition(int[],int,int,int) except that it partitions double[] rather than int[] arrays.
partition(double[], int, int, double[], int, int, int[]) - Static method in class cern.colt.Partitioning
Same as Partitioning.partition(int[],int,int,int[],int,int,int[]) except that it partitions double[] rather than int[] arrays.
partition(DoubleArrayList, int, int, DoubleArrayList, IntArrayList) - Static method in class cern.colt.Partitioning
Equivalent to partition(list.elements(), from, to, splitters.elements(), 0, splitters.size()-1, splitIndexes.elements()).
partition(int[], int, int, int) - Static method in class cern.colt.Partitioning
Partitions (partially sorts) the given list such that all elements falling into the given interval are placed next to each other.
partition(int[], int, int, int[], int, int, int[]) - Static method in class cern.colt.Partitioning
Partitions (partially sorts) the given list such that all elements falling into some intervals are placed next to each other.
partition(IntArrayList, int, int, IntArrayList, IntArrayList) - Static method in class cern.colt.Partitioning
Equivalent to partition(list.elements(), from, to, splitters.elements(), 0, splitters.size()-1, splitIndexes.elements()).
partition(Object[], int, int, Object[], int, int, int[], Comparator) - Static method in class cern.colt.Partitioning
Same as Partitioning.partition(int[],int,int,int[],int,int,int[]) except that it partitions Object[] rather than int[] arrays.
partition(Object[], int, int, Object, Comparator) - Static method in class cern.colt.Partitioning
Same as Partitioning.partition(int[],int,int,int) except that it synchronously partitions the objects of the given list by the order of the given comparator.
Partitioning - class cern.colt.Partitioning.
Given some interval boundaries, partitions arrays such that all elements falling into an interval are placed next to each other.
Partitioning() - Constructor for class cern.colt.Partitioning
Makes this class non instantiable, but still let's others inherit from it.
pas - Variable in class SSF.OS.BGP4.Route
An array of path attributes which describe the path to the destination.
passFilter(FilterData) - Method in class SSF.OS.NetFlow.Filter.Factor
whether the record satisfies this factor
passFilter(FilterData) - Method in class SSF.OS.NetFlow.Filter.Term
whether the given record satisfies this term
passFilter(FilterData) - Method in class SSF.OS.NetFlow.Filter.Filter
each term of the filter is a "OR" phrase, so return true if any of the term says this record should pass
passFilter(FilterData) - Method in interface SSF.OS.NetFlow.Filter.BasicFilter
 
PassiveOpen() - Method in class SSF.OS.TCP.tcpSession
Passive open a listening connection.
pathType - Variable in class SSF.OS.OSPFv2.RouterEntry
The type of path of the set of shortest paths to the destination router.
pathType - Variable in class SSF.OS.OSPFv2.NetworkEntry
The type of path of the set of shortest paths to the destination network.
payload() - Method in class SSF.OS.ProtocolMessage
Return the next header.
pdf(double) - Method in class cern.jet.random.Weibull
Returns the probability distribution function.
pdf(double) - Method in class cern.jet.random.Wald
Returns the probability distribution function.
pdf(double) - Method in class cern.jet.random.Uniform
Returns the probability distribution function (assuming a continous uniform distribution).
pdf(double) - Method in class cern.jet.random.StudentT
Returns the probability distribution function.
pdf(double) - Method in class cern.jet.random.ParetoII
Returns the probability distribution function.
pdf(double) - Method in class cern.jet.random.Pareto
Returns the probability distribution function.
pdf(double) - Method in class cern.jet.random.Normal
Returns the probability distribution function.
pdf(double) - Method in class cern.jet.random.Gamma
Returns the probability distribution function.
pdf(double) - Method in class cern.jet.random.Exponential
Returns the probability distribution function.
pdf(double) - Method in class cern.jet.random.Empirical
Returns the probability distribution function.
pdf(double) - Method in class cern.jet.random.ChiSquare
Returns the probability distribution function.
pdf(double) - Method in class cern.jet.random.Beta
Returns the cumulative distribution function.
pdf(int) - Method in class cern.jet.random.Poisson
Returns the probability distribution function.
pdf(int) - Method in class cern.jet.random.NegativeBinomial
Returns the probability distribution function.
pdf(int) - Method in class cern.jet.random.HyperGeometric
Returns the probability distribution function.
pdf(int) - Method in class cern.jet.random.EmpiricalWalker
Returns the probability distribution function.
pdf(int) - Method in class cern.jet.random.Empirical
Returns the probability distribution function.
pdf(int) - Method in class cern.jet.random.Binomial
Returns the probability distribution function.
peer - Variable in class SSF.OS.BGP4.AdjRIBOut
The peer with whom this RIB element is associated, if any.
peer - Variable in class SSF.OS.BGP4.AdjRIBIn
The peer with whom this element of Adj-RIB-In is associated.
peer - Variable in class SSF.OS.BGP4.Timing.IdealMRAITimer
The entry of the peer to whom a message was sent.
peer - Variable in class SSF.OS.BGP4.Timing.EventTimer
The entry of the peer to whom this timer applies.
peer_area_num - Variable in class SSF.OS.OSPF.Interface
 
peer_as_nh - Variable in class SSF.OS.OSPF.Interface
 
peer_nh - Variable in class SSF.OS.OSPF.Interface
 
peer(NIC) - Method in class SSF.Net.ptpLinkLayer
 
PeerEntry - class SSF.OS.BGP4.PeerEntry.
This class encapsulates the data that a BGP speaker would keep for one of its peers.
PeerEntry(BGPSession) - Constructor for class SSF.OS.BGP4.PeerEntry
Constructs a special peer entry which represents the local BGP speaker.
PeerEntry(BGPSession, boolean, boolean, int) - Constructor for class SSF.OS.BGP4.PeerEntry
Constructs a peer entry with a reference to the associated BGP protocol session as well as type information.
PeerEntry(BGPSession, String, int) - Constructor for class SSF.OS.BGP4.PeerEntry
Constructs a peer entry with a reference to the associated BGP protocol session and the NHI prefix of the peer.
peerind() - Method in class SSF.OS.BGP4.RouteInfoOOC
 
peerind() - Method in class SSF.OS.BGP4.RouteInfoIC
 
peerind() - Method in class SSF.OS.BGP4.RouteInfo
Return the index of the peer who advertised the route.
peerNh - Variable in class SSF.OS.BGP4.DampInfo
 
peers(NIC) - Method in class SSF.Net.ptpLinkLayer
 
peers(NIC) - Method in interface SSF.Net.linkLayer
Return the attached interfaces that are peers to the given interface.
peers(NIC) - Method in class SSF.Net.lanLinkLayer
 
penalty - Variable in class SSF.OS.BGP4.DampInfo
 
percentFromTo(float, float) - Method in class cern.jet.stat.quantile.EquiDepthHistogram
Returns the percentage of elements in the range (from,to].
PERMISSIBLE_FLAG - Static variable in class SSF.OS.BGP4.RouteInfo
The value of the flag bit which indicates permissibility.
permissible() - Method in class SSF.OS.BGP4.RouteInfoOOC
Returns whether or not the route is permissible.
permissible() - Method in class SSF.OS.BGP4.RouteInfoIC
Returns whether or not the route is permissible.
permissible() - Method in class SSF.OS.BGP4.RouteInfo
Returns whether or not the route is permissible.
permutation(long, int) - Static method in class cern.colt.GenericPermuting
Returns the p-th permutation of the sequence [0,1,...,N-1].
permute(int[], int[]) - Static method in class cern.colt.GenericPermuting
A non-generic variant of reordering, specialized for int[], same semantics.
permute(int[], Swapper, int[]) - Static method in class cern.colt.GenericPermuting
Deprecated.  
permute(int[], Swapper, int[], int[]) - Static method in class cern.colt.GenericPermuting
Generically reorders arbitrary shaped generic data g such that g[i] == g[indexes[i]].
permute(Object[], int[]) - Static method in class cern.colt.GenericPermuting
A non-generic variant of reordering, specialized for Object[], same semantics.
PersistentObject - class cern.colt.PersistentObject.
This empty class is the common root for all persistent capable classes.
PersistentObject() - Constructor for class cern.colt.PersistentObject
Not yet commented.
phi(double) - Method in interface cern.jet.stat.quantile.DoubleQuantileFinder
Returns how many percent of the elements contained in the receiver are <= element.
phi(float) - Method in class cern.jet.stat.quantile.EquiDepthHistogram
Returns how many percent of the elements contained in the receiver are <= element.
ping(int, int) - Method in class SSF.OS.ICMP
Send a single ping of 'len' bytes to the given destination IP IP address.
ping(int, int, int, double) - Method in class SSF.OS.ICMP
 
ping(int, int, int, double, int) - Method in class SSF.OS.ICMP
Send 'ct' pings of 'len' bytes to the given destination IP IP address, one ping every 'intervalSeconds' seconds.
pk - Variable in class cern.jet.random.Zeta
 
pk_prev - Variable in class cern.jet.random.Zeta
 
pktContent - Variable in class SSF.OS.OSPFv2.Neighbor.RetransmissionTimer
content of the Packet currently to resend.
pktCount - Variable in class SSF.Net.droptailQueue
auxiliary monitoring variable
pktDropCount - Variable in class SSF.Net.droptailQueue
auxiliary monitoring variable
pktDropped - Variable in class SSF.Net.droptailQueue
 
PLOT_LOOP_DELAY - Static variable in class SSF.Util.Plot.TimeSeries
 
plotLayout(int) - Method in class SSF.Util.Plot.TimeSeriesComponent
Layout plot panels in the container.
PLOTML_FILE - Static variable in class SSF.Util.Plot.TimeSeries
 
plus - Static variable in class cern.jet.math.IntFunctions
Function that returns a + b.
plus - Static variable in class cern.jet.math.Functions
Function that returns a + b.
plus(Complex) - Method in class com.imsl.math.Complex
Returns the sum of this Complex and another Complex, this+y.
plus(Complex, Complex) - Static method in class com.imsl.math.Complex
Returns the sum of two Complex objects, x+y.
plus(Complex, double) - Static method in class com.imsl.math.Complex
Returns the sum of a Complex and a double, x+y.
plus(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns a + b.
plus(double) - Method in class com.imsl.math.Complex
Returns the sum of this Complex a double, this+y.
plus(double, Complex) - Static method in class com.imsl.math.Complex
Returns the sum of a double and a Complex, x+y.
plus(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns a + b.
plus(Timer) - Method in class cern.colt.Timer
T = this + other; Constructs and returns a new timer which is the sum of the receiver and the other timer.
plusAbs - Static variable in class cern.jet.math.Functions
Function that returns Math.abs(a) + Math.abs(b).
plusDiv(double) - Static method in class cern.jet.math.PlusMult
a + b/constant.
PlusMult - class cern.jet.math.PlusMult.
Only for performance tuning of compute intensive linear algebraic computations.
plusMult(double) - Static method in class cern.jet.math.PlusMult
a + b*constant.
plusMult(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns a + b*constant.
PlusMult(double) - Constructor for class cern.jet.math.PlusMult
Insert the method's description here.
plusReverse(double) - Method in class com.imsl.math.Complex
Returns the sum of this Complex and a double, x+this.
pm - Variable in class cern.jet.random.Hyperbolic
 
PM_ABOUT_ITEM - Variable in class SSF.Util.Plot.TimeSeriesAppWindow
 
PM_CONT_ITEM - Variable in class SSF.Util.Plot.TimeSeriesAppWindow
 
PM_FILL_ITEM - Variable in class SSF.Util.Plot.TimeSeriesAppWindow
 
PM_HELP_ITEM - Variable in class SSF.Util.Plot.TimeSeriesAppWindow
 
PM_START_ITEM - Variable in class SSF.Util.Plot.TimeSeriesAppWindow
 
PM_STOP_ITEM - Variable in class SSF.Util.Plot.TimeSeriesAppWindow
 
pmr - Variable in class cern.jet.random.Hyperbolic
 
POINT_PLOT_DELAY - Static variable in class SSF.Util.Plot.TimeSeries
 
POINT_TO_POINT - Static variable in class SSF.OS.OSPF.sOSPF
Indicates a point-to-point connection to another router.
POINT_TO_POINT - Static variable in class SSF.OS.OSPFv2.OSPF
Indicates a point-to-point connection to another router.
POINT2POINT - Static variable in class SSF.OS.OSPFv2.Interface
Indicates that the Interface is in point-to-point state.
poisson - Variable in class cern.jet.random.NegativeBinomial
 
Poisson - class cern.jet.random.Poisson.
Poisson distribution (quick); See the math definition and animated definition.
Poisson(double, RandomElement) - Constructor for class cern.jet.random.Poisson
Constructs a poisson distribution.
poisson(int, double) - Static method in class cern.jet.stat.Probability
Returns the sum of the first k terms of the Poisson distribution.
poissonComplemented(int, double) - Static method in class cern.jet.stat.Probability
Returns the sum of the terms k+1 to Infinity of the Poisson distribution.
PoissonSlow - class cern.jet.random.PoissonSlow.
Poisson distribution; See the math definition and animated definition.
PoissonSlow(double, RandomElement) - Constructor for class cern.jet.random.PoissonSlow
Constructs a poisson distribution.
polevl(double, double[], int) - Static method in class cern.jet.math.Polynomial
Evaluates the given polynomial of degree N at x.
Polynomial - class cern.jet.math.Polynomial.
Polynomial functions.
Polynomial() - Constructor for class cern.jet.math.Polynomial
Makes this class non instantiable, but still let's others inherit from it.
pooledMean(int, double, int, double) - Static method in class cern.jet.stat.Descriptive
Returns the pooled mean of two data sequences.
pooledVariance(int, double, int, double) - Static method in class cern.jet.stat.Descriptive
Returns the pooled variance of two data sequences.
port - Variable in class SSF.OS.TCP.test.tcpClient.serverData
 
PORT_NUM - Static variable in class SSF.OS.BGP4.BGPSession
The well-known port number for BGP.
pow - Static variable in class cern.jet.math.IntFunctions
Function that returns (int) Math.pow(a,b).
pow - Static variable in class cern.jet.math.Functions
Function that returns Math.pow(a,b).
pow(Complex, Complex) - Static method in class com.imsl.math.Complex
Returns the Complex x raised to the Complex y power.
pow(Complex, double) - Static method in class com.imsl.math.Complex
Returns the Complex z raised to the x power, with a branch cut for the first parameter (z) along the negative real axis.
pow(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns Math.pow(a,b).
pow(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns (int) Math.pow(a,b).
powlaw(double, double) - Method in class edu.cornell.lassp.houle.RngPack.RandomElement
generate a power-law distribution with exponent alpha and lower cutoff cut
pp - Variable in class cern.jet.random.Poisson
 
pr - Variable in class cern.jet.random.Hyperbolic
 
preConfInterfaces - Variable in class SSF.OS.OSPFv2.AreaData
A HashMap representing a list of all router's pre-configured interfaces associated with this area.
Predicate - class SSF.OS.BGP4.Policy.Predicate.
Each instance of this class represents a predicate on a route.
Predicate() - Constructor for class SSF.OS.BGP4.Policy.Predicate
Builds a predicate with no atoms.
Predicate(ArrayList) - Constructor for class SSF.OS.BGP4.Policy.Predicate
Builds a predicate with the given atoms.
prefix_bits() - Method in class SSF.OS.BGP4.Util.IPaddress
Returns only the prefix bits in the IP address as a BitString of length prefix_len.
prefix_len() - Method in class SSF.OS.BGP4.Util.IPaddress
Returns the prefix length.
prematureAgeLSA(byte, int) - Method in class SSF.OS.OSPFv2.LSDatabase
Set a particular LSA's age to MAX_AGE and flood it out to flush it from the routing domain.
prepend_as(String) - Method in class SSF.OS.BGP4.Route
Prepends an AS NHI prefix address to the AS path attribute.
prepend_as(String) - Method in class SSF.OS.BGP4.Path.Segment
Adds an AS NHI prefix address to the beginning of the list.
prepend_as(String) - Method in class SSF.OS.BGP4.Path.ASpath
Prepends an AS NHI address prefix to an AS_SEQUENCE segment at the beginning of the list of segments.
prepend_as(String, Route) - Method in class SSF.OS.BGP4.Route
Prepends an AS NHI prefix address to the AS path attribute.
prev - Variable in class SSF.OS.TCP.SendItem
reference to the previous and next item in the send queue
previous() - Method in class SSF.OS.ProtocolMessage
Return the previous header.
prevUpdate - Variable in class SSF.OS.BGP4.DampInfo
 
print_binary() - Method in class SSF.OS.BGP4.Util.IPaddress
Prints the binary value of this IP address, ignoring prefix length.
print() - Method in interface SSF.Net.RoutingTable
Prints this table.
print() - Method in class SSF.Net.RadixTreeRoutingTable
Prints this radix tree.
print() - Method in class SSF.OS.BGP4.Util.RadixTree
Prints all strings in the tree.
print() - Method in class SSF.OS.OSPFv2.HashMapRoutingTable
print this Table in a form following the examples of RFC 2328 chapter 11.
print(int) - Method in class cern.jet.random.engine.RandomSeedGenerator
Prints the next size generated seeds.
print(String) - Method in class SSF.Net.RadixTreeRoutingTable
Prints this radix tree.
print(String, boolean) - Method in class SSF.Net.RadixTreeRoutingTable
Prints this radix tree.
printAll(Graphics) - Method in class SSF.Util.Plot.TimeSeriesComponent
Prints all plots.
printConfigError(String, int, String) - Method in class SSF.OS.OSPFv2.OSPF
 
printConfigError(String, String, Exception) - Method in class SSF.OS.OSPFv2.OSPF
Used to print error messages concerning configuration of interfaces or areas.
printConfiguration() - Method in class SSF.OS.OSPFv2.OSPF
print the router's current ospf configuration if necessary.
printConfiguration() - Method in class SSF.OS.OSPFv2.Interface
print current configuration of the interface if necessary.
printConfiguration() - Method in class SSF.OS.OSPFv2.AreaData
print current configuration of the area if necessary.
printDatabase() - Method in class SSF.OS.OSPFv2.LSDatabase
Print lists of all Router- and Summary-LSAs stored in this database.
printError(String, String, String) - Method in class SSF.OS.OSPFv2.OSPF
Used by an OSPF Interface or Area to print error messages.
printGeneralError(String, Exception) - Method in class SSF.OS.OSPFv2.OSPF
Used to print error messages in case of general errors.
printGeneralWarning(String) - Method in class SSF.OS.OSPFv2.OSPF
Used to print warning messages when the system reports a general warning.
printHelp() - Static method in class SSF.Util.Plot.TimeSeries
 
printing - Static variable in class SSF.OS.BGP4.Global
Whether or not the user indicated (in DML) that output messages should be printed to the standard output stream.
printInitialValue() - Method in class SSF.OS.TCP.Instrumentation
list the values of all parameters used by one session at initaliztion
printItem() - Method in class SSF.OS.TCP.SendItem
print out the content of the data message
printMessage(String) - Method in class SSF.OS.OSPFv2.OSPF
Method for printing debug Messages.
printMsg() - Method in class SSF.OS.TCP.TCP_Message
 
printMsg(UDP_Header) - Method in class SSF.OS.UDP.udpSessionMaster
print out the content of a UDP message
printRcvWndParam(long) - Method in class SSF.OS.TCP.Instrumentation
Print current receive window parameters of TCP session
printSendWndParam(long) - Method in class SSF.OS.TCP.Instrumentation
Print current send window parameters of TCP session
printSummary() - Method in class SSF.App.DDoS.DestList_3
print out the content and a summary of ingress/egress table
printSummary() - Method in class SSF.App.DDoS.DestList_2
print out the content and a summary of ingress/egress table
printSummary() - Method in class SSF.App.DDoS.DestList
print out the content and a summary of ingress/egress table
printSummary() - Method in class SSF.App.DDoS.SD_DDoSTracer
print out the content and a summary of ingress/egress table
printSummary() - Method in class SSF.App.DDoS.CD_DDoSTracer
print out the content and a summary of ingress/egress table
Probability - class cern.jet.stat.Probability.
Custom tailored numerical integration of certain probability distributions.
Probability() - Constructor for class cern.jet.stat.Probability
Makes this class non instantiable, but still let's others inherit from it.
ProbeSession - class SSF.OS.ProbeSession.
Class facilitating the use of the package SSF.Util.Streams.
ProbeSession() - Constructor for class SSF.OS.ProbeSession
 
proc_delay_model - Static variable in class SSF.OS.BGP4.Global
The model used for imposing CPU processing delay, if any.
PROCESS_RECORD_COST - Static variable in class SSF.App.DDoS.SpoofFloodTracer
simulated time cost of "processing" a single record
processFloodedUpdate(Packet) - Method in class SSF.OS.OSPFv2.Neighbor
LS Update Packet has been received while state was FULL.
processInterAreaRoute(LSA, int) - Method in class SSF.OS.OSPFv2.OSPF.RTCControlTimer
Called when a received Summary LSA has changed.
processLSAck(Packet) - Method in class SSF.OS.OSPFv2.Neighbor
When an LS Ack Packet was received, this method is called by the Interface which is adjacent to this Neighbor.
processLSAs(Vector) - Method in class SSF.OS.OSPFv2.Neighbor
Process the LSA Headers received in the last received Database Description Packet.
processLSRequest(Packet) - Method in class SSF.OS.OSPFv2.Neighbor
examine the requested LSAs, locate them in the database and send them in LS Update Packets to the Neighbor.
processLSUpdate(Packet) - Method in class SSF.OS.OSPFv2.Neighbor
LS Update Packet has been received while state was EXCHANGE or LOADING.
processReceivedLSA(LSA) - Method in class SSF.OS.OSPFv2.Neighbor
This method is called by either "processLSUpdate" or "processFloodedUpdate".
product(DoubleArrayList) - Static method in class cern.jet.stat.Descriptive
Returns the product of a data sequence, which is Prod( data[i] ).
product(int, double) - Static method in class cern.jet.stat.Descriptive
Returns the product, which is Prod( data[i] ).
PROPAGATION - Static variable in class SSF.OS.BGP4.Global
Indicates that the 'propagation' validation test is being performed.
protocol - Variable in class SSF.OS.NetFlow.IpNetFlow
IP protocol type
PROTOCOL - Variable in class SSF.Net.RoutingInfoIC
Name of the routing protocol where this route originated.
PROTOCOL_NO - Variable in class SSF.OS.IpHeader
The protocol number for this header.
PROTOCOL_NUM - Static variable in class SSF.OS.BGP4.BGPSession
The well-known BGP protocol number.
protocol_type - Variable in class SSF.OS.NetFlow.IpFlowTable
protocol interested in
protocol_type - Variable in class SSF.OS.NetFlow.IpFlowCollector
protocol interested in
ProtocolException - exception SSF.OS.ProtocolException.
 
ProtocolException(String) - Constructor for class SSF.OS.ProtocolException
 
ProtocolGraph - class SSF.OS.ProtocolGraph.
Protocol graph class providing some simple initialization and management functions for instances of class SSF.OS.ProtocolSession.
ProtocolGraph() - Constructor for class SSF.OS.ProtocolGraph
 
ProtocolMessage - class SSF.OS.ProtocolMessage.
A ProtocolMessage is the base class for representing a packet header and payload specific to a single protocol.
ProtocolMessage() - Constructor for class SSF.OS.ProtocolMessage
Construct an empty ProtocolMessage.
ProtocolMonitor - interface SSF.OS.ProtocolMonitor.
Minimalistic interface for protocol session monitors.
protocolMsgTypeClass - Variable in class SSF.OS.NetFlow.IpFlowCollector
used to check the type of the message, now just used for BGP
Protocols - class SSF.OS.Protocols.
Static (global) information about supported protocol names and numbers.
Protocols() - Constructor for class SSF.OS.Protocols
 
ProtocolSession - class SSF.OS.ProtocolSession.
Base class for Protocol implementations.
ProtocolSession() - Constructor for class SSF.OS.ProtocolSession
 
PROTOOSPF - Static variable in class SSF.OS.OSPFv2.OSPF
 
prune(BitString) - Method in class SSF.OS.BGP4.Util.RadixTree
Prunes the subtree rooted at the node associated with the given binary string.
PSH - Static variable in class SSF.OS.TCP.TCP_Header
 
PTM - Static variable in class SSF.OS.OSPFv2.Interface
Indicates that the link type the interface is connected to is point-to-multipoint.
PTP - Static variable in class SSF.OS.OSPFv2.Interface
Indicates that the link type the interface is connected to is point-to-point.
ptpLinkLayer - class SSF.Net.ptpLinkLayer.
Class implementing the special case of a link layer with exactly two attached interfaces: a point-to-point link.
ptpLinkLayer(link) - Constructor for class SSF.Net.ptpLinkLayer
 
punishLess - Static variable in class SSF.OS.BGP4.Global
When route flap damping, whether to punish path attribute changes by half the normal penalty.
push_Process() - Method in class SSF.OS.TCP.Rcv_WndManager
push all received and ordered virtual data to upper layer protocol session
push(ProtocolMessage, ProtocolSession) - Method in class SSF.Net.RadixTreeRoutingTable
 
push(ProtocolMessage, ProtocolSession) - Method in class SSF.Net.NIC
Process a ProtocolMessage pushed down from above, by handing it off to the queueManager to be written out to the network.
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.ProtocolSession
Routine to call when a message is being sent to ("pushed into") this ProtocolSession by another ProtocolSession.
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.ProbeSession
 
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.IP
 
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.ICMP
 
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.Socket.socketMaster
 
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.TCP.tcpSessionMaster
Demoltiplex the arriving TCP/IP message to its tcpSession session in the protocol graph.
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.TCP.tcpSocket
No-op, returns false.
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.TCP.tcpSession
Classify and process the incoming TCP message according to message flags and connection state.
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.TCP.test.tcpServer
 
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.TCP.test.tcpClientSession
 
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.TCP.test.tcpClient
Does nothing
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.UDP.udpSession
Class Methods
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.UDP.udpSessionMaster
demux a UDP message from IP to proper UDP session
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.UDP.test.udpStreamSession
 
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.UDP.test.udpStreamServer
 
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.UDP.test.udpStreamClient
 
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.WWW.httpServer
 
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.WWW.httpClient
 
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.BGP4.BGPSession
This process optionally imposes a processing delay for certain BGP events, then passes them on to the receive method to be handled.
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.BGP4.Widgets.BogusAdvertiser
Handles incoming events.
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.BGP4.Widgets.BGPKiller
Handles incoming events.
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.BGP4.Widgets.BGPCrasher
Handles incoming events.
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.BGP4.Widgets.Advertiser
Handles incoming events.
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.BGP4.test.App.AppSession
This process handles incoming events.
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.OSPF.sOSPF
 
push(ProtocolMessage, ProtocolSession) - Method in class SSF.OS.OSPFv2.OSPF
 
push(ProtocolMessage, ProtocolSession) - Method in class SSF.App.DDoS.httpServer_WM
 
push(ProtocolMessage, ProtocolSession) - Method in class SSF.App.DDoS.DDoSSessionRand
 
push(ProtocolMessage, ProtocolSession) - Method in class SSF.App.DDoS.DDoSSession
 
push(ProtocolMessage, ProtocolSession) - Method in class SSF.App.Worm.WormProtocolSession
Do nothing.
push(ProtocolMessage, ProtocolSession) - Method in class SSF.App.Worm.GatewayProtocolSession
Do nothing.
pushAfterDelay(ProtocolMessage, ProtocolSession, double) - Method in class SSF.OS.ProtocolSession
Push the message into this protocol session after the specified number of ticks of CPU time have been consumed.
pushAfterDelayFailed(ProtocolException) - Method in class SSF.OS.ProtocolSession
Method called back when pushAfterDelay has failed.
put(LSA) - Method in class SSF.OS.OSPFv2.LS_UpdatePacket
append an LSA to this LS Update Packet payload.
put(LSA) - Method in class SSF.OS.OSPFv2.LS_AckPacket
append an LSA Header to this LS Acknowledgment Packet payload.
put(Object, Object) - Method in class SSF.OS.NetFlow.ShrinkableHashMap
Put the object with given key in the map.
put(String) - Method in class SSF.OS.OSPFv2.LS_RequestPacket
append the copy of a key of a requested LSA to the Vector requestedLSAs.
pwr - Variable in class cern.jet.random.ParetoII
 
pwr - Variable in class cern.jet.random.Pareto
 

Q

q - Variable in class cern.jet.random.Poisson
 
Q0 - Static variable in class cern.jet.stat.Probability
 
Q1 - Static variable in class cern.jet.stat.Probability
 
Q2 - Static variable in class cern.jet.stat.Probability
 
qlimit - Variable in class SSF.OS.TCP.test.tcpServer
The maximum size of pending connection request queue, Qlimit, that determines when the server socket rejects connection requests.
QREC_LEN - Static variable in class SSF.Util.Plot.Analyzer
 
QREC_PKTCOUNT - Static variable in class SSF.Util.Plot.Analyzer
 
QREC_PKTDIFF - Static variable in class SSF.Util.Plot.Analyzer
 
QREC_PKTDROPCNT - Static variable in class SSF.Util.Plot.Analyzer
 
QREC_PKTDROPDIFF - Static variable in class SSF.Util.Plot.Analyzer
 
quantile(DoubleArrayList, double) - Static method in class cern.jet.stat.Descriptive
Returns the phi-quantile; that is, an element elem for which holds that phi percent of data elements are less than elem.
quantileElements(DoubleArrayList) - Method in interface cern.jet.stat.quantile.DoubleQuantileFinder
Computes the specified quantile elements over the values previously added.
QuantileFinderFactory - class cern.jet.stat.quantile.QuantileFinderFactory.
Factory constructing exact and approximate quantile finders for both known and unknown N.
QuantileFinderFactory() - Constructor for class cern.jet.stat.quantile.QuantileFinderFactory
Make this class non instantiable.
quantileInverse(DoubleArrayList, double) - Static method in class cern.jet.stat.Descriptive
Returns how many percent of the elements contained in the receiver are <= element.
quantiles(DoubleArrayList, DoubleArrayList) - Static method in class cern.jet.stat.Descriptive
Returns the quantiles of the specified percentages.
query(int) - Method in class SSF.OS.NetFlow.Util.NetMap
 
query(String) - Method in class SSF.OS.NetFlow.Util.NetMap
 
queueManager - Variable in class SSF.Net.NIC
Instance of packetQueue for outgoing traffic.
queueMonitor - Variable in class SSF.Net.NIC
Instance of PacketQueueMonitor monitoring the queueManager.
quickSort(byte[], int, int, ByteComparator) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements according to the order induced by the specified comparator.
quickSort(char[], int, int, CharComparator) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements according to the order induced by the specified comparator.
quickSort(double[], int, int, DoubleComparator) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements according to the order induced by the specified comparator.
quickSort(float[], int, int, FloatComparator) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements according to the order induced by the specified comparator.
quickSort(int[], int, int, IntComparator) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements according to the order induced by the specified comparator.
quickSort(int, int, IntComparator, Swapper) - Static method in class cern.colt.GenericSorting
Sorts the specified range of elements according to the order induced by the specified comparator.
quickSort(long[], int, int, LongComparator) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements according to the order induced by the specified comparator.
quickSort(Object[]) - Static method in class cern.colt.Sorting
Sorts the specified range of the receiver into ascending order, according to the natural ordering of its elements.
quickSort(Object[], Comparator) - Static method in class cern.colt.Sorting
Sorts the specified array according to the order induced by the specified comparator.
quickSort(Object[], int, int) - Static method in class cern.colt.Sorting
Sorts the specified range of the receiver into ascending order, according to the natural ordering of its elements.
quickSort(Object[], int, int, Comparator) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array according to the order induced by the specified comparator.
quickSort(short[], int, int, ShortComparator) - Static method in class cern.colt.Sorting
Sorts the specified range of the specified array of elements according to the order induced by the specified comparator.

R

r - Variable in class SSF.App.Worm.WormEpidemicState
Recovered hosts.
r1 - Variable in class cern.jet.random.Poisson
 
r2 - Variable in class cern.jet.random.Poisson
 
r4 - Variable in class cern.jet.random.Poisson
 
r5 - Variable in class cern.jet.random.Poisson
 
radix_trees - Static variable in class SSF.OS.BGP4.Global
Whether or not radix trees should be used for implementing the RIB.
RadixTree - class SSF.OS.BGP4.Util.RadixTree.
This class is used as an efficient way to store information which is keyed by a binary string (IP addresses, for example).
RadixTree() - Constructor for class SSF.OS.BGP4.Util.RadixTree
Constructs an empty radix tree.
RadixTreeIterator - class SSF.OS.BGP4.Util.RadixTreeIterator.
An iterator which traverses the nodes of a RadixTree.
RadixTreeIterator(RadixTree, RadixTreeIteratorAction) - Constructor for class SSF.OS.BGP4.Util.RadixTreeIterator
Constructs an iterator with a given tree and action.
RadixTreeIteratorAction - class SSF.OS.BGP4.Util.RadixTreeIteratorAction.
An action to perform on each node of a radix tree while iterating over it.
RadixTreeIteratorAction(Object) - Constructor for class SSF.OS.BGP4.Util.RadixTreeIteratorAction
Constructs an iterator action with given iteration parameters.
RadixTreeNode - class SSF.OS.BGP4.Util.RadixTreeNode.
A node in a radix tree.
RadixTreeNode() - Constructor for class SSF.OS.BGP4.Util.RadixTreeNode
Constructs a radix tree node using default values.
RadixTreeRoutingTable - class SSF.Net.RadixTreeRoutingTable.
This class implements a radix-tree routing table.
RadixTreeRoutingTable(ProtocolGraph) - Constructor for class SSF.Net.RadixTreeRoutingTable
Constructs an empty routing table.
RadixTreeRoutingTable(ProtocolGraph, RouteTieBreaker) - Constructor for class SSF.Net.RadixTreeRoutingTable
Constructs an empty routing table.
random_tiebreaking - Static variable in class SSF.OS.BGP4.Global
If true, the tie-breaking mechanism for route preference which normally reverts to BGP ID as a last resort will instead choose randomly between two options as a last resort.
random() - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns a 32 bit uniformly distributed random number in the closed interval [Integer.MIN_VALUE,Integer.MAX_VALUE] (including Integer.MIN_VALUE and Integer.MAX_VALUE).
random() - Static method in class cern.jet.math.Functions
Constructs a function that returns a new uniform random number in the open unit interval (0.0,1.0) (excluding 0.0 and 1.0).
RandomApp - class edu.cornell.lassp.houle.RngPack.RandomApp.
RandomApp is a simple application that demonstrates the use of RngPack.
RandomApp() - Constructor for class edu.cornell.lassp.houle.RngPack.RandomApp
 
RandomDistribution - class SSF.Util.Random.RandomDistribution.
Simplifying wrapper for AbstractDistribution.
RandomDistribution(AbstractDistribution) - Constructor for class SSF.Util.Random.RandomDistribution
 
RandomElement - class edu.cornell.lassp.houle.RngPack.RandomElement.
RandomElement is an abstract class that encapsulates uniform random number generators.
RandomElement() - Constructor for class edu.cornell.lassp.houle.RngPack.RandomElement
 
RandomEngine - class cern.jet.random.engine.RandomEngine.
Abstract base class for uniform pseudo-random number generating engines.
RandomEngine() - Constructor for class cern.jet.random.engine.RandomEngine
Makes this class non instantiable, but still let's others inherit from it.
randomGenerator - Variable in class cern.jet.random.AbstractDistribution
 
randomized_mrai_timers - Static variable in class SSF.OS.BGP4.Global
If true, then timers will be randomized when the first time they are set when using the continuous MRAI timers option.
RandomJava - class edu.cornell.lassp.houle.RngPack.RandomJava.
RandomJava is a class wrapper for the Math.random() generator that comes with Java.
RandomJava() - Constructor for class edu.cornell.lassp.houle.RngPack.RandomJava
 
RandomSampler - class cern.jet.random.sampling.RandomSampler.
Space and time efficiently computes a sorted Simple Random Sample Without Replacement (SRSWOR), that is, a sorted set of n random numbers from an interval of N numbers; Example: Computing n=3 random numbers from the interval [1,50] may yield the sorted random set (7,13,47).
RandomSampler(long, long, long, RandomElement) - Constructor for class cern.jet.random.sampling.RandomSampler
Constructs a random sampler that computes and delivers sorted random sets in blocks.
RandomSamplingAssistant - class cern.jet.random.sampling.RandomSamplingAssistant.
Conveniently computes a stable Simple Random Sample Without Replacement (SRSWOR) subsequence of n elements from a given input sequence of N elements; Example: Computing a sublist of n=3 random elements from a list (1,...,50) may yield the sublist (7,13,47).
RandomSamplingAssistant(long, long, RandomElement) - Constructor for class cern.jet.random.sampling.RandomSamplingAssistant
Constructs a random sampler that samples n random elements from an input sequence of N elements.
RandomSeedable - class edu.cornell.lassp.houle.RngPack.RandomSeedable.
RandomSeedable is an abstract class that extends the RandomElement class to include the ability to automatically generate a valid long seed from the clock.
RandomSeedable() - Constructor for class edu.cornell.lassp.houle.RngPack.RandomSeedable
 
RandomSeedGenerator - class cern.jet.random.engine.RandomSeedGenerator.
Deterministic seed generator for pseudo-random number generators.
RandomSeedGenerator() - Constructor for class cern.jet.random.engine.RandomSeedGenerator
Constructs and returns a new seed generator.
RandomSeedGenerator(int, int) - Constructor for class cern.jet.random.engine.RandomSeedGenerator
Constructs and returns a new seed generator; you normally won't need to use this method.
RandomSeedTable - class cern.jet.random.engine.RandomSeedTable.
(Seemingly gigantic) table of good seeds for pseudo-random number generators.
RandomSeedTable() - Constructor for class cern.jet.random.engine.RandomSeedTable
Makes this class non instantiable, but still let's others inherit from it.
RandomShuffle - class edu.cornell.lassp.houle.RngPack.RandomShuffle.
RandomShuffle uses one random number generator to shuffle the numbers produced by another to obliterate sequential correlations.
RandomShuffle(RandomElement, RandomElement, int) - Constructor for class edu.cornell.lassp.houle.RngPack.RandomShuffle
 
randomStream - Variable in class SSF.OS.OSPFv2.OSPF
RandomStream to produce random values where it's needed due to RFC 2328 and to add dynamic behaviour to the protocol.
RandomStream - class SSF.Util.Random.RandomStream.
 
RandomStream.AlignmentException - exception SSF.Util.Random.RandomStream.AlignmentException.
Exception thrown if entities from two different SSF timelines both request the same stream.
RandomStream.AlignmentException() - Constructor for class SSF.Util.Random.RandomStream.AlignmentException
 
RandomStream.CollisionException - exception SSF.Util.Random.RandomStream.CollisionException.
Exception thrown if two stream names accidentally hash to the same 32-bit extract of their MD5 digests.
RandomStream.CollisionException(String) - Constructor for class SSF.Util.Random.RandomStream.CollisionException
 
RandomStream.DistributionException - exception SSF.Util.Random.RandomStream.DistributionException.
Exception thrown when the user names an unknown random distribution.
RandomStream.DistributionException(String) - Constructor for class SSF.Util.Random.RandomStream.DistributionException
 
RandomStream.NamingException - exception SSF.Util.Random.RandomStream.NamingException.
Exception thrown when the user names an unknown random number generator.
RandomStream.NamingException(String) - Constructor for class SSF.Util.Random.RandomStream.NamingException
 
RandomStream.StreamException - exception SSF.Util.Random.RandomStream.StreamException.
 
RandomStream.StreamException(String) - Constructor for class SSF.Util.Random.RandomStream.StreamException
 
RandomStream() - Constructor for class SSF.Util.Random.RandomStream
 
RandomVariate - interface SSF.Net.Util.RandomVariate.
 
Ranecu - class edu.cornell.lassp.houle.RngPack.Ranecu.
Ranecu is an advanced multiplicative linear congruential random number generator with a period of aproximately 1018.
Ranecu() - Constructor for class edu.cornell.lassp.houle.RngPack.Ranecu
Initialize RANECU with the default seeds from James.
Ranecu(Date) - Constructor for class edu.cornell.lassp.houle.RngPack.Ranecu
 
Ranecu(int, int) - Constructor for class edu.cornell.lassp.houle.RngPack.Ranecu
Initialize RANECU with two specified integer seeds.
Ranecu(long) - Constructor for class edu.cornell.lassp.houle.RngPack.Ranecu
 
Range - interface SSF.OS.NetFlow.Filter.Range.
The range interface When configuring a range: equals -- exact match (ExactRange) min, max -- numerical range.
rankInterpolated(DoubleArrayList, double) - Static method in class cern.jet.stat.Descriptive
Returns the linearly interpolated number of elements in a list less or equal to a given element.
Ranlux - class edu.cornell.lassp.houle.RngPack.Ranlux.
RANLUX is an advanced pseudo-random number generator based on the RCARRY algorithm proposed in 1991 by Marsaglia and Zaman.
Ranlux() - Constructor for class edu.cornell.lassp.houle.RngPack.Ranlux
Default initialization of RANLUX.
Ranlux(Date) - Constructor for class edu.cornell.lassp.houle.RngPack.Ranlux
Initialize RANLUX with default luxury level and a Date object.
Ranlux(int) - Constructor for class edu.cornell.lassp.houle.RngPack.Ranlux
Initialize RANLUX with default luxury level and a specified seed.
Ranlux(int, Date) - Constructor for class edu.cornell.lassp.houle.RngPack.Ranlux
Initialize RANLUX with specified luxury level and a Date object.
Ranlux(int, int) - Constructor for class edu.cornell.lassp.houle.RngPack.Ranlux
Initialize RANLUX with specified luxury level and seed.
Ranlux(int, long) - Constructor for class edu.cornell.lassp.houle.RngPack.Ranlux
Initialize RANLUX with specified luxury level and seed.
Ranlux(long) - Constructor for class edu.cornell.lassp.houle.RngPack.Ranlux
Initialize RANLUX with default luxury level and a specified seed.
Ranmar - class edu.cornell.lassp.houle.RngPack.Ranmar.
RANMAR is a lagged Fibonacci generator proposed by Marsaglia and Zaman and is a good research grade generator.
Ranmar() - Constructor for class edu.cornell.lassp.houle.RngPack.Ranmar
Initialize Ranmar with a default seed taken from Marsaglia and Zaman's paper.
Ranmar(Date) - Constructor for class edu.cornell.lassp.houle.RngPack.Ranmar
Seed RANMAR from the clock.
Ranmar(int) - Constructor for class edu.cornell.lassp.houle.RngPack.Ranmar
Initialize Ranmar with a specified integer seed
Ranmar(long) - Constructor for class edu.cornell.lassp.houle.RngPack.Ranmar
Initialize Ranmar with a specified long seed
rate_limit_by_dest - Static variable in class SSF.OS.BGP4.Global
Whether or not rate limiting should be applied on a per-peer, per-destination basis.
rate_limit_by_dest - Static variable in class SSF.OS.BGP4.BGPSession
Whether or not rate-limiting should be applied on a per-peer, per-destination basis.
ratio_t - Variable in class SSF.App.DDoS.SpoofFloodTracer
the threashhold of the ratio, default 25%
raw() - Method in class SSF.Util.Random.RandomStream
 
raw() - Method in class edu.cornell.lassp.houle.RngPack.Ranmar
Returns a uniformly distributed pseudo-random double in the range (0,1).
raw() - Method in class edu.cornell.lassp.houle.RngPack.Ranlux
Returns a uniformly distributed pseudo-random double in the range (0,1).
raw() - Method in class edu.cornell.lassp.houle.RngPack.Ranecu
 
raw() - Method in class edu.cornell.lassp.houle.RngPack.RandomShuffle
The generator.
raw() - Method in class edu.cornell.lassp.houle.RngPack.RandomJava
Wrapper for Math.random().
raw() - Method in class edu.cornell.lassp.houle.RngPack.RandomElement
Returns a uniformly distributed pseudo-random number.
raw() - Method in class cern.jet.random.engine.RandomEngine
Returns a 32 bit uniformly distributed random number in the open unit interval (0.0,1.0) (excluding 0.0 and 1.0).
raw() - Method in class cern.jet.random.engine.MersenneTwister64
Returns a 64 bit uniformly distributed random number in the open unit interval (0.0,1.0) (excluding 0.0 and 1.0).
raw(double[]) - Method in class edu.cornell.lassp.houle.RngPack.RandomElement
Fill an entire array with doubles.
raw(double[], int) - Method in class edu.cornell.lassp.houle.RngPack.Ranmar
A version of the generator for filling arrays, inlined for speed
raw(double[], int) - Method in class edu.cornell.lassp.houle.RngPack.Ranecu
This is an inline version that returns an array of doubles for speed.
raw(double[], int) - Method in class edu.cornell.lassp.houle.RngPack.RandomElement
Fill part or all of an array with doubles.
Rcv_Ack_Process(TCP_Message) - Method in class SSF.OS.TCP.Send_WndManager
Process ACKs, if not duplicate ACKs cancel the retransmission timer otherwise retransmits the lost packet.
Rcv_Buffer - Variable in class SSF.OS.TCP.Rcv_WndManager
Receive buffer for the received messages, including out of order messages.
Rcv_DataProcess(ProtocolMessage) - Method in class SSF.OS.TCP.Rcv_WndManager
Process receives a data message, sorts messages in sequence number order, sends acknowledgment message with next expected sequence number and advertised window size, checks if the message contains flags indicating the end of data transmission.
RCV_KA - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when KeepAlive messages are received.
RCV_NOTIF - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when Notification messages are received.
RCV_OPEN - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when Open messages are received.
RCV_UPDATE - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when Update messages are received.
Rcv_WndInit(TCP_Message) - Method in class SSF.OS.TCP.Rcv_WndManager
Initialize the receive window according to message received.
Rcv_WndManager - class SSF.OS.TCP.Rcv_WndManager.
Receive window manager keeps a record of the receive window parameters and change their value accordingly when it receives a new message and sends an ACK.
RcvWndSize - Variable in class SSF.OS.TCP.tcpSessionMaster
receive window size, MSS units
read(byte[], int, Continuation) - Method in interface SSF.OS.Socket.socketAPI
Read the data received by socket and write them into user-defined byte array.
read(byte[], int, Continuation) - Method in class SSF.OS.TCP.tcpSocket
not supported by tcp sockets
read(byte[], int, Continuation) - Method in class SSF.OS.UDP.udpSocket
not supported for udp sockets
read(InputStream) - Method in class SSF.Util.Plot.MultiPlotBox
Read commands and/or plot data from an input stream in the old (non-XML) file syntax.
read(InputStream) - Method in class SSF.Util.Plot.MultiPlot
Read a file with the old syntax (non-XML).
read(int, Continuation) - Method in interface SSF.OS.Socket.socketAPI
Read pseudo-data received by the socket.
read(int, Continuation) - Method in class SSF.OS.TCP.tcpSocket
Read nbytes of virtual data.
read(int, Continuation) - Method in class SSF.OS.UDP.udpSocket
 
read(Object[], int, Continuation) - Method in interface SSF.OS.Socket.socketAPI
Read a data object received by the socket.
read(Object[], int, Continuation) - Method in class SSF.OS.TCP.tcpSocket
Read a reference to an object whose nominal size is nbytes.
read(Object[], int, Continuation) - Method in class SSF.OS.TCP.tcpSession
 
read(Object[], int, Continuation) - Method in class SSF.OS.UDP.udpSocket
 
read(String) - Method in class SSF.Util.Plot.MultiPlotBox
Read a single line command provided as a string.
readBinaryIn(DataInputStream) - Method in class SSF.OS.NetFlow.IpNetFlow
Read data from a binary stream for a given flow.
readBinaryIn(DataInputStream) - Method in class SSF.OS.NetFlow.NetFlow
read data from a binary stream
readBinaryIn(DataOutputStream) - Method in class SSF.OS.NetFlow.IpNetFlowWD
 
readExternal(DataInput) - Method in class SSF.OS.BGP4.Route
Reads the contents of this object from a serialization stream.
readExternal(DataInput) - Method in class SSF.OS.BGP4.Path.Segment
Reads the contents of this object from a serialization stream.
readExternal(DataInput) - Method in class SSF.OS.BGP4.Path.OriginatorID
Reads the contents of this object from a serialization stream.
readExternal(DataInput) - Method in class SSF.OS.BGP4.Path.Origin
Reads the contents of this object from a serialization stream.
readExternal(DataInput) - Method in class SSF.OS.BGP4.Path.NextHop
Reads the contents of this object from a serialization stream.
readExternal(DataInput) - Method in class SSF.OS.BGP4.Path.MED
Reads the contents of this object from a serialization stream.
readExternal(DataInput) - Method in class SSF.OS.BGP4.Path.LocalPref
Reads the contents of this object from a serialization stream.
readExternal(DataInput) - Method in class SSF.OS.BGP4.Path.Communities
Reads the contents of this object from a serialization stream.
readExternal(DataInput) - Method in class SSF.OS.BGP4.Path.ClusterList
Reads the contents of this object from a serialization stream.
readExternal(DataInput) - Method in class SSF.OS.BGP4.Path.Attribute
Reads the contents of this object from a serialization stream.
readExternal(DataInput) - Method in class SSF.OS.BGP4.Path.Aggregator
Reads the contents of this object from a serialization stream.
readExternal(DataInput) - Method in class SSF.OS.BGP4.Path.ASpath
Reads the contents of this object from a serialization stream.
readExternal(ObjectInput) - Method in class SSF.OS.BGP4.Route
 
readExternal(ObjectInput) - Method in class SSF.OS.BGP4.Comm.UpdateMessage
Reads the contents of this object from a serialization stream.
readExternal(ObjectInput) - Method in class SSF.OS.BGP4.Comm.TransportMessage
Reads the contents of this object from a serialization stream.
readExternal(ObjectInput) - Method in class SSF.OS.BGP4.Comm.StartStopMessage
Reads the contents of this object from a serialization stream.
readExternal(ObjectInput) - Method in class SSF.OS.BGP4.Comm.OpenMessage
Reads the contents of this object from a serialization stream.
readExternal(ObjectInput) - Method in class SSF.OS.BGP4.Comm.NotificationMessage
Reads the contents of this object from a serialization stream.
readExternal(ObjectInput) - Method in class SSF.OS.BGP4.Comm.Message
Reads the contents of this object from a serialization stream.
readExternal(ObjectInput) - Method in class SSF.OS.BGP4.Path.Segment
 
readExternal(ObjectInput) - Method in class SSF.OS.BGP4.Path.OriginatorID
 
readExternal(ObjectInput) - Method in class SSF.OS.BGP4.Path.Origin
 
readExternal(ObjectInput) - Method in class SSF.OS.BGP4.Path.NextHop
 
readExternal(ObjectInput) - Method in class SSF.OS.BGP4.Path.MED
 
readExternal(ObjectInput) - Method in class SSF.OS.BGP4.Path.LocalPref
 
readExternal(ObjectInput) - Method in class SSF.OS.BGP4.Path.Communities
 
readExternal(ObjectInput) - Method in class SSF.OS.BGP4.Path.ClusterList
 
readExternal(ObjectInput) - Method in class SSF.OS.BGP4.Path.Attribute
 
readExternal(ObjectInput) - Method in class SSF.OS.BGP4.Path.Aggregator
 
readExternal(ObjectInput) - Method in class SSF.OS.BGP4.Path.ASpath
 
readFromBytes(byte[], int) - Method in class SSF.OS.NetFlow.IpNetFlowWD
 
readFromBytes(byte[], int) - Method in class SSF.OS.NetFlow.IpNetFlow
extract the record information from a byte array
readFromBytes(byte[], int) - Method in class SSF.OS.NetFlow.NetFlow
extract the record information from a byte array
READING - Static variable in class SSF.OS.TCP.test.tcpClientSession
 
reading(tcpSocket) - Method in class SSF.OS.BGP4.PeerEntry
Returns whether or not the socket used for receiving messages from this peer is busy.
readsocket - Variable in class SSF.OS.BGP4.PeerEntry
The socket for receiving messages from this peer.
ReadTransConnOpen - Static variable in class SSF.OS.BGP4.BGPSession
Indicates the BGP Read Transport Connection Open event type.
real() - Method in class com.imsl.math.Complex
Returns the real part of a Complex object.
real(Complex) - Static method in class com.imsl.math.Complex
Returns the real part of a Complex object.
ReassembleMessage() - Method in class SSF.OS.TCP.Rcv_WndManager
Sort the messages by sequence number, discard the message if it's duplicated, increase the next expected sequence number if needed.
Rec - Variable in class SSF.App.DDoS.SpoofFloodTracer
recorder used to record trace data for animation
receive() - Method in class SSF.OS.BGP4.PeerEntry
Receives BGP messages from the socket connection with this peer.
receive(int, int, double, byte[], int, int) - Method in class SSF.Net.nicDecoder
 
receive(int, int, double, byte[], int, int) - Method in class SSF.Net.droptailRecordPlayer_2
Executed for each record.
receive(int, int, double, byte[], int, int) - Method in class SSF.Net.droptailRecordPlayer_1
Execute for each record.
receive(int, int, double, byte[], int, int) - Method in interface SSF.Util.Streams.StreamInterface
Process a single record in the data stream.
receive(int, int, double, byte[], int, int) - Method in class SSF.Util.Streams.BasicRecorder
 
receive(int, int, double, byte[], int, int) - Method in class SSF.Util.Streams.BasicPlayer
Default handler for generic record data.
receive(int, int, double, byte[], int, int) - Method in class SSF.OS.BGP4.Players.AbstractPlayer
Converts an encoded simulation record into Java constructs.
receive(int, int, double, byte[], int, int) - Method in class SSF.Util.Plot.Analyzer
Callback method for action to do for each read record.
receive(int, int, double, byte[], int, int) - Method in class SSF.OS.NetFlow.Filter.FilterPlayer
operations after a record of netflow stream is met if the record is NOT a netflow record, this function should be overloaded.
receive(int, int, double, byte[], int, int) - Method in class SSF.OS.NetFlow.Util.IpFlowWDReporter
Grab an IpFlowCollector record and print it on screen
receive(int, int, double, byte[], int, int) - Method in class SSF.OS.NetFlow.Util.IpFlowSortor
Grab an IpFlowCollector record and insert it into a vector
receive(int, int, double, byte[], int, int) - Method in class SSF.OS.NetFlow.Util.NetMap
 
receive(int, int, double, byte[], int, int) - Method in class SSF.OS.NetFlow.Util.IpFlowReporter
Grab an IpFlowCollector record and print it on screen
receive(int, int, double, byte[], int, int) - Method in class SSF.OS.NetFlow.Util.NHIDemuxer
 
receive(int, int, double, byte[], int, int) - Method in class SSF.App.DDoS.DestList_3
 
receive(int, int, double, byte[], int, int) - Method in class SSF.App.DDoS.DestList_2
 
receive(int, int, double, byte[], int, int) - Method in class SSF.App.DDoS.DestList
 
receive(int, int, double, byte[], int, int) - Method in class SSF.App.DDoS.SD_DDoSTracer
 
receive(int, int, double, byte[], int, int) - Method in class SSF.App.DDoS.CD_DDoSTracer
 
receive(NIC) - Method in class SSF.Net.ptpLinkLayer
Poll the link layer for any packets available for receipt
receive(NIC) - Method in interface SSF.Net.linkLayer
Poll the link layer for any packets currently available for receipt
receive(NIC) - Method in class SSF.Net.lanLinkLayer
 
receive(ProtocolMessage) - Method in class SSF.Net.droptailQueueMonitor_2
Log a packet arriving to the queue.
receive(ProtocolMessage) - Method in class SSF.Net.droptailQueueMonitor_1
Log a packet record as a packet arrives to the queue.
receive(ProtocolMessage) - Method in interface SSF.Net.PacketQueueMonitor
Method called by class implementing SSF.Net.packetQueue when a packet is enqueued.
receive(ProtocolMessage, ProtocolSession, ProtocolSession) - Method in interface SSF.OS.ProtocolMonitor
Peek at every protocol message push()ed into the monitored protocol session.
receive(ProtocolMessage, ProtocolSession, ProtocolSession) - Method in interface SSF.OS.IpMonitor
peek at every IP packet push()ed into IP
receive(ProtocolMessage, ProtocolSession, ProtocolSession) - Method in class SSF.OS.NetFlow.IpFlowCollectorWD
Same as in IpFlowCollector except it uses IpNetFlowWD.
receive(ProtocolMessage, ProtocolSession, ProtocolSession) - Method in class SSF.OS.NetFlow.IpFlowCollector
receive filt the IpPacket, collect the statistical values of the interested protocol
receive(ProtocolMessage, ProtocolSession, ProtocolSession) - Method in class SSF.OS.NetFlow.Util.MapMonitor
 
receive(ProtocolMessage, ProtocolSession, ProtocolSession) - Method in class SSF.App.DDoS.SYNMonitor
Just increase a counter
receive(ProtocolMessage, ProtocolSession, ProtocolSession) - Method in class SSF.App.DDoS.DDoSMonitor
 
receive(ProtocolMessage, ProtocolSession, ProtocolSession) - Method in class SSF.App.DDoS.RequestsMonitor
Just increase a counter
receive(String, double, byte[], int, int) - Method in class SSF.OS.BGP4.Players.VerbosePlayer
Calls an appropriate handler method given an encoded simulation record.
receivedDDPacket(Packet, Integer) - Method in class SSF.OS.OSPFv2.Interface
When the Area Data Structure, this Interface belongs to, gets a Database Description Packet, it will call this method to further process it.
receivedHello(Packet, int) - Method in class SSF.OS.OSPFv2.Interface
When the Area Data Structure above gets a Hello Packet, it will call this method of the ospf interface which is associated with the NIC on which the packet has come in.
receivedLSAck(Packet, Integer) - Method in class SSF.OS.OSPFv2.Interface
When the Area Data Structure, this Interface belongs to, gets a Link State Acknowledgment Packet it calls this method to further process the Packet.
receivedLSRequest(Packet, Integer) - Method in class SSF.OS.OSPFv2.Interface
When the Area Data Structure of this Interface gets a Link State Request Packet it calls this method to further process the Packet.
receivedLSUpdate(Packet, Integer) - Method in class SSF.OS.OSPFv2.Interface
When the Area Data Structure, this Interface belongs to, gets a Link State Update Packet it calls this method to further process the Packet.
receivedPacket(Packet, Integer, Integer) - Method in class SSF.OS.OSPFv2.AreaData
After the generic input processing of an OSPF Packet was done by the OSPF session above, this method will further process the Packet destined for this Area.
receiver - Variable in class SSF.Net.NIC
SSF process that receives incoming packets, and pushes their contents to the protocol that opened the NIC.
receiveTimestamp - Variable in class SSF.OS.ICMPHeader
These timestamps are in hundredths of seconds.
receivingAge - Variable in class SSF.OS.OSPFv2.LSASlot
 
RecLSASlot - class SSF.OS.OSPFv2.RecLSASlot.
This class extends LSASlot.
RecLSASlot.MinimumArrivalTimer - class SSF.OS.OSPFv2.RecLSASlot.MinimumArrivalTimer.
/* The MinimumArrivalTimer waits minLSArrival seconds before it cancels the write-protection for the LSA stored in the Slot.
RecLSASlot.MinimumArrivalTimer(OSPF, long) - Constructor for class SSF.OS.OSPFv2.RecLSASlot.MinimumArrivalTimer
 
RecLSASlot(LSA, OSPF) - Constructor for class SSF.OS.OSPFv2.RecLSASlot
 
RECONNECT - Static variable in class SSF.OS.BGP4.Global
Indicates that the 'reconnect' validation test is being performed.
record(String, float, byte) - Method in class SSF.App.DDoS.SpoofFloodTracer
 
recordList - Variable in class SSF.App.DDoS.SpoofFloodTracer
 
recordSize() - Method in class SSF.OS.NetFlow.IpNetFlowWD
Size of IpNetFlow plus 2 bytes for inputType and outputType
recordSize() - Method in class SSF.OS.NetFlow.IpNetFlow
The "next" field is NOT included when count the size of the record.
recordSize() - Method in class SSF.OS.NetFlow.NetFlow
recordSize the "next" field is NOT included when count the size of the record.
recordToString(byte[], int) - Static method in class SSF.App.DDoS.SYNMonitor
 
recordToString(byte[], int) - Static method in class SSF.App.DDoS.DDoSMonitor
 
recordToString(byte[], int) - Static method in class SSF.App.DDoS.RequestsMonitor
 
recordToString(byte[], int, int) - Static method in class SSF.App.DDoS.SpoofFloodTracer
 
recover - Variable in class SSF.OS.TCP.test.tcpClient
option to recover from a connection error (from DML)
RecvKeepAlive - Static variable in class SSF.OS.BGP4.BGPSession
Indicates the Receive KeepAlive Message event type.
RecvNotification - Static variable in class SSF.OS.BGP4.BGPSession
Indicates the Receive Notification Message event type.
RecvOpen - Static variable in class SSF.OS.BGP4.BGPSession
Indicates the Receive Open Message event type.
RecvUpdate - Static variable in class SSF.OS.BGP4.BGPSession
Indicates the Receive Update Message event type.
recycle(Object) - Method in class SSF.OS.ObjectPool
 
ref - Static variable in class SSF.App.Worm.MacroscopicModel
Global ref to this singleton object.
REFLECT - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when route reflection is performed.
REFLECTION - Static variable in class SSF.OS.BGP4.Global
Indicates that the 'reflection' validation test is being performed.
reflector - Variable in class SSF.OS.BGP4.BGPSession
Whether or not this instance of BGP serves as a route reflector.
register(String, int) - Static method in class SSF.OS.BGP4.Util.AS_descriptor
Registers a given integer as the AS number for a given NHI prefix address.
registerBorderRouter(GatewayProtocolSession, int) - Method in class SSF.App.Worm.MacroscopicModel
Register a border router, actually its RouterProtocolSession, with the global epidemic model.
registerHost(WormProtocolSession, int) - Method in class SSF.App.Worm.MacroscopicModel
Register a host, actually its WormProtocolSession, with the global epidemic model.
rejectMethodD(long, long, int, long, long[], int, RandomElement) - Static method in class cern.jet.random.sampling.RandomSampler
Efficiently computes a sorted random set of count elements from the interval [low,low+N-1].
remInterface(Integer) - Method in class SSF.OS.OSPFv2.AreaData
removes an Interface from the Interface list cause of an area change while re- configuring this Interface.
remIPRoute(String) - Method in class SSF.OS.OSPFv2.OSPF.RTCControlTimer
Stores a route which must be removed from the ip table.
remote_ip - Variable in class SSF.OS.UDP.udpSession
destination (remote) IP address
remote_ip - Variable in class SSF.OS.UDP.udpSocket
 
remote_port - Variable in class SSF.OS.UDP.udpSession
destination (remote) port number
remote_port - Variable in class SSF.OS.UDP.udpSocket
 
remove_all_routes(PeerEntry) - Method in class SSF.OS.BGP4.BGPSession
Removes from the Loc-RIB all routes learned from a given peer, then runs Phases 2 and 3 of the Decision Process to replace the routes with backups (if possible), and update neighbors with the changes.
remove_all() - Method in class SSF.OS.BGP4.RIBElement
Removes all route information in the RIB element and returns it as a list.
remove_all() - Method in class SSF.OS.BGP4.LocRIB
Removes all route information from the Loc-RIB element, as well as from the local forwarding table, and returns it as a list.
remove_attrib(int) - Method in class SSF.OS.BGP4.Route
Removes a path attribute from the route.
remove_wd(IPaddress) - Method in class SSF.OS.BGP4.Comm.UpdateMessage
Remove withdrawn route information from the message.
remove(BitString) - Method in class SSF.OS.BGP4.Util.RadixTree
Removes and returns the data (if any) associated with the given binary string.
remove(boolean[], String) - Method in class SSF.Net.RadixTreeRoutingTable
Removes the data at the node specified by the given boolean array, and having the given source protocol.
remove(IPaddress) - Method in class SSF.OS.BGP4.RIBElement
Removes the route information corresponding to the given route destination.
remove(IPaddress) - Method in class SSF.OS.BGP4.LocRIB
Removes the route information corresponding to the given route destination from both this Loc-RIB and the local forwarding table.
remove(IPaddress) - Method in class SSF.OS.BGP4.AdjRIBOut
Removes the route information corresponding to the given route destination.
remove(IPaddress) - Method in class SSF.OS.BGP4.AdjRIBIn
Removes the route information corresponding to the given route destination.
remove(Object) - Method in class SSF.OS.NetFlow.ShrinkableHashMap
Remove the object corrsponding to the given key if the memory utilization is low enough, shrink
removeConnect(tcpSession) - Method in class SSF.OS.TCP.tcpSessionMaster
remove the connection from the connection list
removeFIBChangeListener(FIBChangeListener) - Method in interface SSF.Net.RoutingTable
Unregister the given FIBChangeListener.
removeFIBChangeListener(FIBChangeListener) - Method in class SSF.Net.RadixTreeRoutingTable
Unregister the given FIBChangeListener.
removeFlow(NetFlow) - Method in class SSF.OS.NetFlow.NetFlow
remove the give flow from the list with this flow as the head return the rest of the list
removeFlow(Object, IpNetFlow) - Method in class SSF.OS.NetFlow.IpFlowTable
remove the given netflow with given key from table
removeFromQueue(tcpSocket) - Method in class SSF.OS.TCP.tcpSocket
If TCP connection bound to socket sock is dropped, and sock is still in the listening socket's queue, remove sock from the queue.
removeIARoute(LSA, int) - Method in class SSF.OS.OSPFv2.OSPF
This method is called if a Summary LSA has/has reached MAX_AGE.
removeRequest(String) - Method in class SSF.OS.OSPFv2.Neighbor
Remove a key from the LS Request List.
removeRoute(RoutingInfo) - Method in class SSF.Net.RoutingInfoOOC
Remove the given route, and return the new head route (either this route, or if this route was removed, the next route).
removeRoute(RoutingInfo) - Method in class SSF.Net.RoutingInfoIC
Remove the given route, and return the new head route (either this route, or if this route was removed, the next route).
removeRoute(RoutingInfo) - Method in class SSF.Net.RoutingInfo
Remove the given route, and return the new head route (either this route, or if this route was removed, the next route).
removeRoutesFrom(String) - Method in class SSF.Net.RoutingInfoOOC
Remove routes from the given protocol, and return the new head route (either this route, or if this route was removed, the next route).
removeRoutesFrom(String) - Method in class SSF.Net.RoutingInfoIC
Remove routes from the given protocol, and return the new head route (either this route, or if this route was removed, the next route).
removeRoutesFrom(String) - Method in class SSF.Net.RoutingInfo
Remove routes from the given protocol, and return the new head route (either this route, or if this route was removed, the next route).
removeServer(int, int) - Method in class SSF.OS.TCP.tcpSessionMaster
Remove a pasive server session listening on local port SrcPort.
removeSummaryLSA(byte, Object) - Method in class SSF.OS.OSPFv2.AreaData
Remove a selforiginated Summary-LSA from the LS Database.
rep(String, NIC, int, int, String) - Method in interface SSF.Net.RoutingTable
Inserts new routing information into the table, replacing any previous routing information from the same routing protocol that may have already existed.
rep(String, NIC, int, int, String) - Method in class SSF.Net.RadixTreeRoutingTable
 
repeat(char, int) - Static method in class SSF.OS.BGP4.Util.StringManip
Creates a string of arbitrary length by repeating just one character.
repeat(char, int, int) - Static method in class SSF.OS.BGP4.Util.StringManip
Creates a string of arbitrary length by repeating just one character.
replace(BitString, Object) - Method in class SSF.OS.BGP4.Util.RadixTree
Adds data to the tree, keyed by the given binary string, replacing any pre-existing data with that key which may have already been there.
replace(boolean[], RoutingInfo, String) - Method in class SSF.Net.RadixTreeRoutingTable
Inserts new routing information into the table, replacing any previous routing information from the same routing protocol that may have already existed.
replace(RouteInfo) - Method in class SSF.OS.BGP4.RIBElement
Adds route information, replacing any pre-existing information with the same NLRI.
replace(RouteInfo) - Method in class SSF.OS.BGP4.LocRIB
Adds route information, replacing any pre-existing information with the same NLRI.
replace(RouteInfo) - Method in class SSF.OS.BGP4.AdjRIBOut
Adds route information, replacing any pre-existing information with the same NLRI.
replace(RouteInfo) - Method in class SSF.OS.BGP4.AdjRIBIn
Adds route information, replacing any pre-existing information with the same NLRI.
reportMismatch(String, byte) - Method in class SSF.OS.NetFlow.Filter.Decoder
report the mismatch of fieldTyps and the type of requested field.
reportStatus() - Method in class SSF.App.DDoS.SpoofFloodTracer
report the value of all the status variables
request_size - Variable in class SSF.OS.TCP.test.tcpServer
size of data request object from matching client
request_size - Variable in class SSF.OS.TCP.test.tcpClient
size (in bytes) of request segment sent from client to server (from DML)
REQUESTING - Static variable in class SSF.OS.TCP.test.tcpClientSession
 
requestSize - Variable in class SSF.OS.TCP.test.tcpClientSession
size (in bytes) of request datagram sent from client to server
RequestsMonitor - class SSF.App.DDoS.RequestsMonitor.
Used to monitor the requests received by a httpServer.
RequestsMonitor() - Constructor for class SSF.App.DDoS.RequestsMonitor
 
requestType - Variable in class SSF.OS.WWW.httpRequest
type of this request
required - Variable in class SSF.Net.Util.cidrBlock
Number of addresses required by this block, including the reserved net and broadcast addresses.
RERange - class SSF.OS.NetFlow.Filter.RERange.
RERange The range is specified by a Regular expression.
RERange() - Constructor for class SSF.OS.NetFlow.Filter.RERange
 
RESCALE_STEP - Static variable in class SSF.Util.Plot.TimeSeries
Default setting to rescale live plot after each data point.
reserve(long, boolean) - Method in class SSF.OS.Resource
Reserve the resource for the given number of ticks.
reserve(long, Continuation, boolean) - Method in class SSF.OS.Resource
Reserve the resource for the given number of ticks.
reserved() - Method in class SSF.Net.Util.cidrBlock
Utility function to compute number of addresses reserved in block
reset_flag - Variable in class SSF.OS.BGP4.PeerEntry
A flag to indicate that as soon as a new write socket is established with this peer, a Notification should be sent to reset on it.
reset_timer(PeerEntry, int) - Method in class SSF.OS.BGP4.BGPSession
Resets the indicated type of timer for the given peer (if applicable).
reset() - Method in class SSF.OS.BGP4.PeerEntry
Resets peer to initial state (when a peering session is terminated, for example).
reset() - Method in class SSF.OS.OSPFv2.OSPF.RTCControlTimer
reset this timer
reset() - Method in class SSF.OS.OSPFv2.Neighbor
reset the Neighbor Data Structure to the initial values.
reset() - Method in class SSF.OS.OSPFv2.Interface
Reset the Interface Data Structure.
reset() - Method in class SSF.OS.OSPFv2.AreaData
Reset the Area Data Structure.
reset() - Method in class SSF.App.DDoS.SpoofFloodTracer
reset the variables to the status before the tracing back, but not the time
reset() - Method in class SSF.App.DDoS.CD_DDoSTracer
reset all the statistic values, clear the tables.
reset() - Method in class cern.colt.Timer
Resets the timer.
resetAll() - Method in class SSF.Util.Plot.TimeSeriesComponent
Resets all plots.
resetPlot() - Method in class SSF.Util.Plot.LivePlotter
Restart live plot from beginning.
Resource - class SSF.OS.Resource.
This class provides the first-come, first serve queue for a shared resource.
Resource() - Constructor for class SSF.OS.Resource
 
respond(int, int, int, int, int, long, long, byte, int) - Method in class SSF.OS.TCP.tcpSessionMaster
Send a TCP message with given header fields, and seglen virtual payload bytes.
responseType - Variable in class SSF.OS.WWW.httpResponse
type of this response
restart() - Method in class SSF.OS.BGP4.BGPSession
Restarts the BGP process.
result - Variable in class SSF.OS.BGP4.Util.RadixTreeIteratorAction
A data object used to contain any results left during iteration.
result - Variable in class SSF.OS.BGP4.Util.RadixTreeIterator
A data object used to contain any results left during iteration.
retransTimer - Variable in class SSF.OS.OSPFv2.Neighbor
Multiple shot timer whose firing indicates that a Database Description or Request Packet should be retransmitted.
return_ip - Variable in class SSF.OS.BGP4.PeerEntry
The local IP address that this peer uses as a destination when sending packets here.
revSubstring(int) - Method in class SSF.OS.BGP4.Util.BitString
Returns a substring of the reverse of the bit string given one index and assuming the end of the string as the other index.
revSubstring(int, int) - Method in class SSF.OS.BGP4.Util.BitString
Returns a substring of the reverse of the bit string given two indices.
Rexmit() - Method in class SSF.OS.TCP.Send_WndManager
Retransmition process when rexit timer expires.
rexTimes - Variable in class SSF.OS.TCP.SendItem
the number of time the message had been retransmitted
rezoom(double, double, Object) - Method in class SSF.Util.Plot.TimeSeriesComponent
Called from from one plot when it is rescaled (zoomed) to rescale (rezoom) all other plots to the same time-scale.
rfd - Static variable in class SSF.OS.BGP4.Global
The global default value for whether route flap damping is used.
rfd - Variable in class SSF.OS.BGP4.BGPSession
Whether route flap damping is turned on for this BGP speaker.
RFD - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show route flap damping information.
rfd_cut - Static variable in class SSF.OS.BGP4.Global
Route flap damping cutoff threshold.
rfd_decay_ng - Static variable in class SSF.OS.BGP4.Global
Route flap damping: half life of route when unreachable (ticks).
rfd_decay_ok - Static variable in class SSF.OS.BGP4.Global
Route flap damping: half life of route when reachable (ticks).
rfd_max_penalty - Static variable in class SSF.OS.BGP4.Global
Route flap damping: ceiling on instability value.
rfd_punish_readvertisement - Static variable in class SSF.OS.BGP4.Global
When route flap damping, whether readvertisements following withdrawals are punished.
rfd_reuse - Static variable in class SSF.OS.BGP4.Global
Route flap damping reuse threshold.
rfd_t_hold - Static variable in class SSF.OS.BGP4.Global
Route flap damping maximum hold down time.
rib_in - Variable in class SSF.OS.BGP4.PeerEntry
The section of Adj-RIBs-In associated with this peer.
rib_out - Variable in class SSF.OS.BGP4.PeerEntry
The section of Adj-RIBs-Out associated with this peer.
RIBElement - class SSF.OS.BGP4.RIBElement.
An element of a RIB.
RIBS_IN - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to print the Adj-RIBs-In each time it changes.
RIBS_OUT - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to print the Adj-RIBs-Out each time it changes.
right - Variable in class SSF.OS.BGP4.Util.RadixTreeNode
A pointer to the right child (indicating a one in the binary sequence).
rightBinLength(int) - Static method in class SSF.Net.Util.BinInt
Returns, in the power of 2, the appropriate IP address block size for the specified block size, eg, 7 and 8 returns 3
rightBinLength(int) - Static method in class SSF.OS.OSPF.BinInt
Returns, in the power of 2, the appropriate IP address block size for the specified block size, eg, 7 and 8 returns 3
rightBinLength(int) - Static method in class SSF.OS.OSPFv2.BinInt
Returns, in the power of 2, the appropriate IP address block size for the specified block size, eg, 7 and 8 returns 3
rightBlock(int) - Static method in class SSF.Net.Util.BinInt
returns the next largest integer which is a power of 2, e.g.
rightBlock(int) - Static method in class SSF.OS.OSPF.BinInt
returns the next largest integer which is a power of 2, e.g.
rightBlock(int) - Static method in class SSF.OS.OSPFv2.BinInt
returns the next largest integer which is a power of 2, e.g.
rint - Static variable in class cern.jet.math.Functions
Function that returns Math.rint(a).
rms(int, double) - Static method in class cern.jet.stat.Descriptive
Returns the RMS (Root-Mean-Square) of a data sequence.
rng - Variable in class SSF.OS.TCP.test.tcpClient
random number generator given to this tcpClient
rng - Static variable in class SSF.App.DDoS.DDoSSessionRand
random stream
rng - Static variable in class SSF.App.DDoS.DDoSSession
random stream
rng - Variable in class SSF.App.Worm.GatewayProtocolSession
Random number generator for BCC ICMP send process.
rng1 - Variable in class SSF.OS.BGP4.BGPSession
A random number generator for workload generation.
rng2 - Variable in class SSF.OS.BGP4.BGPSession
A random number generator for uses other than workload generation.
ro - Variable in class cern.jet.random.Zeta
 
ro_prev - Variable in class cern.jet.random.Zeta
 
root() - Method in class SSF.OS.BGP4.Util.RadixTree
Returns the root node of the tree.
round(double) - Static method in class cern.jet.math.Functions
Constructs a function that returns the number rounded to the given precision; Math.rint(a/precision)*precision.
Route - class SSF.OS.BGP4.Route.
Information describing a single route.
ROUTE_DISTRIB - Static variable in class SSF.OS.BGP4.Global
Indicates that the 'route_distrib' validation test is being performed.
route() - Method in class SSF.OS.BGP4.RouteInfoOOC
 
route() - Method in class SSF.OS.BGP4.RouteInfoIC
 
route() - Method in class SSF.OS.BGP4.RouteInfo
Returns the enclosed route.
Route() - Constructor for class SSF.OS.BGP4.Route
Default initializer.
Route(Route) - Constructor for class SSF.OS.BGP4.Route
Constructs a new route based on an existing one.
routeAddedBy(RoutingInfo, String) - Method in interface SSF.Net.FIBChangeListener
Notification that the named protocol has added a new entry to the forwarding table on this host.
routeAddedBy(RoutingInfo, String) - Method in class SSF.OS.BGP4.BGPSession
Notification that the named protocol has added a new entry to the forwarding table on this host.
routeAddedBy(RoutingInfo, String) - Method in class SSF.OS.OSPF.sOSPF
Notification that the named protocol has added a new entry to the forwarding table on this host.
routeAddedBy(RoutingInfo, String) - Method in class SSF.OS.OSPFv2.OSPF
Notification that the named protocol has added a new entry to the IP forwarding table on this host.
routeDeletedBy(RoutingInfo, String) - Method in interface SSF.Net.FIBChangeListener
Notification that the named protocol has removed an entry from the forwarding table on this host.
routeDeletedBy(RoutingInfo, String) - Method in class SSF.OS.BGP4.BGPSession
Notification that the named protocol has removed an entry from the forwarding table on this host.
routeDeletedBy(RoutingInfo, String) - Method in class SSF.OS.OSPF.sOSPF
Notification that the named protocol has removed an entry from the forwarding table on this host.
routeDeletedBy(RoutingInfo, String) - Method in class SSF.OS.OSPFv2.OSPF
Notification that the named protocol has removed an entry from the forwarding table on this host.
routeFlapDamp - Static variable in class SSF.OS.BGP4.Global
Whether route flap damping is turned on.
routeInfo - Variable in class SSF.OS.BGP4.DampInfo
 
RouteInfo - class SSF.OS.BGP4.RouteInfo.
A unit of BGP route information.
RouteInfo() - Constructor for class SSF.OS.BGP4.RouteInfo
 
RouteInfoIC - class SSF.OS.BGP4.RouteInfoIC.
A unit of BGP route information.
RouteInfoIC(BGPSession) - Constructor for class SSF.OS.BGP4.RouteInfoIC
Constructs new route information with default values.
RouteInfoIC(BGPSession, Route, int, boolean, PeerEntry) - Constructor for class SSF.OS.BGP4.RouteInfoIC
Constructs new route information with the given attributes.
RouteInfoIC(BGPSession, Route, int, Route, int, boolean, boolean, PeerEntry) - Constructor for class SSF.OS.BGP4.RouteInfoIC
Constructs route information given all of the relevant data.
RouteInfoOOC - class SSF.OS.BGP4.RouteInfoOOC.
A unit of BGP route information.
RouteInfoOOC(BGPSession) - Constructor for class SSF.OS.BGP4.RouteInfoOOC
Constructs new route information with default values.
RouteInfoOOC(BGPSession, Route, int, boolean, PeerEntry) - Constructor for class SSF.OS.BGP4.RouteInfoOOC
Constructs new route information with the given attributes.
RouteInfoOOC(BGPSession, Route, int, Route, int, boolean, boolean, PeerEntry) - Constructor for class SSF.OS.BGP4.RouteInfoOOC
Constructs route information given all of the relevant data.
Router - class SSF.Net.Router.
Router: a network host with multiple network interface cards (NICs).
router_ID - Variable in class SSF.OS.OSPFv2.Packet
The identification of the router which sent this packet, chosen as the smallest of the IPaddress of all its interfaces.
ROUTER_LINK - Static variable in class SSF.OS.OSPF.LSDatabase
 
Router_LSA - class SSF.OS.OSPFv2.Router_LSA.
This class implements an OSPF Router Link State Advertisement.
ROUTER_LSA - Static variable in class SSF.OS.OSPF.LSA
Indicates a router-LSA.
ROUTER_LSA - Static variable in class SSF.OS.OSPFv2.LSA
Indicates a router-LSA.
Router_LSA(boolean, boolean, boolean) - Constructor for class SSF.OS.OSPFv2.Router_LSA
 
Router(Net, String, int) - Constructor for class SSF.Net.Router
 
routerDeadInterval - Variable in class SSF.OS.OSPFv2.Interface
The period, in seconds, that the router will wait to hear a Hello from a neighbor on the network to which the interface is connected before declaring the neighbor down.
routerDeadInterval - Variable in class SSF.OS.OSPFv2.HelloPacket
 
RouterEntry - class SSF.OS.OSPFv2.RouterEntry.
A routing table entry describing the set of shortest paths leading to a router destination.
RouterEntry(boolean[], byte, int, Router_LSA, boolean, Vector) - Constructor for class SSF.OS.OSPFv2.RouterEntry
Constructs a new RouterEntry and set the fields to the given values.
RouterLink - Variable in class SSF.OS.OSPF.LSDatabase
A list of physical links between one given router and other routers in the same network area (to which it is connected).
routerLSAs - Variable in class SSF.OS.OSPFv2.LSDatabase
HashMaps for keeping all LSA's belonging to one area.
routerPrio - Variable in class SSF.OS.OSPFv2.Interface
Priority of the router the interface is attached to.
routerPrio - Variable in class SSF.OS.OSPFv2.HelloPacket
 
routers - Variable in class SSF.OS.OSPFv2.HashMapRoutingTable
A HashMap storing routing table entries with destination "router".
ROUTERTYPE1 - Static variable in class SSF.OS.OSPF.Options
Indicates that the `routertype1' validation test is being performed.
ROUTERTYPE2 - Static variable in class SSF.OS.OSPF.Options
Indicates that the `routertype2' validation test is being performed.
RouteTieBreaker - interface SSF.Net.RouteTieBreaker.
Interface for a tiebreaker class that can pick a 'best route' when there are multiple same-cost routes for the same destination.
ROUTING_TABLE - Variable in class SSF.OS.IP
The IP routing table.
RoutingInfo - class SSF.Net.RoutingInfo.
Forwarding data stored in a node in a RoutingTable.
RoutingInfo() - Constructor for class SSF.Net.RoutingInfo
 
RoutingInfoIC - class SSF.Net.RoutingInfoIC.
Forwarding data stored in a node in a RoutingTable (in core).
RoutingInfoIC(String, int, NIC, int, int, String) - Constructor for class SSF.Net.RoutingInfoIC
 
RoutingInfoOOC - class SSF.Net.RoutingInfoOOC.
Forwarding data stored in a node in a RoutingTable (out of core).
RoutingInfoOOC(String, int, NIC, int, int, String) - Constructor for class SSF.Net.RoutingInfoOOC
 
routingTable - Variable in class SSF.OS.OSPFv2.OSPF
The OSPFv2 Routing Table of this ProtocolSession.
RoutingTable - interface SSF.Net.RoutingTable.
This is the generic interface for a routing table.
row - Variable in class cern.jet.random.engine.RandomSeedGenerator
 
RSCC - Variable in class SSF.OS.BGP4.BGPSession
A read socket close Continuation.
RST - Static variable in class SSF.OS.TCP.TCP_Header
 
rtcControlTimer - Variable in class SSF.OS.OSPFv2.OSPF
The Routing Table Calculation Control Timer.
rte(int) - Method in class SSF.OS.BGP4.Comm.UpdateMessage
Returns one of the message's routes.
rtes - Variable in class SSF.OS.BGP4.RIBElement
A table mapping NLRI to routes.
rtes - Variable in class SSF.OS.BGP4.Comm.UpdateMessage
A list of routes being advertised.
rTot - Variable in class SSF.App.Worm.WormEpidemic
Total recovered hosts.
rtr - Variable in class SSF.OS.OSPFv2.OSPF
The local router.
RTR_TYPE - Static variable in class SSF.OS.OSPF.Options
Indicates option to print router's classification.
rtrid - Variable in class SSF.OS.OSPF.Packet
The identification of the router which sent this packet, chosen as the smallest of the IPaddress of all its interfaces.
rtrid - Variable in class SSF.OS.OSPFv2.OSPF
The identity of this router.
rtrnh - Variable in class SSF.OS.OSPF.Interface
 
rtrnh - Variable in class SSF.OS.OSPFv2.Interface
A reference to the nh of the OSPF session above
Rule - class SSF.OS.BGP4.Policy.Rule.
This class captures the notion of a policy rule used for BGP route filtering.
Rule() - Constructor for class SSF.OS.BGP4.Policy.Rule
Constructs a default policy rule which denies all routes.
Rule(ArrayList) - Constructor for class SSF.OS.BGP4.Policy.Rule
Constructs the policy rule with the given clauses.
Rule(boolean) - Constructor for class SSF.OS.BGP4.Policy.Rule
Constructs a policy rule to either deny all routes or permit all routes.
RUN - Static variable in class SSF.OS.BGP4.Comm.Message
Indicates a 'start BGP process' directive to bring BGP into existence in the simulated network.
RUNNING - Variable in class SSF.Util.Plot.TimeSeriesWindow
 
rxmtInterval - Variable in class SSF.OS.OSPFv2.Interface
The period, in seconds, the router will wait between retransmissions of OSPF-Packets that have not been acknowledged.

S

s - Variable in class SSF.App.Worm.WormEpidemicState
Susceptible hosts.
s - Variable in class cern.jet.random.Hyperbolic
 
samb - Variable in class cern.jet.random.Hyperbolic
 
same_prefix(IPaddress) - Method in class SSF.OS.BGP4.Util.IPaddress
Returns whether the given IP address prefix, when masked, is the same as this IP address prefix when masked.
sameShortestPaths(NetworkEntry) - Method in class SSF.OS.OSPFv2.NetworkEntry
Test whether the equal-cost paths, stored in this NetworkEntry are the same as the one stored in netwEntry.
sample(long, long, int, long, long[], int, RandomElement) - Static method in class cern.jet.random.sampling.RandomSampler
Efficiently computes a sorted random set of count elements from the interval [low,low+N-1].
sampleArray(int, int[]) - Static method in class cern.jet.random.sampling.RandomSamplingAssistant
Just shows how this class can be used; samples n elements from and int[] array.
sampleKurtosis(DoubleArrayList, double, double) - Static method in class cern.jet.stat.Descriptive
Returns the sample kurtosis (aka excess) of a data sequence.
sampleKurtosis(int, double, double) - Static method in class cern.jet.stat.Descriptive
Returns the sample kurtosis (aka excess) of a data sequence.
sampleKurtosisStandardError(int) - Static method in class cern.jet.stat.Descriptive
Return the standard error of the sample kurtosis.
sampleMethodA(long, long, int, long, long[], int, RandomElement) - Static method in class cern.jet.random.sampling.RandomSampler
Computes a sorted random set of count elements from the interval [low,low+N-1].
sampleMethodD(long, long, int, long, long[], int, RandomElement) - Static method in class cern.jet.random.sampling.RandomSampler
Efficiently computes a sorted random set of count elements from the interval [low,low+N-1].
sampleNextElement() - Method in class cern.jet.random.sampling.WeightedRandomSampler
Chooses exactly one random element from successive blocks of weight input elements each.
sampleNextElement() - Method in class cern.jet.random.sampling.RandomSamplingAssistant
Returns whether the next element of the input sequence shall be sampled (picked) or not.
samplePlot() - Method in class SSF.Util.Plot.MultiPlotBox
Do nothing in this base class.
samplePlot() - Method in class SSF.Util.Plot.MultiPlot
Create a sample plot.
sampler - Variable in class cern.jet.random.sampling.RandomSamplingAssistant
 
sampleSkew(DoubleArrayList, double, double) - Static method in class cern.jet.stat.Descriptive
Returns the sample skew of a data sequence.
sampleSkew(int, double, double) - Static method in class cern.jet.stat.Descriptive
Returns the sample skew of a data sequence.
sampleSkewStandardError(int) - Static method in class cern.jet.stat.Descriptive
Return the standard error of the sample skew.
sampleStandardDeviation(int, double) - Static method in class cern.jet.stat.Descriptive
Returns the sample standard deviation.
sampleVariance(DoubleArrayList, double) - Static method in class cern.jet.stat.Descriptive
Returns the sample variance of a data sequence.
sampleVariance(int, double, double) - Static method in class cern.jet.stat.Descriptive
Returns the sample variance of a data sequence.
sampleWeightedVariance(double, double, double) - Static method in class cern.jet.stat.Descriptive
Returns the sample weighted variance of a data sequence.
scale - Variable in class cern.jet.random.Weibull
 
scale - Variable in class cern.jet.random.ParetoII
 
scale - Variable in class cern.jet.random.Pareto
 
scanForIpAddr() - Method in class SSF.OS.DumpPro
 
scanRate - Variable in class SSF.App.Worm.MeanRateWormTrafficState
Mean scan rate.
scansBlocked - Variable in class SSF.App.Worm.GatewayProtocolSession
If true, this gateway blocks worm scan packets out from and into this AS.
SCC - Variable in class SSF.OS.BGP4.BGPSession
A socket close Continuation.
sd - Variable in class SSF.OS.TCP.test.tcpClientSession
local socket used by this session
SD_DDoSTracer - class SSF.App.DDoS.SD_DDoSTracer.
Tempararily used DDoS Tracer in a single domain.
SD_DDoSTracer(String) - Constructor for class SSF.App.DDoS.SD_DDoSTracer
 
seconds() - Method in class cern.colt.Timer
Returns the elapsed time in seconds; does not stop the timer, if started.
seconds(double) - Static method in class SSF.Net.Net
Static convenience function for computing number of clock ticks in a given number of seconds; simply returns s*frequency.
secondStage() - Method in class SSF.OS.OSPFv2.Dijkstra
Compute the intra-area routes to all networks within the area this Dijkstra belongs to.
seglen - Variable in class SSF.OS.TCP.TCP_Message
segment length of this TCP message
Segment - class SSF.OS.BGP4.Path.Segment.
An AS path segment.
Segment() - Constructor for class SSF.OS.BGP4.Path.Segment
Empty constructor.
Segment(int, ArrayList) - Constructor for class SSF.OS.BGP4.Path.Segment
Generic constructor for initializing member data.
Segment(Segment) - Constructor for class SSF.OS.BGP4.Path.Segment
Constructs a path segment based on another one.
segs - Variable in class SSF.OS.BGP4.Path.ASpath
An ordered list of AS path segments.
SELECT - Static variable in class SSF.OS.BGP4.Global
Indicates that the 'select' validation test is being performed.
self - Variable in class SSF.OS.BGP4.BGPSession
A special peer entry which represents the local BGP speaker.
SelfExpandingFloatArray - class SSF.Util.Plot.SelfExpandingFloatArray.
Class to implement an "automatically extending Float array" by extending the Vector class.
SelfExpandingFloatArray() - Constructor for class SSF.Util.Plot.SelfExpandingFloatArray
 
SelfExpandingIntArray - class SSF.Util.Plot.SelfExpandingIntArray.
Class to implement an "automatically extending Integer array" by extending the Vector class.
SelfExpandingIntArray() - Constructor for class SSF.Util.Plot.SelfExpandingIntArray
 
Send_Ack_Process() - Method in class SSF.OS.TCP.Rcv_WndManager
Send ACK for the received in-sequence packet with the highest sequence number.
Send_Data_Process() - Method in class SSF.OS.TCP.Send_WndManager
calculate the send window size and send that number of bytes of data if send queue has enough data to be sent or send out whatever in the send queue, set retransmission timer for each packet.
SEND_LSA_ITVL - Static variable in class SSF.OS.OSPF.sOSPF
The interval at which OSPF sends LSAs.
Send_WndManager - class SSF.OS.TCP.Send_WndManager.
Send window manager manages sending data messages and receives ACKs.
Send_WndManager(tcpSession, tcpSessionMaster) - Constructor for class SSF.OS.TCP.Send_WndManager
Initialize the send window parameters
send(int, int, double) - Method in interface SSF.Util.Streams.StreamInterface
Return the same value (zero for success, nonzero for failure) that would be returned by a send with the given header information and actual payload data, assuming no IOExceptions etc.
send(int, int, double) - Method in class SSF.Util.Streams.BasicRecorder
 
send(int, int, double) - Method in class SSF.Util.Streams.BasicPlayer
 
send(int, int, double) - Method in class SSF.OS.NetFlow.Filter.FilterPlayer
 
send(int, int, double, byte[], int, int) - Method in interface SSF.Util.Streams.StreamInterface
Send a single record on the data stream.
send(int, int, double, byte[], int, int) - Method in class SSF.Util.Streams.BasicRecorder
 
send(int, int, double, byte[], int, int) - Method in class SSF.Util.Streams.BasicPlayer
 
send(int, int, double, byte[], int, int) - Method in class SSF.OS.NetFlow.Filter.FilterPlayer
 
send(Message) - Method in class SSF.OS.BGP4.PeerEntry
Attempt to send a message to this peer.
send(Message, PeerEntry) - Method in class SSF.OS.BGP4.BGPSession
Generic procedure to take any kind of BGP message and push it onto the protocol below this one in the stack.
send(Message, PeerEntry, int) - Method in class SSF.OS.BGP4.BGPSession
Generic procedure to take any kind of BGP message and push it onto the protocol below this one in the stack.
sendACK(DDoSMessage) - Method in class SSF.App.DDoS.DDoSSessionRand
 
sendACK(DDoSMessage) - Method in class SSF.App.DDoS.DDoSSession
 
sendBccIcmp() - Method in class SSF.App.Worm.GatewayProtocolSession
Send next BCC ICMP packet.
SendBuffer - Variable in class SSF.OS.TCP.Send_WndManager
Send Queue for this TCP session.
SendBufferSize - Variable in class SSF.OS.TCP.tcpSessionMaster
send buffer size, MSS units
sendGlobalRecord(float, float) - Method in class SSF.App.Worm.WormRecorder
Send a GLOBAL_STATE_REC record to the output stream.
sendGlobalRoutingTrafficRecord(float, int, int) - Method in class SSF.App.Worm.WormRecorder
Send a GLOBAL_ROUTING_TRAFFIC_REC record to the output stream.
SendItem - class SSF.OS.TCP.SendItem.
A Send queue item is a wrapper around one tcp data segment in the send queue, including the TCP bookkeeping information such as the number of retransmissions and the time of last transmission of this data segment.
SendItem() - Constructor for class SSF.OS.TCP.SendItem
 
SendNext - Variable in class SSF.OS.TCP.Send_WndManager
The sequence number to be send next.
sendPacket(ProtocolMessage) - Method in class SSF.OS.OSPFv2.Neighbor
Sends an OSPF Packet (database description or ls request) to the Neighbor this Structure was built for.
sendRecord() - Method in class SSF.Net.droptailQueueMonitor_2
 
sendRecord(DDoSMessage) - Method in class SSF.App.DDoS.DDoSMonitor
 
sendRouterStressRecord(float, int, byte) - Method in class SSF.App.Worm.WormRecorder
Send a ROUTER_STRESS_STATE_REC record to the output stream.
sendRoutingStateRecord(float, int, byte, int) - Method in class SSF.App.Worm.WormRecorder
Send a ROUTING_STATE_REC record to the output stream.
SendWndSize - Variable in class SSF.OS.TCP.tcpSessionMaster
send window size, MSS units
seq - Variable in class SSF.OS.ICMPHeader
 
SEQ - Static variable in class SSF.OS.BGP4.Path.Segment
Indicates a segment type of AS_SEQUENCE, meaning that the ASes in the segment are ordered.
SEQno - Variable in class SSF.OS.TCP.TCP_Header
sequence number of the first data byte in segment
seqno() - Method in class SSF.OS.TCP.SendItem
get the sequence number of the first byte of the data message in this item
seqnum - Variable in class SSF.OS.OSPF.LSA
The link state sequence number of this LSA header.
seqNumMismatch(String) - Method in class SSF.OS.OSPFv2.Neighbor
Actions to be performed, if the received DD Packet has a) an unexpected DD sequence number or b) unexpectedly the Initialize bit set or c) an Options field differing from the last Options field received.
sequence - Variable in class SSF.Net.Util.attachSpec
 
serv() - Method in class SSF.OS.TCP.test.tcpServer
 
serv() - Method in class SSF.OS.UDP.test.udpStreamServer
 
serv() - Method in class SSF.OS.WWW.httpServer
 
serv() - Method in class SSF.App.DDoS.httpServer_WM
httpServer configuration.
serverList - Variable in class SSF.OS.TCP.test.tcpClient
Name of the server list
serverList - Variable in class SSF.OS.WWW.httpClient
Name of the server list
serverVector - Variable in class SSF.OS.TCP.test.tcpClient
Servers known to this host
session_cache - Variable in class SSF.OS.IP
 
sessionArrivalProcess() - Method in class SSF.OS.WWW.httpClient
Session renewal process: sleep for a random time distributed according to interSessnTimeGen, then open a session to a randomly selected server, then after the session is completed either with success or failure, repeat the off-on cycle.
SessionForName(String) - Method in class SSF.OS.ProtocolGraph
If a protocol has been registered under the given name, return an instance (session) of it.
sessionReport(int, String) - Method in class SSF.OS.TCP.test.tcpClientSession
preamble to end2end session diagnostics
sessionReport(String) - Method in class SSF.OS.UDP.test.udpStreamSession
preamble to end2end session diagnostics
sessNumber - Variable in class SSF.OS.TCP.test.tcpClient
session number
SET - Static variable in class SSF.OS.BGP4.Path.Segment
Indicates a segment type of AS_SET, meaning that the ASes in the segment are not ordered.
set_aggregator(String, IPaddress) - Method in class SSF.OS.BGP4.Route
Sets the value of the aggregator path attribute.
set_at(long) - Method in class SSF.OS.BGP4.Timing.Timer
Since it's not done automatically by the timers, this method sets the time at which the timer was set.
set_atomicagg() - Method in class SSF.OS.BGP4.Route
Adds the atomic aggregate path attribute to the route.
set_bytes_per_int(int) - Static method in class SSF.OS.BGP4.Monitor
Sets the number of bytes to be used when encoding and decoding integers.
set_client(boolean) - Method in class SSF.OS.BGP4.PeerEntry
Sets whether or not the peer is a route reflector client.
set_connected(boolean) - Method in class SSF.OS.BGP4.PeerEntry
Sets whether or not a connection with this (potential) peer has been established yet.
set_dop(int) - Method in class SSF.OS.BGP4.RouteInfoOOC
Set the degree of preference.
set_dop(int) - Method in class SSF.OS.BGP4.RouteInfoIC
Set the degree of preference.
set_dop(int) - Method in class SSF.OS.BGP4.RouteInfo
Set the degree of preference.
set_expiry(boolean) - Method in class SSF.OS.BGP4.Timing.Timer
Assign a value for whether or not the timer is expired.
set_feasible(boolean) - Method in class SSF.OS.BGP4.RouteInfoOOC
Sets the feasibility of the route in this entry.
set_feasible(boolean) - Method in class SSF.OS.BGP4.RouteInfoIC
Sets the feasibility of the route in this entry.
set_feasible(boolean) - Method in class SSF.OS.BGP4.RouteInfo
Sets the feasibility of the route in this entry.
set_firstconnect(boolean) - Method in class SSF.OS.BGP4.PeerEntry
Sets whether or not a socket connection has yet been attempted with this peer.
SET_HOLD - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when Hold Timers are set.
set_implicit(boolean) - Method in class SSF.OS.BGP4.RouteInfoOOC
Sets whether or not the last advertisement or withdrawal was implicit.
set_implicit(boolean) - Method in class SSF.OS.BGP4.RouteInfoIC
Sets whether or not the last advertisement or withdrawal was implicit.
set_implicit(boolean) - Method in class SSF.OS.BGP4.RouteInfo
Sets whether or not the last advertisement or withdrawal was implicit.
set_inlocrib(boolean) - Method in class SSF.OS.BGP4.RouteInfoOOC
Sets whether or not the route is in the Loc-RIB.
set_inlocrib(boolean) - Method in class SSF.OS.BGP4.RouteInfoIC
Sets whether or not the route is in the Loc-RIB.
set_inlocrib(boolean) - Method in class SSF.OS.BGP4.RouteInfo
Sets whether or not the route is in the Loc-RIB.
set_internal(boolean) - Method in class SSF.OS.BGP4.PeerEntry
Sets whether or not the peer is internal (IBGP).
SET_KA - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when KeepAlive Timers are set.
set_localpref(int) - Method in class SSF.OS.BGP4.Route
Sets the value of the local preference path attribute.
set_med(int) - Method in class SSF.OS.BGP4.Route
Sets the value of the multiple exit discriminator path attribute.
SET_MRAI - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when Minimum Route Advertisement Interval Timers are set.
set_nexthop(IPaddress) - Method in class SSF.OS.BGP4.Route
Sets the next hop path attribute for this route.
set_nlri(IPaddress) - Method in class SSF.OS.BGP4.Route
Sets the value of the NLRI.
set_orig_id(IPaddress) - Method in class SSF.OS.BGP4.Route
Sets the value of the originator ID path attribute.
set_origin(int) - Method in class SSF.OS.BGP4.Route
Sets the value of the origin path attribute.
set_permissible(boolean) - Method in class SSF.OS.BGP4.RouteInfoOOC
Sets the permissibility of the route in this entry.
set_permissible(boolean) - Method in class SSF.OS.BGP4.RouteInfoIC
Sets the permissibility of the route in this entry.
set_permissible(boolean) - Method in class SSF.OS.BGP4.RouteInfo
Sets the permissibility of the route in this entry.
set_prefix_len(int) - Method in class SSF.OS.BGP4.Util.IPaddress
Set the prefix length to the given value.
set_protocol_status(int) - Method in class SSF.OS.TCP.tcpSession
Set the value of protocol_status.
SET_QUERY_FAIL - Static variable in class SSF.App.DDoS.DestList_3
some constants
SET_QUERY_FAIL - Static variable in class SSF.App.DDoS.DestList_2
some constants
SET_QUERY_FAIL - Static variable in class SSF.App.DDoS.DestList
some constants
SET_QUERY_FAIL - Static variable in class SSF.App.DDoS.SD_DDoSTracer
some constants
SET_QUERY_FAIL - Static variable in class SSF.App.DDoS.CD_DDoSTracer
some constants
SET_QUERY_SUCC - Static variable in class SSF.App.DDoS.DestList_3
 
SET_QUERY_SUCC - Static variable in class SSF.App.DDoS.DestList_2
 
SET_QUERY_SUCC - Static variable in class SSF.App.DDoS.DestList
 
SET_QUERY_SUCC - Static variable in class SSF.App.DDoS.SD_DDoSTracer
 
SET_QUERY_SUCC - Static variable in class SSF.App.DDoS.CD_DDoSTracer
 
set_reading(tcpSocket, boolean) - Method in class SSF.OS.BGP4.PeerEntry
Sets whether or not the socket used for receiving messages from this peer is busy
set_route(Route) - Method in class SSF.OS.BGP4.RouteInfoOOC
 
set_timer(Timer) - Method in class SSF.OS.BGP4.BGPSession
Sets the given BGP timer and also notes the time at which it was set.
set_timer(Timer, long) - Method in class SSF.OS.BGP4.BGPSession
Sets the given BGP timer and also notes the time at which it was set.
set_val(int) - Method in class SSF.OS.BGP4.Util.IPaddress
Set the value of the IP address using an integer.
set_val(long) - Method in class SSF.OS.BGP4.Util.IPaddress
Set the value of the IP address using a long integer.
set_writeconnected(tcpSocket, boolean) - Method in class SSF.OS.BGP4.PeerEntry
Sets whether or not an outgoing socket connection has been established.
set_writeconnecting(tcpSocket, boolean) - Method in class SSF.OS.BGP4.PeerEntry
Sets a flag which, if true, indicates that either the outgoing socket connection has been established, or there is an attempt currently underway to establish it.
set_writing(tcpSocket, boolean) - Method in class SSF.OS.BGP4.PeerEntry
Sets whether or not the socket used for sending messages to this peer is busy.
set() - Method in class SSF.OS.Timer
Set this timer.
set(boolean, boolean, boolean, boolean[], int) - Method in class SSF.OS.OSPFv2.Neighbor.LastRecDDPacket
saves the important values for identifying duplicates of a new received DD Packet
set(int) - Method in class SSF.OS.BGP4.Util.BitString
Sets the value of the given bit to one.
set(int, float) - Method in class SSF.Util.Plot.SelfExpandingFloatArray
Sets the specified element (by index) to "element", and automatically increases the size of the array if necessary.
set(int, int) - Method in class SSF.Util.Plot.SelfExpandingIntArray
Sets the specified element (by index) to "element", and automatically increases the size of the array if necessary.
set(IPaddress) - Method in class SSF.OS.BGP4.Util.IPaddress
Set the value of the IP address based on another IP address.
set(long) - Method in class SSF.OS.Timer
Set this timer to expire after the given delay.
setACK(TCP_Message) - Method in class SSF.OS.TCP.Rcv_WndManager
 
setAddressRanges(Vector) - Method in class SSF.OS.OSPFv2.AreaData
Set the areas address ranges to a new collection of address ranges.
setAdminDistance(String, int) - Method in class SSF.Net.RadixTreeRoutingTable
 
setArea(AreaData) - Method in class SSF.OS.OSPFv2.Interface
When this Interface changes its Area, this method should be called to set the links to the Area Data Structure to the new Area.
setBackground(Color) - Method in class SSF.Util.Plot.MultiPlotBox
Set the background color.
setBars(boolean) - Method in class SSF.Util.Plot.MultiPlot
Turn bars on or off (for bar charts).
setBars(double, double) - Method in class SSF.Util.Plot.MultiPlot
Turn bars on and set the width and offset.
setBccIcmpRate(float) - Method in class SSF.App.Worm.GatewayProtocolSession
Update the rate of BCC ICMPs to send.
setBinSize(float) - Method in class SSF.Util.Plot.TimeSeriesComponent
Sets time bin size of all plots.
setBinSize(float) - Method in class SSF.Util.Plot.LivePlotter
Set bin size.
setBounds(int, int, int, int) - Method in class SSF.Util.Plot.MultiPlotBox
Move and resize this component.
setButtons(boolean) - Method in class SSF.Util.Plot.MultiPlotBox
If the argument is true, make a fill button visible at the upper right.
setCallbackWindow(Object) - Method in class SSF.Util.Plot.TimeSeriesComponent
Sets a handle to the window to the parent window/application for callbacks.
setColor(boolean) - Method in class SSF.Util.Plot.MultiPlotBox
If the argument is false, draw the plot without using color (in black and white).
setConnected(boolean) - Method in class SSF.Util.Plot.MultiPlot
If the argument is true, then the default is to connect subsequent points with a line.
setConnected(boolean, int) - Method in class SSF.Util.Plot.MultiPlot
If the first argument is true, then by default for the specified dataset, points will be connected by a line.
setDatasetName(String) - Method in class SSF.Util.Plot.LivePlotter
Set dataset name for this plot panel.
setDataurl(String) - Method in class SSF.Util.Plot.MultiPlotBox
Deprecated.  
setDefaultAdminDistances() - Method in class SSF.Net.RadixTreeRoutingTable
 
setDiag(boolean) - Method in class edu.cornell.lassp.houle.RngPack.Ranlux
Turns diagnostic messages on and off.
setDocumentBase(URL) - Method in class SSF.Util.Plot.MultiPlotBox
Deprecated.  
setFieldSelectorName(String) - Method in class SSF.Util.Plot.LivePlotter
Set dataset name for this plot panel.
setForeground(Color) - Method in class SSF.Util.Plot.MultiPlotBox
Set the foreground color.
setGammaFunction(String) - Method in class SSF.App.Worm.StochasticWormEpidemic
Create and set the gamma function.
setGammaFunction(String) - Method in class SSF.App.Worm.DeterministicWormEpidemic
Create and set the gamma function.
setGraph(ProtocolGraph) - Method in class SSF.OS.ProtocolSession
Set the protocol graph in which this session is configured.
setGraph(ProtocolGraph) - Method in class SSF.OS.IP
 
setGrid(boolean) - Method in class SSF.Util.Plot.MultiPlotBox
Control whether the grid is drawn.
setID(int) - Method in class SSF.OS.OSPF.LinkInfo
 
setImpulses(boolean) - Method in class SSF.Util.Plot.MultiPlot
If the argument is true, then a line will be drawn from any plotted point down to the x axis.
setImpulses(boolean, int) - Method in class SSF.Util.Plot.MultiPlot
If the first argument is true, then a line will be drawn from any plotted point in the specified dataset down to the x axis.
setLabelFont(String) - Method in class SSF.Util.Plot.MultiPlotBox
Set the label font, which is used for axis labels and legend labels.
setMarksStyle(String) - Method in class SSF.Util.Plot.MultiPlot
Set the marks style to "none", "points", "dots", or "various".
setMarksStyle(String, int) - Method in class SSF.Util.Plot.MultiPlot
Set the marks style to "none", "points", "dots", or "various" for the specified dataset.
setMean(double) - Method in class cern.jet.random.PoissonSlow
Sets the mean.
setMean(double) - Method in class cern.jet.random.Poisson
Sets the mean.
setMeanScanRate(float) - Method in class SSF.App.Worm.MeanRateWormTraffic
Set mean scan rate per worm [scans/second].
setMeasurementBucket(Object) - Method in class SSF.OS.IpHeader
Attaches user-defined per-packet measurement data to this IP message.
setModified(boolean) - Method in class SSF.OS.OSPF.LSDatabase
 
setMonitor(PacketQueueMonitor) - Method in class SSF.Net.droptailQueue
Set reference to a correctly configured class implementing the Java interface PacketQueueMonitor.
setMonitorEnable(boolean) - Method in class SSF.OS.IP
An ProtocolMonitor may turn on and off calls to its receive() method.
setMonitorEnable(boolean) - Method in class SSF.App.DDoS.httpServer_WM
An ProtocolMonitor may turn on and off calls to its receive() method.
setMonitorEnable(boolean) - Method in class SSF.App.DDoS.DDoSSessionRand
An ProtocolMonitor may turn on and off calls to its receive() method.
setNandP(int, double) - Method in class cern.jet.random.NegativeBinomial
Sets the parameters number of trials and the probability of success.
setNandP(int, double) - Method in class cern.jet.random.Binomial
Sets the parameters number of trials and the probability of success.
setNextSeqNum(String, byte, int) - Method in class SSF.OS.OSPFv2.LSDatabase
Set value of nextSeqNum of the LSA specified by lsaKey and lsaType to newSeqNum.
setNumFlows(long) - Method in class SSF.App.DDoS.SpoofFloodTracer
 
setNumSets(int) - Method in class SSF.Util.Plot.MultiPlot
Deprecated.  
setOwner(TimeSeriesComponent) - Method in class SSF.Util.Plot.MultiPlotBox
Set owner window for synchronized rescaling of all plots in window.
setOwnerAppl(TimeSeriesComponent) - Method in class SSF.Util.Plot.LivePlotter
Set owner application window.
setPointsPersistence(int) - Method in class SSF.Util.Plot.MultiPlot
Calling this method with a positive argument sets the persistence of the plot to the given number of points.
setPrevSendTime(float) - Method in class SSF.OS.TCP.SendItem
Set the value of prevSendTime.
setQuery(float, float) - Method in class SSF.App.DDoS.DestList_3
This is called to set the parameters for query.
setQuery(float, float) - Method in class SSF.App.DDoS.DestList_2
This is called to set the parameters for query.
setQuery(float, float) - Method in class SSF.App.DDoS.DestList
This is called to set the parameters for query.
setQuery(int, float, float) - Method in class SSF.App.DDoS.SD_DDoSTracer
This is called to set the parameters for query.
setQuery(int, float, float) - Method in class SSF.App.DDoS.CD_DDoSTracer
This is called to set the parameters for query.
setRandomGenerator(RandomElement) - Method in class cern.jet.random.Normal
Sets the uniform random generator internally used.
setRandomGenerator(RandomElement) - Method in class cern.jet.random.AbstractDistribution
Sets the uniform random generator internally used.
SetRange - class SSF.OS.NetFlow.Filter.SetRange.
SetRange this Range class uses a set as reference.
SetRange() - Constructor for class SSF.OS.NetFlow.Filter.SetRange
 
setRatio(float) - Method in class SSF.App.DDoS.SpoofFloodTracer
 
setRescaleStep(int) - Method in class SSF.Util.Plot.TimeSeriesComponent
Sets number of steps before rescaling for all plots.
setRescaleStep(int) - Method in class SSF.Util.Plot.LivePlotter
Set number of points to add before rescaling.
setReuseDatasets(boolean) - Method in class SSF.Util.Plot.MultiPlot
If the argument is true, then datasets with the same name are merged into a single dataset.
setScansBlocked(boolean) - Method in class SSF.App.Worm.GatewayProtocolSession
Set switch determining whether this gateway blocks (drops) worm scan packets or not.
setSeed(int) - Method in class cern.jet.random.engine.MersenneTwister
Sets the receiver's seed.
setSeed(int) - Method in class cern.jet.random.engine.DRand
Sets the receiver's seed.
setSEQno(long) - Method in class SSF.OS.TCP.SendItem
set the sequence number of the first byte of the data message in this item
setSize(int, int) - Method in class SSF.Util.Plot.MultiPlotBox
Set the size of the plot.
setState(double) - Method in class cern.jet.random.VonMises
Sets the distribution parameter.
setState(double) - Method in class cern.jet.random.StudentT
Sets the distribution parameter.
setState(double) - Method in class cern.jet.random.Logarithmic
Sets the distribution parameter.
setState(double) - Method in class cern.jet.random.ExponentialPower
Sets the distribution parameter.
setState(double) - Method in class cern.jet.random.Exponential
Sets the mean.
setState(double) - Method in class cern.jet.random.ChiSquare
Sets the distribution parameter.
setState(double[], int) - Method in class cern.jet.random.EmpiricalWalker
Sets the distribution parameters.
setState(double[], int) - Method in class cern.jet.random.Empirical
Sets the distribution parameters.
setState(double, double) - Method in class cern.jet.random.Zeta
Sets the parameters.
setState(double, double) - Method in class cern.jet.random.Weibull
Sets the parameters.
setState(double, double) - Method in class cern.jet.random.Wald
Sets the distribution parameter.
setState(double, double) - Method in class cern.jet.random.Uniform
Sets the internal state.
setState(double, double) - Method in class cern.jet.random.Pareto
Sets the parameters.
setState(double, double) - Method in class cern.jet.random.Normal
Sets the mean and variance.
setState(double, double) - Method in class cern.jet.random.Hyperbolic
Sets the parameters.
setState(double, double) - Method in class cern.jet.random.Gamma
Sets the mean and variance.
setState(double, double) - Method in class cern.jet.random.Beta
Sets the parameters.
setState(double, double, double) - Method in class cern.jet.random.ParetoII
Sets the parameters.
setState(double, double, double) - Method in class cern.jet.random.BreitWigner
Sets the mean, gamma and cut parameters.
setState(int, int, int) - Method in class cern.jet.random.HyperGeometric
Sets the parameters.
setState2(double[]) - Method in class cern.jet.random.EmpiricalWalker
Sets the distribution parameters.
setStreamID(String) - Method in class SSF.App.DDoS.SpoofFloodTracer
 
setSweepsPersistence(int) - Method in class SSF.Util.Plot.MultiPlot
A sweep is a sequence of points where the value of X is increasing.
setTarget(int, String) - Method in class SSF.App.DDoS.SpoofFloodTracer
 
setTimeWindowSize(float) - Method in class SSF.Util.Plot.TimeSeriesComponent
Sets time window size of all plots for a moving window plot.
setTimeWindowSize(float) - Method in class SSF.Util.Plot.LivePlotter
Set time-window size.
setTitle(String) - Method in class SSF.Util.Plot.TimeSeriesComponent
Sets title of plot.
setTitle(String) - Method in class SSF.Util.Plot.MultiPlotBox
Set the title of the graph.
setTitleFont(String) - Method in class SSF.Util.Plot.MultiPlotBox
Set the title font.
setTraceOutputFile(String) - Method in class SSF.App.DDoS.SpoofFloodTracer
 
setWeight(int) - Method in class cern.jet.random.sampling.WeightedRandomSampler
Not yet commented.
setWrap(boolean) - Method in class SSF.Util.Plot.MultiPlotBox
Control whether the X axis is wrapped.
setXLabel(String) - Method in class SSF.Util.Plot.MultiPlotBox
Set the label for the X (horizontal) axis.
setXLog(boolean) - Method in class SSF.Util.Plot.MultiPlotBox
Specify whether the X axis is drawn with a logarithmic scale.
setXRange(double, double) - Method in class SSF.Util.Plot.MultiPlotBox
Set the X (horizontal) range of the plot.
setYLabel(String) - Method in class SSF.Util.Plot.MultiPlotBox
Set the label for the Y (vertical) axis.
setYLog(boolean) - Method in class SSF.Util.Plot.MultiPlotBox
Specify whether the Y axis is drawn with a logarithmic scale.
setYRange(double, double) - Method in class SSF.Util.Plot.MultiPlotBox
Set the Y (vertical) range of the plot.
Sfun - class com.imsl.math.Sfun.
Collection of special functions.
shape - Variable in class cern.jet.random.Weibull
 
shape - Variable in class cern.jet.random.ParetoII
 
shape - Variable in class cern.jet.random.Pareto
 
shared - Static variable in class cern.jet.random.Zeta
 
shared - Static variable in class cern.jet.random.Weibull
 
shared - Static variable in class cern.jet.random.Wald
 
shared - Static variable in class cern.jet.random.VonMises
 
shared - Static variable in class cern.jet.random.Uniform
 
shared - Static variable in class cern.jet.random.StudentT
 
shared - Static variable in class cern.jet.random.PoissonSlow
 
shared - Static variable in class cern.jet.random.Poisson
 
shared - Static variable in class cern.jet.random.ParetoII
 
shared - Static variable in class cern.jet.random.Pareto
 
shared - Static variable in class cern.jet.random.Normal
 
shared - Static variable in class cern.jet.random.NegativeBinomial
 
shared - Static variable in class cern.jet.random.Logarithmic
 
shared - Static variable in class cern.jet.random.Hyperbolic
 
shared - Static variable in class cern.jet.random.HyperGeometric
 
shared - Static variable in class cern.jet.random.Gamma
 
shared - Static variable in class cern.jet.random.ExponentialPower
 
shared - Static variable in class cern.jet.random.Exponential
 
shared - Static variable in class cern.jet.random.ChiSquare
 
shared - Static variable in class cern.jet.random.BreitWignerMeanSquare
 
shared - Static variable in class cern.jet.random.BreitWigner
 
shared - Static variable in class cern.jet.random.Binomial
 
shared - Static variable in class cern.jet.random.Beta
 
sharingLevel - Static variable in class SSF.Net.Net
 
shift - Variable in class cern.jet.random.ParetoII
 
shiftLeft - Static variable in class cern.jet.math.IntFunctions
Function that returns a << b.
shiftLeft(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns a << b.
shiftRightSigned - Static variable in class cern.jet.math.IntFunctions
Function that returns a >> b.
shiftRightSigned(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns a >> b.
shiftRightUnsigned - Static variable in class cern.jet.math.IntFunctions
Function that returns a >>> b.
shiftRightUnsigned(int) - Static method in class cern.jet.math.IntFunctions
Constructs a function that returns a >>> b.
SHORT_LEN - Static variable in class SSF.OS.NetFlow.BytesUtil
 
SHORT_TYPE - Static variable in class SSF.OS.NetFlow.Filter.Decoder
 
ShortestPath - class SSF.OS.OSPFv2.ShortestPath.
When multiple paths of equal path-type and cost exist to a destination, they are stored in a single routing table entry.
ShortestPath(int, NextHop) - Constructor for class SSF.OS.OSPFv2.ShortestPath
Constructs an object that holds the fields which uniquely identifies a shortest path in case of an inter-area or AS external path.
ShortestPath(NextHop) - Constructor for class SSF.OS.OSPFv2.ShortestPath
Constructs an object that holds the fields which uniquely identifies a shortest path in any other case.
shortestPathTree - Variable in class SSF.OS.OSPFv2.AreaData
The shortest-path tree for the area represented as HashMap.
shortToBytes(short, byte[], int) - Static method in class SSF.OS.NetFlow.BytesUtil
translate short into bytes, stored in byte array starting from startIndex
shouldRecalcRoutTable(LSA, LSA) - Method in class SSF.OS.OSPFv2.LSDatabase
Return true if the new LSA to install differs from the old LSA already stored here, otherwise false.
shouldRequest(LSA) - Method in class SSF.OS.OSPFv2.AreaData
Take an LSA Header and determine whether the associated body should be requested or not.
show_report - Variable in class SSF.OS.TCP.test.tcpServer
default is show summary session information
show_report - Variable in class SSF.OS.TCP.test.tcpClient
option to print out summary session report (from DML)
showDebug - Variable in class SSF.OS.TCP.test.tcpClientSession
print out debug information
showReport - Variable in class SSF.OS.TCP.test.tcpClientSession
print out summary session report
showSubState() - Method in class SSF.OS.TCP.Instrumentation
 
showTcpState() - Method in class SSF.OS.TCP.Instrumentation
Show the current transition state of the TCP session
ShrinkableHashMap - class SSF.OS.NetFlow.ShrinkableHashMap.
User defined HashMap.
ShrinkableHashMap() - Constructor for class SSF.OS.NetFlow.ShrinkableHashMap
this default constructor should NOT be used
ShrinkableHashMap(int) - Constructor for class SSF.OS.NetFlow.ShrinkableHashMap
Constructor: the LoadFactor is always set to be 1.0 specify the intial capacity
ShrinkableHashMap(int, float) - Constructor for class SSF.OS.NetFlow.ShrinkableHashMap
Constructor: specify the upperFactor and the initCapacity
ShrinkableHashMap(int, float, float) - Constructor for class SSF.OS.NetFlow.ShrinkableHashMap
Constructor: to specify the lower bound factor, it is necessary to specify the upperLoad factor too so that compiler won't get confused
shrinkRehash() - Method in class SSF.OS.NetFlow.ShrinkableHashMap
shrink the table size by half
sign - Static variable in class cern.jet.math.IntFunctions
Function that returns a < 0 ? -1 : a > 0 ? 1 : 0.
sign - Static variable in class cern.jet.math.Functions
Function that returns a < 0 ? -1 : a > 0 ? 1 : 0.
signalEndOfPlot() - Method in interface SSF.Util.Plot.TimeSeriesWindowCallback
Signal that the plot has finished
signalEndOfPlot() - Method in class SSF.Util.Plot.TimeSeriesWindow
Do nothing.
signalEndOfPlot() - Method in class SSF.Util.Plot.TimeSeriesComponent
Signals to the parent that the plot has finished.
signalEndOfPlot() - Method in class SSF.Util.Plot.TimeSeriesAppWindow
Signal that the end of the live plotting has been reached.
signalPlotWindowClosed() - Method in class SSF.Util.Plot.TimeSeriesComponent
Signals to the plotting component that its window has been closed (deallocated).
simple_policy - Static variable in class SSF.OS.BGP4.Global
Whether or not to use an optimization in which the filtering policy is always to permit all routes, and to assign degrees of preference which prefer shorter AS paths.
simple_restarts - Static variable in class SSF.OS.BGP4.Global
Whether or not restarts are "simple".
sin - Static variable in class cern.jet.math.Functions
Function that returns Math.sin(a).
sin(Complex) - Static method in class com.imsl.math.Complex
Returns the sine of a Complex.
sinh - Static variable in class cern.jet.math.Functions
Function that returns com.imsl.math.Sfun.sinh(a).
sinh(Complex) - Static method in class com.imsl.math.Complex
Returns the hyperbolic sine of a Complex.
sinh(double) - Static method in class com.imsl.math.Sfun
Returns the inverse (arc) hyperbolic sine of a double.
size - Variable in class SSF.OS.Socket.dataMessage
The virtual size of the data
SIZE - Static variable in class SSF.OS.TCP.Rcv_WndManager
Maximum number of packets in receive buffer
size() - Method in class SSF.OS.ProtocolMessage
Return the total number of bytes in the ProtocolMessage.
size() - Method in class SSF.OS.BGP4.Path.Segment
Returns the number of ASes in this path segment.
size() - Method in class SSF.OS.BGP4.Util.BitString
Returns the length of the string (the number of bits).
size() - Static method in class SSF.OS.OSPFv2.LinkInfo
returns the size of this LinkInfo.
size() - Method in class cern.jet.stat.quantile.EquiDepthHistogram
Deprecated. Deprecated. Returns the number of bin boundaries.
size() - Method in interface cern.jet.stat.quantile.DoubleQuantileFinder
Returns the number of elements currently contained in the receiver (identical to the number of values added so far).
skew(DoubleArrayList, double, double) - Static method in class cern.jet.stat.Descriptive
Returns the skew of a data sequence, which is moment(data,3,mean) / standardDeviation3.
skew(double, double) - Static method in class cern.jet.stat.Descriptive
Returns the skew of a data sequence.
skip - Variable in class cern.jet.random.sampling.WeightedRandomSampler
 
skip - Variable in class cern.jet.random.sampling.RandomSamplingAssistant
 
sleepTime - Variable in class SSF.OS.TCP.test.tcpClient
sleep time (in seconds) between invocations of startOnOff()
slowTimeout() - Method in class SSF.OS.TCP.tcpSession
slow timer function called every 500 ms
smallPlots - Variable in class SSF.Util.Plot.TimeSeriesComponent
Flag if we're doing many small plots in the window.
snd - Variable in class SSF.OS.TCP.tcpSession
Object managing the send queue and processing the received ACKs
SND_KA - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when KeepAlive messages are sent.
SND_NOTIF - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when Notification messages are sent.
SND_OPEN - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when Open messages are sent.
SND_UP - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when Update messages are sent (brief version).
SND_UPDATE - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when Update messages are sent.
sock - Variable in class SSF.OS.BGP4.Comm.TransportMessage
The specific socket to which this transport message applies, if any.
SOCKET_EVENT - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when notable Sockets events occur.
socket(ProtocolSession, String) - Method in class SSF.OS.Socket.socketMaster
Returns a new unconnected socket for the named protocol (tcp, udp).
socketAPI - interface SSF.OS.Socket.socketAPI.
 
socketInfo(String) - Method in class SSF.OS.TCP.tcpSocket
Socket diagnostics message formatting.
socketmaster - Variable in class SSF.OS.BGP4.BGPSession
A reference to the Sockets protocol running on the local router.
socketMaster - class SSF.OS.Socket.socketMaster.
A convenience protocol used to create TCP or UDP sockets, that is instances of SSF.OS.TCP.tcpSocket or SSF.OS.UDP.udpSocket, respectively.
socketMaster() - Constructor for class SSF.OS.Socket.socketMaster
 
socketms - Variable in class SSF.OS.TCP.test.tcpServer
Host's Socket ProtocolSession
sockms - Variable in class SSF.OS.TCP.test.tcpClient
Host's Socket ProtocolSession
Sorting - class cern.colt.Sorting.
Quicksorts, mergesorts and binary searches; complements java.util.Arrays.
Sorting() - Constructor for class cern.colt.Sorting
Makes this class non instantiable, but still let's others inherit from it.
sOSPF - class SSF.OS.OSPF.sOSPF.
The OSPF interior gateway protocol (IGP).
sOSPF() - Constructor for class SSF.OS.OSPF.sOSPF
Constructs an OSPF protocol session.
SOURCE_IP - Variable in class SSF.OS.IpHeader
The source IP address of this IP packet.
source_ip_addr - Variable in class SSF.OS.TCP.tcpSocket
 
source_port - Variable in class SSF.OS.TCP.tcpSocket
 
SOURCE_port - Variable in class SSF.OS.TCP.TCP_Header
source port number
SOURCE_port - Variable in class SSF.OS.UDP.UDP_Header
source port number
sourceDictionary - Variable in class SSF.OS.NetFlow.Filter.FilterPlayer
in BasicPlayer, it's private member
SpecialFunction - class cern.jet.math.SpecialFunction.
 
SpecialFunction() - Constructor for class cern.jet.math.SpecialFunction
Makes this class non instantiable, but still let's others inherit from it.
spfDelay - Variable in class SSF.OS.OSPFv2.OSPF
long value specifying how long OSPF waits between receiving a topology change and starting an SPF calculation.
spfHoldTime - Variable in class SSF.OS.OSPFv2.OSPF
long value specifying how long OSPF waits between two consecutive SPF calculations
split_horizon - Static variable in class SSF.OS.BGP4.Global
Whether or not to use split horizon when advertising.
split(DoubleArrayList, DoubleArrayList) - Static method in class cern.jet.stat.Descriptive
Splits (partitions) a list into sublists such that each sublist contains the elements with a given range.
spoof - Static variable in class SSF.App.DDoS.DDoSSessionRand
whether to use spoofed packets among zombies, masters and attacker
SpoofFloodTracer - class SSF.App.DDoS.SpoofFloodTracer.
version 1.0.4
SpoofFloodTracer: tracing spoofed ip packets flood with given destination address.
SpoofFloodTracer() - Constructor for class SSF.App.DDoS.SpoofFloodTracer
Dumb constructor that does nothing.
sqrt - Static variable in class cern.jet.math.Functions
Function that returns Math.sqrt(a).
SQRT_INV - Variable in class cern.jet.random.Normal
 
sqrt(Complex) - Static method in class com.imsl.math.Complex
Returns the square root of a Complex, with a branch cut along the negative real axis.
SQRTH - Static variable in class cern.jet.math.Constants
 
SQTPI - Static variable in class cern.jet.math.Constants
 
square - Static variable in class cern.jet.math.IntFunctions
Function that returns a * a.
square - Static variable in class cern.jet.math.Functions
Function that returns a * a.
src_mask - Variable in class SSF.OS.NetFlow.IpNetFlow
source IP suffix mask
srcAddr - Variable in class SSF.OS.NetFlow.IpNetFlow
Source IP (prefix) address
srcCode - Variable in class SSF.OS.NetFlow.Filter.FilterData
 
srcDestSet - Variable in class SSF.App.DDoS.DestList_3
 
srcFileName - Variable in class SSF.OS.NetFlow.Util.NHIDemuxer
 
srcIPSet - Variable in class SSF.App.DDoS.DestList_3
 
srcMask - Variable in class SSF.OS.NetFlow.IpFlowCollector
the suffix source IP mask
srcnh - Variable in class SSF.OS.BGP4.test.App.AppMessage
The NHI prefix of the host where this message originated.
ss_type - Variable in class SSF.OS.BGP4.Comm.StartStopMessage
Whether this is a start or stop message.
SSF.App.DDoS - package SSF.App.DDoS
DDoS demo package.
SSF.App.Worm - package SSF.App.Worm
This package models the spread of a worm in a network using a macroscopic epidemic model.
SSF.Net - package SSF.Net
Core SSFNet classes for modeling and simulation of network elements (hosts, routers, network interfaces, links) and configuration of arbitrarily complex network topologies.
SSF.Net.Util - package SSF.Net.Util
SSFNet classes supporting model component addressing and automatic IP address allocation for networks and host/router interfaces.
SSF.OS - package SSF.OS
Core SSFNet classes for modeling and simulation of network protocols, protocol messages, and operating system components.
SSF.OS.BGP4 - package SSF.OS.BGP4

Provides the core functionality of the Border Gateway Protocol version 4 (BGP-4).

SSF.OS.BGP4.Comm - package SSF.OS.BGP4.Comm

Provides the communication functionality and features of the Border Gateway Protocol.

SSF.OS.BGP4.Path - package SSF.OS.BGP4.Path

Provides the functionality for the path attribute features of the Border Gateway Protocol.

SSF.OS.BGP4.Players - package SSF.OS.BGP4.Players

Provides the functionality for reading and processing ("playing back") data files created when monitoring is used to create data record streams as output.

SSF.OS.BGP4.Policy - package SSF.OS.BGP4.Policy

Provides the functionality for the policy filtering features of the Border Gateway Protocol.

SSF.OS.BGP4.test.App - package SSF.OS.BGP4.test.App

A simple client application which transfers data across a network, used primarily in cooperation with validation tests for the BGP-4 implementation in package SSF.OS.BGP4.

SSF.OS.BGP4.Timing - package SSF.OS.BGP4.Timing

Provides the timing functionality and features (timers) of the Border Gateway Protocol.

SSF.OS.BGP4.Util - package SSF.OS.BGP4.Util

Provides functionality which supports the Border Gateway Protocol package (SSF.OS.BGP4) but which is not directly related to the protocol itself.

SSF.OS.BGP4.Widgets - package SSF.OS.BGP4.Widgets

Provides useful odds-and-ends functionality for various simulations, usually using an internal timer to perform a specific action at a given time.

SSF.OS.NetFlow - package SSF.OS.NetFlow
Classes supporting the monitoring and filtering of IP packets processed by the IP protocol (SSF.OS.IP), for the collection of IP flow data from the routers in the spirit of Cisco's FlowCollector.
SSF.OS.NetFlow.Filter - package SSF.OS.NetFlow.Filter
The Filter Package: SSF.OS.NetFlow.Filter
SSF.OS.NetFlow.Util - package SSF.OS.NetFlow.Util
 
SSF.OS.OSPF - package SSF.OS.OSPF

Provides classes which together implement a model of the Open Shortest Path First version 2 protocol (limited static version).

SSF.OS.OSPFv2 - package SSF.OS.OSPFv2

This package provides classes which together implement the Open Shortest Path First protocol Version 2.

SSF.OS.Socket - package SSF.OS.Socket
SSFNet implementation of the BSD sockets, used to expedite the implementation of various application-level protocols that use TCP or UDP transport.
SSF.OS.TCP - package SSF.OS.TCP
SSFNet implementation of the TCP protocol (Reno and Tahoe variants, delayed ack option).
SSF.OS.TCP.test - package SSF.OS.TCP.test
SSFNet models of client and server application-level protocols using TCP for bulk data transfers.
SSF.OS.UDP - package SSF.OS.UDP
SSFNet implementation of the UDP protocol.
SSF.OS.UDP.test - package SSF.OS.UDP.test
SSFNet models of client and server application-level protocols using UDP for streaming traffic generation.
SSF.OS.WWW - package SSF.OS.WWW
Classes modeling the empirically observed traffic workload generated by HTTP clients and servers.
SSF.Util.Plot - package SSF.Util.Plot
Provides a simple graph plotting component that (at present) is targeted towards visualization of time-series of collected data.
SSF.Util.Random - package SSF.Util.Random
SSFNet classes supporting the management of multiple random number streams, and encapsulation of high quality pseudorandom number generators and common probability distributions from the package cern.jet.random.
SSF.Util.Streams - package SSF.Util.Streams
This package supports efficient multi-point network monitoring infrastructure for collection of streaming data from many Monitors.
ssfHostsRegistered - Variable in class SSF.App.Worm.MacroscopicModel
 
ssfRoutersRegistered - Variable in class SSF.App.Worm.MacroscopicModel
 
ssld - Static variable in class SSF.OS.BGP4.Global
Whether or not to perform sender-side loop detection.
standardDeviation - Variable in class cern.jet.random.Normal
 
standardDeviation(double) - Static method in class cern.jet.stat.Descriptive
Returns the standard deviation from a variance.
standardError(int, double) - Static method in class cern.jet.stat.Descriptive
Returns the standard error of a data sequence.
standardize(DoubleArrayList, double, double) - Static method in class cern.jet.stat.Descriptive
Modifies a data sequence to be standardized.
START_ATTACK - Static variable in class SSF.App.DDoS.DDoSMessage
start attack, using falsified source address:port
START_CHECK - Static variable in class SSF.App.DDoS.SpoofFloodTracer
 
START_EVENT - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when BGP Start events occur.
start_time - Variable in class SSF.OS.TCP.test.tcpClient
default start time after init() from DML
start_window - Variable in class SSF.OS.TCP.test.tcpClient
default start time window from DML
start() - Method in class cern.colt.Timer
Starts the timer.
startAll() - Method in class SSF.Util.Plot.TimeSeriesComponent
Starts all plots.
startAttack(DDoSMessage) - Method in class SSF.App.DDoS.DDoSSessionRand
 
startAttack(DDoSMessage) - Method in class SSF.App.DDoS.DDoSSession
 
startAttackTime - Variable in class SSF.App.DDoS.DDoSSessionRand
attack starting time (second).
startAttackTime - Variable in class SSF.App.DDoS.DDoSSession
attack starting time (second).
startFlooding() - Method in class SSF.OS.OSPFv2.Neighbor
The Interface's pacingTimer schedules the first flooding of an LSA.
startHijack(int[]) - Method in class SSF.App.DDoS.DDoSSessionRand
 
startHijackTime - Static variable in class SSF.App.DDoS.DDoSSessionRand
the time when the attacker "hijack" hosts
startOfBin(int) - Method in class cern.jet.stat.quantile.EquiDepthHistogram
Returns the start of the range associated with the given bin.
startOnce(int) - Method in class SSF.OS.UDP.test.udpStreamClient
Prototype method to open one or more sessions to randomly selected servers.
startOnOff() - Method in class SSF.OS.TCP.test.tcpClient
A simple file transfer renewal process: open a session to a randomly selected server, proceed until session is completed either with success or failure; then wait for a specified time; and repeat.
startOnOff() - Method in class SSF.OS.UDP.test.udpStreamClient
Prototype session renewal process: open a session to a randomly selected server, wait until session is completed either with success or failure; then again wait for specified time; and repeat.
startPlot() - Method in class SSF.Util.Plot.LivePlotter
Start this live plot.
STARTSTOP - Static variable in class SSF.OS.BGP4.Comm.Message
Indicates that a BGP message is a Start or Stop directive.
StartStopMessage - class SSF.OS.BGP4.Comm.StartStopMessage.
Message from the system or a system operator to either initiate or discontinue a BGP connection with a particular (potential) neighbor/peer.
StartStopMessage() - Constructor for class SSF.OS.BGP4.Comm.StartStopMessage
Empty constructor.
StartStopMessage(int, String) - Constructor for class SSF.OS.BGP4.Comm.StartStopMessage
Initialize the message.
startTime - Variable in class SSF.App.DDoS.SpoofFloodTracer
the start time of relevant flows
startTime - Variable in class SSF.App.DDoS.DestList_3
start time
startTime - Variable in class SSF.App.DDoS.DestList_2
start time
startTime - Variable in class SSF.App.DDoS.DestList
start time
startTime - Variable in class SSF.App.DDoS.SD_DDoSTracer
start time
startTime - Variable in class SSF.App.DDoS.CD_DDoSTracer
start time
startup_jitter_bound - Static variable in class SSF.OS.BGP4.Global
Defines the upper bound on a range which itself defines the amount of "jitter time", in seconds, which will be added to the inactivity period (wait time) used at startup.
state - Variable in class SSF.OS.TCP.test.tcpClientSession
current session state
state - Variable in class SSF.OS.OSPF.Interface
 
state - Variable in class SSF.OS.OSPFv2.Neighbor
The functional level of the neighbor conversation
state - Variable in class SSF.OS.OSPFv2.Interface
The actual state of the Interface (down, loopback, waiting,...)
STATE_CHANGE - Static variable in class SSF.OS.BGP4.Monitor
Indicates option to show when BGP state changes occur (according to the BGP finite state machine).