Class: Nl::Linux::RtLink::AttributeSets::XdpAttrs
Defined Under Namespace
Classes: Attached, Attribute, DrvProgId, ExpectedFd, Fd, Flags, HwProgId, ProgId, SkbProgId
Constant Summary
Constants inherited
from AttributeSet
AttributeSet::SELECTOR_NAMES
Class Method Summary
collapse
Instance Method Summary
collapse
#<<, #[], build_attributes, decode, #encode, #initialize
Class Method Details
Looks up Attribute class by name.
6262
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6262
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
6268
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6268
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
#attached ⇒ Integer
6231
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6231
def attached; self[:"attached"]&.value; end
|
#drv_prog_id ⇒ Integer
6243
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6243
def drv_prog_id; self[:"drv_prog_id"]&.value; end
|
#expected_fd ⇒ Integer
6255
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6255
def expected_fd; self[:"expected_fd"]&.value; end
|
#fd ⇒ Integer
6227
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6227
def fd; self[:"fd"]&.value; end
|
#flags ⇒ Integer
6235
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6235
def flags; self[:"flags"]&.value; end
|
#hw_prog_id ⇒ Integer
6251
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6251
def hw_prog_id; self[:"hw_prog_id"]&.value; end
|
#prog_id ⇒ Integer
6239
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6239
def prog_id; self[:"prog_id"]&.value; end
|
#skb_prog_id ⇒ Integer
6247
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6247
def skb_prog_id; self[:"skb_prog_id"]&.value; end
|