Class: Nl::Linux::OvsDatapath::Messages::DoGetReply
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
289
|
# File 'nl-linux/generated/nl/linux/ovs_datapath.rb', line 289
def dp_ifindex; .dp_ifindex; end
|
#masks_cache_size ⇒ Integer
315
|
# File 'nl-linux/generated/nl/linux/ovs_datapath.rb', line 315
def masks_cache_size; attributes[:"masks_cache_size"]&.value; end
|
306
|
# File 'nl-linux/generated/nl/linux/ovs_datapath.rb', line 306
def megaflow_stats; attributes[:"megaflow_stats"]&.value; end
|
#name ⇒ String
293
|
# File 'nl-linux/generated/nl/linux/ovs_datapath.rb', line 293
def name; attributes[:"name"]&.value; end
|
#per_cpu_pids ⇒ Array<Integer>
319
|
# File 'nl-linux/generated/nl/linux/ovs_datapath.rb', line 319
def per_cpu_pids; attributes[:"per_cpu_pids"]&.value; end
|
302
|
# File 'nl-linux/generated/nl/linux/ovs_datapath.rb', line 302
def stats; attributes[:"stats"]&.value; end
|
#upcall_pid ⇒ Integer
298
|
# File 'nl-linux/generated/nl/linux/ovs_datapath.rb', line 298
def upcall_pid; attributes[:"upcall_pid"]&.value; end
|
#user_features ⇒ Integer
311
|
# File 'nl-linux/generated/nl/linux/ovs_datapath.rb', line 311
def user_features; attributes[:"user_features"]&.value; end
|