|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PmBase | |
---|---|
bcds.phison.multfailures | |
bcds.phison.sim | This package comprises the simulator and several processing modules. |
Uses of PmBase in bcds.phison.multfailures |
---|
Subclasses of PmBase in bcds.phison.multfailures | |
---|---|
class |
PmElemsSequencer<V,E>
This module loads an ElemsSequencer, whose name is provided by the user, and prints to stdout the list of elements (either nodes or links) in the order determined by the sequencer. |
class |
PmSID<V,E>
This module implements the spreading of epidemics. |
class |
PmSIDTraceToDOT<V extends GraphIONode,E>
Generates .dot files to visually present the states of the nodes with respect to the epidemic infection. |
class |
PmStatic<V,E>
This module implements static failures, which are defined as one-off failures that affect one or more elements (nodes or links) at any given point. |
Uses of PmBase in bcds.phison.sim |
---|
Subclasses of PmBase in bcds.phison.sim | |
---|---|
class |
PmDTypeReplicator<V,E>
Create new processing modules for each traffic type (rq.traf_type) and send the same received event to each of them. |
class |
PmDumpRAState<V,E>
Dumps the state of all routing algorithms at a given time (time=connection request number). |
class |
PmLinkFailure<V,E>
Process (single) link failures, that is, act upon LINK_FAILURE and LINK_REPAIR events. |
class |
PmNetProps<V,E>
The PmNetProps module print some network properties at the module's shutdown time. |
class |
PmTrace2TR<V,E>
Prints progress indication: The interval of printing is controlled by ".interval". |
class |
PmTraceConn<V,E>
The PmTraceConn module prints to System.out information about connections as events (connection requests and releases) are processed. |
class |
PmTraceConnGbl<V,E>
Prints global information about connections (# of connections received, # of connections blocked, blocking ratio and connection holding time). |
class |
PmTraceLinkUsage<V,E>
Prints: - A frequency table of the usage of each link. |
class |
PmTraceLinkUsageToDOT<V extends GraphIONode,E>
Generates .dot files to visually present (instantaneous) link usage. |
class |
PmTracePathLength<V,E>
Prints: - The frequency of path lengths (of working path, and of backup paths, if available). |
class |
PmTraceProgress<V,E>
The module PmTraceProgress prints information about connections acceptance and rejection at regular intervals of connection requests. |
class |
PmTraceTimestepBlocking<V,E>
Prints the "instantaneous" blocking ratio in each time step. |
class |
PmTraceTrafficMatrix<V,E>
XXX wrong: Prints progress indication: |
class |
PmTrfReader<V,E>
The class PmTrfReader inserts events by reading a .trf file. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |