Class: Nl::Linux::Tc::SubMessages::OptionsMsg::Netem
Constant Summary
collapse
Structs::TcNetemQopt
- ATTRIBUTE_SET =
AttributeSets::NetemAttrs
Instance Attribute Summary
#attributes, #fixed_header
Instance Method Summary
collapse
#encode, #initialize
Instance Method Details
12607
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12607
def corr; attributes[:"corr"]&.value; end
|
12619
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12619
def corrupt; attributes[:"corrupt"]&.value; end
|
#delay_dist ⇒ Array<Integer>
12611
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12611
def delay_dist; attributes[:"delay_dist"]&.value; end
|
#duplicate ⇒ Integer
Random packet duplication (0=none, ~0=100%)
12599
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12599
def duplicate; .duplicate; end
|
#ecn ⇒ Integer
12631
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12631
def ecn; attributes[:"ecn"]&.value; end
|
#gap ⇒ Integer
Re-ordering gap (0 for none)
12595
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12595
def gap; .gap; end
|
#jitter ⇒ Integer
Random jitter latency in microseconds
12603
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12603
def jitter; .jitter; end
|
#jitter64 ⇒ Integer
12647
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12647
def jitter64; attributes[:"jitter64"]&.value; end
|
#latency ⇒ Integer
Added delay in microseconds
12587
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12587
def latency; .latency; end
|
#latency64 ⇒ Integer
12643
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12643
def latency64; attributes[:"latency64"]&.value; end
|
#limit ⇒ Integer
12591
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12591
def limit; .limit; end
|
12623
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12623
def loss; attributes[:"loss"]&.value || .loss; end
|
#pad ⇒ Integer
12639
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12639
def pad; attributes[:"pad"]&.value; end
|
#prng_seed ⇒ Integer
12659
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12659
def prng_seed; attributes[:"prng_seed"]&.value; end
|
12627
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12627
def rate; attributes[:"rate"]&.value; end
|
#rate64 ⇒ Integer
12635
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12635
def rate64; attributes[:"rate64"]&.value; end
|
12615
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12615
def reorder; attributes[:"reorder"]&.value; end
|
12651
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12651
def slot; attributes[:"slot"]&.value; end
|
#slot_dist ⇒ Array<Integer>
12655
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 12655
def slot_dist; attributes[:"slot_dist"]&.value; end
|