Class: Nl::Linux::RtRoute::Messages::DoGetrouteRequest
Overview
Constant Summary
collapse
- TYPE =
26
Structs::Rtmsg
- ATTRIBUTE_SET =
AttributeSets::RouteAttrs
- ATTRIBUTES =
Ractor.make_shareable(%i[dst src iif oif mark uid ip_proto sport dport flowlabel])
Instance Attribute Summary
#attributes, #fixed_header
Instance Method Summary
collapse
#append_attribute, decode, #initialize
#encode, #initialize
Instance Method Details
#dport ⇒ Integer
826
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 826
def dport; attributes[:"dport"]&.value; end
|
#dst ⇒ String
794
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 794
def dst; attributes[:"dst"]&.value; end
|
#flowlabel ⇒ Integer
830
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 830
def flowlabel; attributes[:"flowlabel"]&.value; end
|
#iif ⇒ Integer
802
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 802
def iif; attributes[:"iif"]&.value; end
|
#ip_proto ⇒ Integer
818
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 818
def ip_proto; attributes[:"ip_proto"]&.value; end
|
#mark ⇒ Integer
810
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 810
def mark; attributes[:"mark"]&.value; end
|
#oif ⇒ Integer
806
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 806
def oif; attributes[:"oif"]&.value; end
|
#rtm_dst_len ⇒ Integer
769
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 769
def rtm_dst_len; .rtm_dst_len; end
|
#rtm_family ⇒ Integer
766
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 766
def rtm_family; .rtm_family; end
|
#rtm_flags ⇒ Integer
790
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 790
def rtm_flags; .rtm_flags; end
|
#rtm_protocol ⇒ Integer
781
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 781
def rtm_protocol; .rtm_protocol; end
|
#rtm_scope ⇒ Integer
784
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 784
def rtm_scope; .rtm_scope; end
|
#rtm_src_len ⇒ Integer
772
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 772
def rtm_src_len; .rtm_src_len; end
|
#rtm_table ⇒ Integer
778
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 778
def rtm_table; .rtm_table; end
|
#rtm_tos ⇒ Integer
775
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 775
def rtm_tos; .rtm_tos; end
|
#rtm_type ⇒ Integer
787
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 787
def rtm_type; .rtm_type; end
|
#sport ⇒ Integer
822
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 822
def sport; attributes[:"sport"]&.value; end
|
#src ⇒ String
798
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 798
def src; attributes[:"src"]&.value; end
|
#uid ⇒ Integer
814
|
# File 'nl-linux/generated/nl/linux/rt_route.rb', line 814
def uid; attributes[:"uid"]&.value; end
|