Class: Nl::Linux::OvsDatapath::Messages::DumpGetReply
Overview
Get / dump OVS data path configuration and state
Constant Summary
collapse
- TYPE =
3
Structs::OvsHeader
- ATTRIBUTE_SET =
AttributeSets::Datapath
- ATTRIBUTES =
Ractor.make_shareable(%i[name upcall_pid stats megaflow_stats user_features masks_cache_size per_cpu_pids])
Instance Attribute Summary
#attributes, #fixed_header
Instance Method Summary
collapse
decode
#append_attribute, decode, #initialize
#encode, #initialize
Instance Method Details
#dp_ifindex ⇒ Integer
343
|
# File 'nl-linux/generated/nl/linux/ovs_datapath.rb', line 343
def dp_ifindex; .dp_ifindex; end
|
#masks_cache_size ⇒ Integer
369
|
# File 'nl-linux/generated/nl/linux/ovs_datapath.rb', line 369
def masks_cache_size; attributes[:"masks_cache_size"]&.value; end
|
360
|
# File 'nl-linux/generated/nl/linux/ovs_datapath.rb', line 360
def megaflow_stats; attributes[:"megaflow_stats"]&.value; end
|
#name ⇒ String
347
|
# File 'nl-linux/generated/nl/linux/ovs_datapath.rb', line 347
def name; attributes[:"name"]&.value; end
|
#per_cpu_pids ⇒ Array<Integer>
373
|
# File 'nl-linux/generated/nl/linux/ovs_datapath.rb', line 373
def per_cpu_pids; attributes[:"per_cpu_pids"]&.value; end
|
356
|
# File 'nl-linux/generated/nl/linux/ovs_datapath.rb', line 356
def stats; attributes[:"stats"]&.value; end
|
#upcall_pid ⇒ Integer
352
|
# File 'nl-linux/generated/nl/linux/ovs_datapath.rb', line 352
def upcall_pid; attributes[:"upcall_pid"]&.value; end
|
#user_features ⇒ Integer
365
|
# File 'nl-linux/generated/nl/linux/ovs_datapath.rb', line 365
def user_features; attributes[:"user_features"]&.value; end
|