|
def | __init__ (self, bandnumber, leftflag) |
|
def | AsDict (self) |
|
def | BandNumber (self) |
|
def | CorruptionAmount (self) |
|
def | CorruptionCorrelation (self) |
|
def | DelayAmount (self) |
|
def | DelayCorrelation (self) |
|
def | DelayDistribution (self) |
|
def | DelayReorder (self) |
|
def | DelayVariation (self) |
|
def | DropAmount (self) |
|
def | DropCorrelation (self) |
|
def | DupAmount (self) |
|
def | DupCorrelation (self) |
|
def | LeftFlag (self) |
|
def | RateLimit (self) |
|
def | ReorderAmount (self) |
|
def | ReorderCorrelation (self) |
|
def | ReorderGap (self) |
|
def | SetByCnfigName (self, name, val) |
|
def | SetCorruptionAmount (self, val) |
|
def | SetCorruptionCorrelation (self, val) |
|
def | SetDefaults (self) |
|
def | SetDelayAmount (self, val) |
|
def | SetDelayCorrelation (self, val) |
|
def | SetDelayDistribution (self, val) |
|
def | SetDelayReorder (self, val) |
|
def | SetDelayVariation (self, val) |
|
def | SetDropAmount (self, val) |
|
def | SetDropCorrelation (self, val) |
|
def | SetDupAmount (self, val) |
|
def | SetDupCorrelation (self, val) |
|
def | SetRateLimit (self, val) |
|
def | SetReorderAmount (self, val) |
|
def | SetReorderCorrelation (self, val) |
|
def | SetReorderGap (self, val) |
|
def | Validate (self) |
|
Definition at line 85 of file mm2client.py.
def mm2client.BandSettings.__init__ |
( |
|
self, |
|
|
|
bandnumber, |
|
|
|
leftflag |
|
) |
| |
@param bandnumber: Band number, an integer in range 1..5
@type bandnumber: int or long
@param leftflag: True if LAN-A to LAN-B, false if LAN-B to LAN-A
@type leftflag: bool
Definition at line 112 of file mm2client.py.
def mm2client.BandSettings.AsDict |
( |
|
self | ) |
|
def mm2client.BandSettings.BandNumber |
( |
|
self | ) |
|
def mm2client.BandSettings.CorruptionAmount |
( |
|
self | ) |
|
def mm2client.BandSettings.CorruptionCorrelation |
( |
|
self | ) |
|
def mm2client.BandSettings.DelayAmount |
( |
|
self | ) |
|
def mm2client.BandSettings.DelayCorrelation |
( |
|
self | ) |
|
def mm2client.BandSettings.DelayDistribution |
( |
|
self | ) |
|
def mm2client.BandSettings.DelayReorder |
( |
|
self | ) |
|
def mm2client.BandSettings.DelayVariation |
( |
|
self | ) |
|
def mm2client.BandSettings.DropAmount |
( |
|
self | ) |
|
def mm2client.BandSettings.DropCorrelation |
( |
|
self | ) |
|
def mm2client.BandSettings.DupAmount |
( |
|
self | ) |
|
def mm2client.BandSettings.DupCorrelation |
( |
|
self | ) |
|
def mm2client.BandSettings.LeftFlag |
( |
|
self | ) |
|
def mm2client.BandSettings.RateLimit |
( |
|
self | ) |
|
def mm2client.BandSettings.ReorderAmount |
( |
|
self | ) |
|
def mm2client.BandSettings.ReorderCorrelation |
( |
|
self | ) |
|
def mm2client.BandSettings.ReorderGap |
( |
|
self | ) |
|
def mm2client.BandSettings.SetByCnfigName |
( |
|
self, |
|
|
|
name, |
|
|
|
val |
|
) |
| |
Set an item using the name used in the Mini Maxwell configuration file.
Definition at line 307 of file mm2client.py.
def mm2client.BandSettings.SetCorruptionAmount |
( |
|
self, |
|
|
|
val |
|
) |
| |
def mm2client.BandSettings.SetCorruptionCorrelation |
( |
|
self, |
|
|
|
val |
|
) |
| |
def mm2client.BandSettings.SetDefaults |
( |
|
self | ) |
|
def mm2client.BandSettings.SetDelayAmount |
( |
|
self, |
|
|
|
val |
|
) |
| |
def mm2client.BandSettings.SetDelayCorrelation |
( |
|
self, |
|
|
|
val |
|
) |
| |
def mm2client.BandSettings.SetDelayDistribution |
( |
|
self, |
|
|
|
val |
|
) |
| |
def mm2client.BandSettings.SetDelayReorder |
( |
|
self, |
|
|
|
val |
|
) |
| |
def mm2client.BandSettings.SetDelayVariation |
( |
|
self, |
|
|
|
val |
|
) |
| |
def mm2client.BandSettings.SetDropAmount |
( |
|
self, |
|
|
|
val |
|
) |
| |
def mm2client.BandSettings.SetDropCorrelation |
( |
|
self, |
|
|
|
val |
|
) |
| |
def mm2client.BandSettings.SetDupAmount |
( |
|
self, |
|
|
|
val |
|
) |
| |
def mm2client.BandSettings.SetDupCorrelation |
( |
|
self, |
|
|
|
val |
|
) |
| |
def mm2client.BandSettings.SetRateLimit |
( |
|
self, |
|
|
|
val |
|
) |
| |
def mm2client.BandSettings.SetReorderAmount |
( |
|
self, |
|
|
|
val |
|
) |
| |
def mm2client.BandSettings.SetReorderCorrelation |
( |
|
self, |
|
|
|
val |
|
) |
| |
def mm2client.BandSettings.SetReorderGap |
( |
|
self, |
|
|
|
val |
|
) |
| |
def mm2client.BandSettings.Validate |
( |
|
self | ) |
|
mm2client.BandSettings.__BandNumber |
|
private |
mm2client.BandSettings.__CorruptionAmount |
|
private |
mm2client.BandSettings.__CorruptionCorrelation |
|
private |
mm2client.BandSettings.__DelayAmount |
|
private |
mm2client.BandSettings.__DelayCorrelation |
|
private |
mm2client.BandSettings.__DelayDistribution |
|
private |
mm2client.BandSettings.__DelayReorder |
|
private |
mm2client.BandSettings.__DelayVariation |
|
private |
mm2client.BandSettings.__DropAmount |
|
private |
mm2client.BandSettings.__DropCorrelation |
|
private |
mm2client.BandSettings.__DupAmount |
|
private |
mm2client.BandSettings.__DupCorrelation |
|
private |
mm2client.BandSettings.__LeftFlag |
|
private |
mm2client.BandSettings.__RateLimit |
|
private |
mm2client.BandSettings.__ReorderAmount |
|
private |
mm2client.BandSettings.__ReorderCorrelation |
|
private |
mm2client.BandSettings.__ReorderGap |
|
private |
tuple mm2client.BandSettings.MM_DELAY_DISTRIBUTIONS |
|
static |
Initial value: 1 = (
"none",
"normal",
"pareto",
"paretonormal",
Definition at line 89 of file mm2client.py.
int mm2client.BandSettings.MM_MAXRATE = 100000000 |
|
static |
MM_MAXRATE = 1000000000 # 1 gigabit, 1x10**9.
Definition at line 87 of file mm2client.py.
string mm2client.BandSettings.PCNTFMT = "2.5f" |
|
static |
dictionary mm2client.BandSettings.SetProcs |
|
static |
Initial value: 2 "delay_amount":
"SetDelayAmount",
3 "delay_variation":
"SetDelayVariation",
4 "delay_distribution":
"SetDelayDistribution",
5 "delay_correlation":
"SetDelayCorrelation",
6 "delay_reorder":
"SetDelayReorder",
7 "drop_amount":
"SetDropAmount",
8 "drop_correlation":
"SetDropCorrelation",
9 "duplication_amount":
"SetDupAmount",
10 "duplication_correlation":
"SetDupCorrelation",
11 "reorder_gap":
"SetReorderGap",
12 "reorder_correlation":
"SetReorderCorrelation",
13 "reorder_amount":
"SetReorderAmount",
14 "bitrate_limit":
"SetRateLimit",
15 "corruption_amount":
"SetCorruptionAmount",
16 "corruption_correlation":
"SetCorruptionCorrelation"
Definition at line 94 of file mm2client.py.
The documentation for this class was generated from the following file: