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 | ) |
Definition at line 316 of file mm2client.py.
def mm2client.BandSettings.BandNumber | ( | self | ) |
Definition at line 135 of file mm2client.py.
def mm2client.BandSettings.CorruptionAmount | ( | self | ) |
Definition at line 191 of file mm2client.py.
def mm2client.BandSettings.CorruptionCorrelation | ( | self | ) |
Definition at line 195 of file mm2client.py.
def mm2client.BandSettings.DelayAmount | ( | self | ) |
Definition at line 143 of file mm2client.py.
def mm2client.BandSettings.DelayCorrelation | ( | self | ) |
Definition at line 151 of file mm2client.py.
def mm2client.BandSettings.DelayDistribution | ( | self | ) |
Definition at line 155 of file mm2client.py.
def mm2client.BandSettings.DelayReorder | ( | self | ) |
Definition at line 159 of file mm2client.py.
def mm2client.BandSettings.DelayVariation | ( | self | ) |
Definition at line 147 of file mm2client.py.
def mm2client.BandSettings.DropAmount | ( | self | ) |
Definition at line 163 of file mm2client.py.
def mm2client.BandSettings.DropCorrelation | ( | self | ) |
Definition at line 167 of file mm2client.py.
def mm2client.BandSettings.DupAmount | ( | self | ) |
Definition at line 171 of file mm2client.py.
def mm2client.BandSettings.DupCorrelation | ( | self | ) |
Definition at line 175 of file mm2client.py.
def mm2client.BandSettings.LeftFlag | ( | self | ) |
Definition at line 139 of file mm2client.py.
def mm2client.BandSettings.RateLimit | ( | self | ) |
Definition at line 199 of file mm2client.py.
def mm2client.BandSettings.ReorderAmount | ( | self | ) |
Definition at line 183 of file mm2client.py.
def mm2client.BandSettings.ReorderCorrelation | ( | self | ) |
Definition at line 187 of file mm2client.py.
def mm2client.BandSettings.ReorderGap | ( | self | ) |
Definition at line 179 of file mm2client.py.
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 | |||
) |
Definition at line 291 of file mm2client.py.
def mm2client.BandSettings.SetCorruptionCorrelation | ( | self, | |
val | |||
) |
Definition at line 296 of file mm2client.py.
def mm2client.BandSettings.SetDefaults | ( | self | ) |
Definition at line 213 of file mm2client.py.
def mm2client.BandSettings.SetDelayAmount | ( | self, | |
val | |||
) |
Definition at line 231 of file mm2client.py.
def mm2client.BandSettings.SetDelayCorrelation | ( | self, | |
val | |||
) |
Definition at line 241 of file mm2client.py.
def mm2client.BandSettings.SetDelayDistribution | ( | self, | |
val | |||
) |
Definition at line 246 of file mm2client.py.
def mm2client.BandSettings.SetDelayReorder | ( | self, | |
val | |||
) |
Definition at line 253 of file mm2client.py.
def mm2client.BandSettings.SetDelayVariation | ( | self, | |
val | |||
) |
Definition at line 236 of file mm2client.py.
def mm2client.BandSettings.SetDropAmount | ( | self, | |
val | |||
) |
Definition at line 256 of file mm2client.py.
def mm2client.BandSettings.SetDropCorrelation | ( | self, | |
val | |||
) |
Definition at line 261 of file mm2client.py.
def mm2client.BandSettings.SetDupAmount | ( | self, | |
val | |||
) |
Definition at line 266 of file mm2client.py.
def mm2client.BandSettings.SetDupCorrelation | ( | self, | |
val | |||
) |
Definition at line 271 of file mm2client.py.
def mm2client.BandSettings.SetRateLimit | ( | self, | |
val | |||
) |
Definition at line 301 of file mm2client.py.
def mm2client.BandSettings.SetReorderAmount | ( | self, | |
val | |||
) |
Definition at line 281 of file mm2client.py.
def mm2client.BandSettings.SetReorderCorrelation | ( | self, | |
val | |||
) |
Definition at line 286 of file mm2client.py.
def mm2client.BandSettings.SetReorderGap | ( | self, | |
val | |||
) |
Definition at line 276 of file mm2client.py.
def mm2client.BandSettings.Validate | ( | self | ) |
Definition at line 205 of file mm2client.py.
mm2client.BandSettings::__BandNumber [private] |
Definition at line 117 of file mm2client.py.
Definition at line 213 of file mm2client.py.
Definition at line 213 of file mm2client.py.
mm2client.BandSettings::__DelayAmount [private] |
Definition at line 213 of file mm2client.py.
Definition at line 213 of file mm2client.py.
Definition at line 213 of file mm2client.py.
mm2client.BandSettings::__DelayReorder [private] |
Definition at line 213 of file mm2client.py.
mm2client.BandSettings::__DelayVariation [private] |
Definition at line 213 of file mm2client.py.
mm2client.BandSettings::__DropAmount [private] |
Definition at line 213 of file mm2client.py.
Definition at line 213 of file mm2client.py.
mm2client.BandSettings::__DupAmount [private] |
Definition at line 213 of file mm2client.py.
mm2client.BandSettings::__DupCorrelation [private] |
Definition at line 213 of file mm2client.py.
mm2client.BandSettings::__LeftFlag [private] |
Definition at line 117 of file mm2client.py.
mm2client.BandSettings::__RateLimit [private] |
Definition at line 213 of file mm2client.py.
mm2client.BandSettings::__ReorderAmount [private] |
Definition at line 213 of file mm2client.py.
Definition at line 213 of file mm2client.py.
mm2client.BandSettings::__ReorderGap [private] |
Definition at line 213 of file mm2client.py.
tuple mm2client.BandSettings::MM_DELAY_DISTRIBUTIONS [static] |
("none", "normal", "pareto", "paretonormal", "experimental")
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] |
Definition at line 92 of file mm2client.py.
dictionary mm2client.BandSettings::SetProcs [static] |
{ "delay_amount": "SetDelayAmount", "delay_variation": "SetDelayVariation", "delay_distribution": "SetDelayDistribution", "delay_correlation": "SetDelayCorrelation", "delay_reorder": "SetDelayReorder", "drop_amount": "SetDropAmount", "drop_correlation": "SetDropCorrelation", "duplication_amount": "SetDupAmount", "duplication_correlation": "SetDupCorrelation", "reorder_gap": "SetReorderGap", "reorder_correlation": "SetReorderCorrelation", "reorder_amount": "SetReorderAmount", "bitrate_limit": "SetRateLimit", "corruption_amount": "SetCorruptionAmount", "corruption_correlation": "SetCorruptionCorrelation" }
Definition at line 94 of file mm2client.py.