Class: Nl::Linux::Tc::SubMessages::OptionsMsg::Taprio

Inherits:
SubMessage
  • Object
show all
Defined in:
nl-linux/generated/nl/linux/tc.rb

Constant Summary collapse

FIXED_HEADER =
nil
ATTRIBUTE_SET =
AttributeSets::TaprioAttrs

Instance Attribute Summary

Attributes included from StructuredPayload

#attributes, #fixed_header

Instance Method Summary collapse

Methods included from StructuredPayload

#encode, #initialize

Instance Method Details

#admin_sched ⇒ String

Returns:

  • (String)

See Also:



12920
# File 'nl-linux/generated/nl/linux/tc.rb', line 12920

def admin_sched; attributes[:"admin_sched"]&.value; end

#flags ⇒ Integer

Returns:

  • (Integer)

See Also:



12932
# File 'nl-linux/generated/nl/linux/tc.rb', line 12932

def flags; attributes[:"flags"]&.value; end

#priomap ⇒ Structs::TcMqprioQopt



12900
# File 'nl-linux/generated/nl/linux/tc.rb', line 12900

def priomap; attributes[:"priomap"]&.value; end

#sched_base_time ⇒ Integer

Returns:

  • (Integer)

See Also:



12908
# File 'nl-linux/generated/nl/linux/tc.rb', line 12908

def sched_base_time; attributes[:"sched_base_time"]&.value; end

#sched_clockid ⇒ Integer

Returns:

  • (Integer)

See Also:



12916
# File 'nl-linux/generated/nl/linux/tc.rb', line 12916

def sched_clockid; attributes[:"sched_clockid"]&.value; end

#sched_cycle_time ⇒ Integer

Returns:

  • (Integer)

See Also:



12924
# File 'nl-linux/generated/nl/linux/tc.rb', line 12924

def sched_cycle_time; attributes[:"sched_cycle_time"]&.value; end

#sched_cycle_time_extension ⇒ Integer



12928
# File 'nl-linux/generated/nl/linux/tc.rb', line 12928

def sched_cycle_time_extension; attributes[:"sched_cycle_time_extension"]&.value; end

#sched_entry_list ⇒ AttributeSets::TaprioSchedEntryList



12904
# File 'nl-linux/generated/nl/linux/tc.rb', line 12904

def sched_entry_list; attributes[:"sched_entry_list"]&.value; end

#sched_single_entry ⇒ AttributeSets::TaprioSchedEntry



12912
# File 'nl-linux/generated/nl/linux/tc.rb', line 12912

def sched_single_entry; attributes[:"sched_single_entry"]&.value; end

#tc_entry ⇒ AttributeSets::TaprioTcEntryAttrs



12940
# File 'nl-linux/generated/nl/linux/tc.rb', line 12940

def tc_entry; attributes[:"tc_entry"]&.value; end

#txtime_delay ⇒ Integer

Returns:

  • (Integer)

See Also:



12936
# File 'nl-linux/generated/nl/linux/tc.rb', line 12936

def txtime_delay; attributes[:"txtime_delay"]&.value; end