Class: Nl::Linux::Tc::AttributeSets::Attrs
Defined Under Namespace
Classes: Attribute, Chain, DumpFlags, DumpInvisible, EgressBlock, ExtWarnMsg, Fcnt, HwOffload, IngressBlock, Kind, Options, Pad, Rate, Stab, Stats, Stats2, Xstats
Class Method Summary
collapse
Instance Method Summary
collapse
#<<, #[], build_attributes, decode, #encode, #initialize
Class Method Details
Looks up Attribute class by name.
2740
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 2740
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
2746
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 2746
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
#chain ⇒ Integer
2713
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 2713
def chain; self[:"chain"]&.value; end
|
2729
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 2729
def dump_flags; self[:"dump_flags"]&.value; end
|
#dump_invisible ⇒ Integer
2709
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 2709
def dump_invisible; self[:"dump_invisible"]&.value; end
|
#egress_block ⇒ Integer
2725
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 2725
def egress_block; self[:"egress_block"]&.value; end
|
#ext_warn_msg ⇒ String
2733
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 2733
def ext_warn_msg; self[:"ext_warn_msg"]&.value; end
|
#fcnt ⇒ Integer
2697
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 2697
def fcnt; self[:"fcnt"]&.value; end
|
#hw_offload ⇒ Integer
2717
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 2717
def hw_offload; self[:"hw_offload"]&.value; end
|
#ingress_block ⇒ Integer
2721
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 2721
def ingress_block; self[:"ingress_block"]&.value; end
|
#kind ⇒ String
2677
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 2677
def kind; self[:"kind"]&.value; end
|
2681
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 2681
def options; self[:"options"]&.value; end
|
2693
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 2693
def rate; self[:"rate"]&.value; end
|
2705
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 2705
def stab; self[:"stab"]&.value; end
|
2685
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 2685
def stats; self[:"stats"]&.value; end
|
2701
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 2701
def stats2; self[:"stats2"]&.value; end
|
2689
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 2689
def xstats; self[:"xstats"]&.value; end
|