Class: Nl::AttributeSet::Attribute

Inherits:
Struct
  • Object
show all
Defined in:
nl/lib/nl/attribute_set.rb,
nl/lib/nl/attribute_set.rb

Direct Known Subclasses

Linux::Binder::AttributeSets::Report::Attribute, Linux::Conntrack::AttributeSets::ConntrackAttrs::Attribute, Linux::Conntrack::AttributeSets::ConntrackStatsAttrs::Attribute, Linux::Conntrack::AttributeSets::CounterAttrs::Attribute, Linux::Conntrack::AttributeSets::HelpAttrs::Attribute, Linux::Conntrack::AttributeSets::NatAttrs::Attribute, Linux::Conntrack::AttributeSets::NatProtoAttrs::Attribute, Linux::Conntrack::AttributeSets::ProtoinfoAttrs::Attribute, Linux::Conntrack::AttributeSets::ProtoinfoDccpAttrs::Attribute, Linux::Conntrack::AttributeSets::ProtoinfoSctpAttrs::Attribute, Linux::Conntrack::AttributeSets::ProtoinfoTcpAttrs::Attribute, Linux::Conntrack::AttributeSets::SecctxAttrs::Attribute, Linux::Conntrack::AttributeSets::SeqadjAttrs::Attribute, Linux::Conntrack::AttributeSets::SynproxyAttrs::Attribute, Linux::Conntrack::AttributeSets::TupleAttrs::Attribute, Linux::Conntrack::AttributeSets::TupleIpAttrs::Attribute, Linux::Conntrack::AttributeSets::TupleProtoAttrs::Attribute, Linux::DevEnergymodel::AttributeSets::PerfDomain::Attribute, Linux::DevEnergymodel::AttributeSets::PerfState::Attribute, Linux::DevEnergymodel::AttributeSets::PerfTable::Attribute, Linux::Devlink::AttributeSets::Devlink::Attribute, Linux::Devlink::AttributeSets::DlAttrStats::Attribute, Linux::Devlink::AttributeSets::DlDevStats::Attribute, Linux::Devlink::AttributeSets::DlDpipeAction::Attribute, Linux::Devlink::AttributeSets::DlDpipeActionValue::Attribute, Linux::Devlink::AttributeSets::DlDpipeEntries::Attribute, Linux::Devlink::AttributeSets::DlDpipeEntry::Attribute, Linux::Devlink::AttributeSets::DlDpipeEntryActionValues::Attribute, Linux::Devlink::AttributeSets::DlDpipeEntryMatchValues::Attribute, Linux::Devlink::AttributeSets::DlDpipeField::Attribute, Linux::Devlink::AttributeSets::DlDpipeHeader::Attribute, Linux::Devlink::AttributeSets::DlDpipeHeaderFields::Attribute, Linux::Devlink::AttributeSets::DlDpipeHeaders::Attribute, Linux::Devlink::AttributeSets::DlDpipeMatch::Attribute, Linux::Devlink::AttributeSets::DlDpipeMatchValue::Attribute, Linux::Devlink::AttributeSets::DlDpipeTable::Attribute, Linux::Devlink::AttributeSets::DlDpipeTableActions::Attribute, Linux::Devlink::AttributeSets::DlDpipeTableMatches::Attribute, Linux::Devlink::AttributeSets::DlDpipeTables::Attribute, Linux::Devlink::AttributeSets::DlFmsg::Attribute, Linux::Devlink::AttributeSets::DlHealthReporter::Attribute, Linux::Devlink::AttributeSets::DlInfoVersion::Attribute, Linux::Devlink::AttributeSets::DlLinecardSupportedTypes::Attribute, Linux::Devlink::AttributeSets::DlParam::Attribute, Linux::Devlink::AttributeSets::DlPortFunction::Attribute, Linux::Devlink::AttributeSets::DlRateTcBws::Attribute, Linux::Devlink::AttributeSets::DlRegionChunk::Attribute, Linux::Devlink::AttributeSets::DlRegionChunks::Attribute, Linux::Devlink::AttributeSets::DlRegionSnapshot::Attribute, Linux::Devlink::AttributeSets::DlRegionSnapshots::Attribute, Linux::Devlink::AttributeSets::DlReloadActInfo::Attribute, Linux::Devlink::AttributeSets::DlReloadActStats::Attribute, Linux::Devlink::AttributeSets::DlReloadStats::Attribute, Linux::Devlink::AttributeSets::DlReloadStatsEntry::Attribute, Linux::Devlink::AttributeSets::DlResource::Attribute, Linux::Devlink::AttributeSets::DlResourceList::Attribute, Linux::Devlink::AttributeSets::DlSelftestId::Attribute, Linux::Devlink::AttributeSets::DlTrapMetadata::Attribute, Linux::Dpll::AttributeSets::Dpll::Attribute, Linux::Dpll::AttributeSets::FrequencyRange::Attribute, Linux::Dpll::AttributeSets::Pin::Attribute, Linux::Dpll::AttributeSets::PinParentDevice::Attribute, Linux::Dpll::AttributeSets::PinParentPin::Attribute, Linux::Dpll::AttributeSets::ReferenceSync::Attribute, Linux::DrmRas::AttributeSets::ErrorCounterAttrs::Attribute, Linux::DrmRas::AttributeSets::NodeAttrs::Attribute, Linux::Ethtool::AttributeSets::Bitset::Attribute, Linux::Ethtool::AttributeSets::BitsetBit::Attribute, Linux::Ethtool::AttributeSets::BitsetBits::Attribute, Linux::Ethtool::AttributeSets::C33PsePwLimit::Attribute, Linux::Ethtool::AttributeSets::CableFaultLength::Attribute, Linux::Ethtool::AttributeSets::CableNest::Attribute, Linux::Ethtool::AttributeSets::CableResult::Attribute, Linux::Ethtool::AttributeSets::CableTest::Attribute, Linux::Ethtool::AttributeSets::CableTestNtf::Attribute, Linux::Ethtool::AttributeSets::CableTestTdr::Attribute, Linux::Ethtool::AttributeSets::CableTestTdrCfg::Attribute, Linux::Ethtool::AttributeSets::CableTestTdrNtf::Attribute, Linux::Ethtool::AttributeSets::Channels::Attribute, Linux::Ethtool::AttributeSets::Coalesce::Attribute, Linux::Ethtool::AttributeSets::Debug::Attribute, Linux::Ethtool::AttributeSets::Eee::Attribute, Linux::Ethtool::AttributeSets::Features::Attribute, Linux::Ethtool::AttributeSets::Fec::Attribute, Linux::Ethtool::AttributeSets::FecHist::Attribute, Linux::Ethtool::AttributeSets::FecStat::Attribute, Linux::Ethtool::AttributeSets::Flow::Attribute, Linux::Ethtool::AttributeSets::Header::Attribute, Linux::Ethtool::AttributeSets::IrqModeration::Attribute, Linux::Ethtool::AttributeSets::Linkinfo::Attribute, Linux::Ethtool::AttributeSets::Linkmodes::Attribute, Linux::Ethtool::AttributeSets::Linkstate::Attribute, Linux::Ethtool::AttributeSets::Mm::Attribute, Linux::Ethtool::AttributeSets::MmStat::Attribute, Linux::Ethtool::AttributeSets::Module::Attribute, Linux::Ethtool::AttributeSets::ModuleEeprom::Attribute, Linux::Ethtool::AttributeSets::ModuleFwFlash::Attribute, Linux::Ethtool::AttributeSets::Mse::Attribute, Linux::Ethtool::AttributeSets::MseCapabilities::Attribute, Linux::Ethtool::AttributeSets::MseSnapshot::Attribute, Linux::Ethtool::AttributeSets::Pause::Attribute, Linux::Ethtool::AttributeSets::PauseStat::Attribute, Linux::Ethtool::AttributeSets::PhcVclocks::Attribute, Linux::Ethtool::AttributeSets::Phy::Attribute, Linux::Ethtool::AttributeSets::Plca::Attribute, Linux::Ethtool::AttributeSets::Privflags::Attribute, Linux::Ethtool::AttributeSets::Profile::Attribute, Linux::Ethtool::AttributeSets::Pse::Attribute, Linux::Ethtool::AttributeSets::PseNtf::Attribute, Linux::Ethtool::AttributeSets::Rings::Attribute, Linux::Ethtool::AttributeSets::Rss::Attribute, Linux::Ethtool::AttributeSets::Stats::Attribute, Linux::Ethtool::AttributeSets::StatsGrp::Attribute, Linux::Ethtool::AttributeSets::StatsGrpHist::Attribute, Linux::Ethtool::AttributeSets::String::Attribute, Linux::Ethtool::AttributeSets::Strings::Attribute, Linux::Ethtool::AttributeSets::Stringset::Attribute, Linux::Ethtool::AttributeSets::Stringsets::Attribute, Linux::Ethtool::AttributeSets::Strset::Attribute, Linux::Ethtool::AttributeSets::TsHwtstampProvider::Attribute, Linux::Ethtool::AttributeSets::TsStat::Attribute, Linux::Ethtool::AttributeSets::Tsconfig::Attribute, Linux::Ethtool::AttributeSets::Tsinfo::Attribute, Linux::Ethtool::AttributeSets::TunnelInfo::Attribute, Linux::Ethtool::AttributeSets::TunnelUdp::Attribute, Linux::Ethtool::AttributeSets::TunnelUdpEntry::Attribute, Linux::Ethtool::AttributeSets::TunnelUdpTable::Attribute, Linux::Ethtool::AttributeSets::Wol::Attribute, Linux::Fou::AttributeSets::Fou::Attribute, Linux::Handshake::AttributeSets::Accept::Attribute, Linux::Handshake::AttributeSets::Done::Attribute, Linux::Handshake::AttributeSets::X509::Attribute, Linux::Lockd::AttributeSets::Server::Attribute, Linux::MptcpPm::AttributeSets::Address::Attribute, Linux::MptcpPm::AttributeSets::Attr::Attribute, Linux::MptcpPm::AttributeSets::Endpoint::Attribute, Linux::MptcpPm::AttributeSets::EventAttr::Attribute, Linux::MptcpPm::AttributeSets::SubflowAttribute::Attribute, Linux::NetShaper::AttributeSets::Caps::Attribute, Linux::NetShaper::AttributeSets::Handle::Attribute, Linux::NetShaper::AttributeSets::LeafInfo::Attribute, Linux::NetShaper::AttributeSets::NetShaper::Attribute, Linux::Netdev::AttributeSets::Dev::Attribute, Linux::Netdev::AttributeSets::Dmabuf::Attribute, Linux::Netdev::AttributeSets::IoUringProviderInfo::Attribute, Linux::Netdev::AttributeSets::Lease::Attribute, Linux::Netdev::AttributeSets::Napi::Attribute, Linux::Netdev::AttributeSets::PagePool::Attribute, Linux::Netdev::AttributeSets::PagePoolInfo::Attribute, Linux::Netdev::AttributeSets::PagePoolStats::Attribute, Linux::Netdev::AttributeSets::Qstats::Attribute, Linux::Netdev::AttributeSets::Queue::Attribute, Linux::Netdev::AttributeSets::QueueId::Attribute, Linux::Netdev::AttributeSets::XskInfo::Attribute, Linux::Nfsd::AttributeSets::AuthFlavor::Attribute, Linux::Nfsd::AttributeSets::CacheFlush::Attribute, Linux::Nfsd::AttributeSets::CacheNotify::Attribute, Linux::Nfsd::AttributeSets::Expkey::Attribute, Linux::Nfsd::AttributeSets::ExpkeyReqs::Attribute, Linux::Nfsd::AttributeSets::Fslocation::Attribute, Linux::Nfsd::AttributeSets::Fslocations::Attribute, Linux::Nfsd::AttributeSets::PoolMode::Attribute, Linux::Nfsd::AttributeSets::RpcStatus::Attribute, Linux::Nfsd::AttributeSets::Server::Attribute, Linux::Nfsd::AttributeSets::ServerProto::Attribute, Linux::Nfsd::AttributeSets::ServerSock::Attribute, Linux::Nfsd::AttributeSets::Sock::Attribute, Linux::Nfsd::AttributeSets::SvcExport::Attribute, Linux::Nfsd::AttributeSets::SvcExportReqs::Attribute, Linux::Nfsd::AttributeSets::UnlockExport::Attribute, Linux::Nfsd::AttributeSets::UnlockFilesystem::Attribute, Linux::Nfsd::AttributeSets::UnlockIp::Attribute, Linux::Nfsd::AttributeSets::Version::Attribute, Linux::Nftables::AttributeSets::BatchAttrs::Attribute, Linux::Nftables::AttributeSets::ChainAttrs::Attribute, Linux::Nftables::AttributeSets::CompatAttrs::Attribute, Linux::Nftables::AttributeSets::CompatMatchAttrs::Attribute, Linux::Nftables::AttributeSets::CompatTargetAttrs::Attribute, Linux::Nftables::AttributeSets::CounterAttrs::Attribute, Linux::Nftables::AttributeSets::DataAttrs::Attribute, Linux::Nftables::AttributeSets::ExprAttrs::Attribute, Linux::Nftables::AttributeSets::ExprBitwiseAttrs::Attribute, Linux::Nftables::AttributeSets::ExprCmpAttrs::Attribute, Linux::Nftables::AttributeSets::ExprCounterAttrs::Attribute, Linux::Nftables::AttributeSets::ExprCtAttrs::Attribute, Linux::Nftables::AttributeSets::ExprFibAttrs::Attribute, Linux::Nftables::AttributeSets::ExprFlowOffloadAttrs::Attribute, Linux::Nftables::AttributeSets::ExprImmediateAttrs::Attribute, Linux::Nftables::AttributeSets::ExprListAttrs::Attribute, Linux::Nftables::AttributeSets::ExprLookupAttrs::Attribute, Linux::Nftables::AttributeSets::ExprMasqAttrs::Attribute, Linux::Nftables::AttributeSets::ExprMetaAttrs::Attribute, Linux::Nftables::AttributeSets::ExprNatAttrs::Attribute, Linux::Nftables::AttributeSets::ExprObjrefAttrs::Attribute, Linux::Nftables::AttributeSets::ExprPayloadAttrs::Attribute, Linux::Nftables::AttributeSets::ExprRejectAttrs::Attribute, Linux::Nftables::AttributeSets::ExprTargetAttrs::Attribute, Linux::Nftables::AttributeSets::ExprTproxyAttrs::Attribute, Linux::Nftables::AttributeSets::FlowtableAttrs::Attribute, Linux::Nftables::AttributeSets::FlowtableHookAttrs::Attribute, Linux::Nftables::AttributeSets::GenAttrs::Attribute, Linux::Nftables::AttributeSets::HookDevAttrs::Attribute, Linux::Nftables::AttributeSets::LogAttrs::Attribute, Linux::Nftables::AttributeSets::NftCounterAttrs::Attribute, Linux::Nftables::AttributeSets::NftHookAttrs::Attribute, Linux::Nftables::AttributeSets::NumgenAttrs::Attribute, Linux::Nftables::AttributeSets::ObjAttrs::Attribute, Linux::Nftables::AttributeSets::QuotaAttrs::Attribute, Linux::Nftables::AttributeSets::RangeAttrs::Attribute, Linux::Nftables::AttributeSets::RuleAttrs::Attribute, Linux::Nftables::AttributeSets::RuleCompatAttrs::Attribute, Linux::Nftables::AttributeSets::SetAttrs::Attribute, Linux::Nftables::AttributeSets::SetDescAttrs::Attribute, Linux::Nftables::AttributeSets::SetDescConcatAttrs::Attribute, Linux::Nftables::AttributeSets::SetFieldAttrs::Attribute, Linux::Nftables::AttributeSets::SetListAttrs::Attribute, Linux::Nftables::AttributeSets::SetelemAttrs::Attribute, Linux::Nftables::AttributeSets::SetelemListAttrs::Attribute, Linux::Nftables::AttributeSets::SetelemListElemAttrs::Attribute, Linux::Nftables::AttributeSets::TableAttrs::Attribute, Linux::Nftables::AttributeSets::VerdictAttrs::Attribute, Linux::Nl80211::AttributeSets::BandAttrs::Attribute, Linux::Nl80211::AttributeSets::BitrateAttrs::Attribute, Linux::Nl80211::AttributeSets::FrameTypeAttrs::Attribute, Linux::Nl80211::AttributeSets::FrequencyAttrs::Attribute, Linux::Nl80211::AttributeSets::IfCombinationAttributes::Attribute, Linux::Nl80211::AttributeSets::IfaceLimitAttributes::Attribute, Linux::Nl80211::AttributeSets::IftypeAttrs::Attribute, Linux::Nl80211::AttributeSets::IftypeDataAttrs::Attribute, Linux::Nl80211::AttributeSets::Nl80211Attrs::Attribute, Linux::Nl80211::AttributeSets::SarAttributes::Attribute, Linux::Nl80211::AttributeSets::SarSpecs::Attribute, Linux::Nl80211::AttributeSets::SupportedIftypes::Attribute, Linux::Nl80211::AttributeSets::TxqStatsAttrs::Attribute, Linux::Nl80211::AttributeSets::WiphyBands::Attribute, Linux::Nl80211::AttributeSets::WmmAttrs::Attribute, Linux::Nl80211::AttributeSets::WowlanTriggersAttrs::Attribute, Linux::Nlctrl::AttributeSets::CtrlAttrs::Attribute, Linux::Nlctrl::AttributeSets::McastGroupAttrs::Attribute, Linux::Nlctrl::AttributeSets::OpAttrs::Attribute, Linux::Nlctrl::AttributeSets::OpPolicyAttrs::Attribute, Linux::Nlctrl::AttributeSets::PolicyAttrs::Attribute, Linux::Ovpn::AttributeSets::Keyconf::Attribute, Linux::Ovpn::AttributeSets::KeyconfDelInput::Attribute, Linux::Ovpn::AttributeSets::KeyconfGet::Attribute, Linux::Ovpn::AttributeSets::KeyconfSwapInput::Attribute, Linux::Ovpn::AttributeSets::Keydir::Attribute, Linux::Ovpn::AttributeSets::Ovpn::Attribute, Linux::Ovpn::AttributeSets::OvpnKeyconfDelInput::Attribute, Linux::Ovpn::AttributeSets::OvpnKeyconfGet::Attribute, Linux::Ovpn::AttributeSets::OvpnKeyconfSwapInput::Attribute, Linux::Ovpn::AttributeSets::OvpnPeerDelInput::Attribute, Linux::Ovpn::AttributeSets::OvpnPeerNewInput::Attribute, Linux::Ovpn::AttributeSets::OvpnPeerSetInput::Attribute, Linux::Ovpn::AttributeSets::Peer::Attribute, Linux::Ovpn::AttributeSets::PeerDelInput::Attribute, Linux::Ovpn::AttributeSets::PeerNewInput::Attribute, Linux::Ovpn::AttributeSets::PeerSetInput::Attribute, Linux::OvsDatapath::AttributeSets::Datapath::Attribute, Linux::OvsFlow::AttributeSets::ActionAttrs::Attribute, Linux::OvsFlow::AttributeSets::CheckPktLenAttrs::Attribute, Linux::OvsFlow::AttributeSets::CtAttrs::Attribute, Linux::OvsFlow::AttributeSets::DecTtlAttrs::Attribute, Linux::OvsFlow::AttributeSets::FlowAttrs::Attribute, Linux::OvsFlow::AttributeSets::KeyAttrs::Attribute, Linux::OvsFlow::AttributeSets::NatAttrs::Attribute, Linux::OvsFlow::AttributeSets::OvsNshKeyAttrs::Attribute, Linux::OvsFlow::AttributeSets::PsampleAttrs::Attribute, Linux::OvsFlow::AttributeSets::SampleAttrs::Attribute, Linux::OvsFlow::AttributeSets::TunnelKeyAttrs::Attribute, Linux::OvsFlow::AttributeSets::UserspaceAttrs::Attribute, Linux::OvsFlow::AttributeSets::VxlanExtAttrs::Attribute, Linux::OvsPacket::AttributeSets::Packet::Attribute, Linux::OvsVport::AttributeSets::UpcallStats::Attribute, Linux::OvsVport::AttributeSets::Vport::Attribute, Linux::OvsVport::AttributeSets::VportOptions::Attribute, Linux::Psp::AttributeSets::Assoc::Attribute, Linux::Psp::AttributeSets::AssocDevInfo::Attribute, Linux::Psp::AttributeSets::Dev::Attribute, Linux::Psp::AttributeSets::Keys::Attribute, Linux::Psp::AttributeSets::Stats::Attribute, Linux::RtAddr::AttributeSets::AddrAttrs::Attribute, Linux::RtLink::AttributeSets::AfSpecAttrs::Attribute, Linux::RtLink::AttributeSets::BondAdInfoAttrs::Attribute, Linux::RtLink::AttributeSets::BondSlaveAttrs::Attribute, Linux::RtLink::AttributeSets::HwSInfoOne::Attribute, Linux::RtLink::AttributeSets::Ifla6Attrs::Attribute, Linux::RtLink::AttributeSets::IflaAttrs::Attribute, Linux::RtLink::AttributeSets::IflaVlanQos::Attribute, Linux::RtLink::AttributeSets::LinkAttrs::Attribute, Linux::RtLink::AttributeSets::LinkDpllPinAttrs::Attribute, Linux::RtLink::AttributeSets::LinkOffloadXstats::Attribute, Linux::RtLink::AttributeSets::LinkinfoAttrs::Attribute, Linux::RtLink::AttributeSets::LinkinfoBondAttrs::Attribute, Linux::RtLink::AttributeSets::LinkinfoBridgeAttrs::Attribute, Linux::RtLink::AttributeSets::LinkinfoBrportAttrs::Attribute, Linux::RtLink::AttributeSets::LinkinfoGeneveAttrs::Attribute, Linux::RtLink::AttributeSets::LinkinfoGre6Attrs::Attribute, Linux::RtLink::AttributeSets::LinkinfoGreAttrs::Attribute, Linux::RtLink::AttributeSets::LinkinfoHsrAttrs::Attribute, Linux::RtLink::AttributeSets::LinkinfoIp6tnlAttrs::Attribute, Linux::RtLink::AttributeSets::LinkinfoIptunAttrs::Attribute, Linux::RtLink::AttributeSets::LinkinfoNetkitAttrs::Attribute, Linux::RtLink::AttributeSets::LinkinfoOvpnAttrs::Attribute, Linux::RtLink::AttributeSets::LinkinfoTunAttrs::Attribute, Linux::RtLink::AttributeSets::LinkinfoVlanAttrs::Attribute, Linux::RtLink::AttributeSets::LinkinfoVrfAttrs::Attribute, Linux::RtLink::AttributeSets::LinkinfoVti6Attrs::Attribute, Linux::RtLink::AttributeSets::LinkinfoVtiAttrs::Attribute, Linux::RtLink::AttributeSets::MctpAttrs::Attribute, Linux::RtLink::AttributeSets::PortSelfAttrs::Attribute, Linux::RtLink::AttributeSets::PropListLinkAttrs::Attribute, Linux::RtLink::AttributeSets::StatsAttrs::Attribute, Linux::RtLink::AttributeSets::VfPortsAttrs::Attribute, Linux::RtLink::AttributeSets::VfStatsAttrs::Attribute, Linux::RtLink::AttributeSets::VfVlanAttrs::Attribute, Linux::RtLink::AttributeSets::VfinfoAttrs::Attribute, Linux::RtLink::AttributeSets::VfinfoListAttrs::Attribute, Linux::RtLink::AttributeSets::XdpAttrs::Attribute, Linux::RtNeigh::AttributeSets::NdtAttrs::Attribute, Linux::RtNeigh::AttributeSets::NdtpaAttrs::Attribute, Linux::RtNeigh::AttributeSets::NeighbourAttrs::Attribute, Linux::RtRoute::AttributeSets::Metrics::Attribute, Linux::RtRoute::AttributeSets::RouteAttrs::Attribute, Linux::RtRule::AttributeSets::FibRuleAttrs::Attribute, Linux::Sunrpc::AttributeSets::CacheFlush::Attribute, Linux::Sunrpc::AttributeSets::CacheNotify::Attribute, Linux::Sunrpc::AttributeSets::IpMap::Attribute, Linux::Sunrpc::AttributeSets::IpMapReqs::Attribute, Linux::Sunrpc::AttributeSets::UnixGid::Attribute, Linux::Sunrpc::AttributeSets::UnixGidReqs::Attribute, Linux::Tc::AttributeSets::ActAttrs::Attribute, Linux::Tc::AttributeSets::ActBpfAttrs::Attribute, Linux::Tc::AttributeSets::ActConnmarkAttrs::Attribute, Linux::Tc::AttributeSets::ActCsumAttrs::Attribute, Linux::Tc::AttributeSets::ActCtAttrs::Attribute, Linux::Tc::AttributeSets::ActCtinfoAttrs::Attribute, Linux::Tc::AttributeSets::ActGactAttrs::Attribute, Linux::Tc::AttributeSets::ActGateAttrs::Attribute, Linux::Tc::AttributeSets::ActIfeAttrs::Attribute, Linux::Tc::AttributeSets::ActMirredAttrs::Attribute, Linux::Tc::AttributeSets::ActMplsAttrs::Attribute, Linux::Tc::AttributeSets::ActNatAttrs::Attribute, Linux::Tc::AttributeSets::ActPeditAttrs::Attribute, Linux::Tc::AttributeSets::ActSampleAttrs::Attribute, Linux::Tc::AttributeSets::ActSimpleAttrs::Attribute, Linux::Tc::AttributeSets::ActSkbeditAttrs::Attribute, Linux::Tc::AttributeSets::ActSkbmodAttrs::Attribute, Linux::Tc::AttributeSets::ActTunnelKeyAttrs::Attribute, Linux::Tc::AttributeSets::ActVlanAttrs::Attribute, Linux::Tc::AttributeSets::Attrs::Attribute, Linux::Tc::AttributeSets::BasicAttrs::Attribute, Linux::Tc::AttributeSets::BpfAttrs::Attribute, Linux::Tc::AttributeSets::CakeAttrs::Attribute, Linux::Tc::AttributeSets::CakeStatsAttrs::Attribute, Linux::Tc::AttributeSets::CakeTinStatsAttrs::Attribute, Linux::Tc::AttributeSets::CbsAttrs::Attribute, Linux::Tc::AttributeSets::CgroupAttrs::Attribute, Linux::Tc::AttributeSets::ChokeAttrs::Attribute, Linux::Tc::AttributeSets::CodelAttrs::Attribute, Linux::Tc::AttributeSets::DrrAttrs::Attribute, Linux::Tc::AttributeSets::Dualpi2Attrs::Attribute, Linux::Tc::AttributeSets::EmatchAttrs::Attribute, Linux::Tc::AttributeSets::EtfAttrs::Attribute, Linux::Tc::AttributeSets::EtsAttrs::Attribute, Linux::Tc::AttributeSets::FlowAttrs::Attribute, Linux::Tc::AttributeSets::FlowerAttrs::Attribute, Linux::Tc::AttributeSets::FlowerKeyCfmAttrs::Attribute, Linux::Tc::AttributeSets::FlowerKeyEncOptErspanAttrs::Attribute, Linux::Tc::AttributeSets::FlowerKeyEncOptGeneveAttrs::Attribute, Linux::Tc::AttributeSets::FlowerKeyEncOptGtpAttrs::Attribute, Linux::Tc::AttributeSets::FlowerKeyEncOptVxlanAttrs::Attribute, Linux::Tc::AttributeSets::FlowerKeyEncOptsAttrs::Attribute, Linux::Tc::AttributeSets::FlowerKeyMplsOptAttrs::Attribute, Linux::Tc::AttributeSets::FqAttrs::Attribute, Linux::Tc::AttributeSets::FqCodelAttrs::Attribute, Linux::Tc::AttributeSets::FqPieAttrs::Attribute, Linux::Tc::AttributeSets::FwAttrs::Attribute, Linux::Tc::AttributeSets::GredAttrs::Attribute, Linux::Tc::AttributeSets::HfscAttrs::Attribute, Linux::Tc::AttributeSets::HhfAttrs::Attribute, Linux::Tc::AttributeSets::HtbAttrs::Attribute, Linux::Tc::AttributeSets::MatchallAttrs::Attribute, Linux::Tc::AttributeSets::NetemAttrs::Attribute, Linux::Tc::AttributeSets::NetemLossAttrs::Attribute, Linux::Tc::AttributeSets::PieAttrs::Attribute, Linux::Tc::AttributeSets::PoliceAttrs::Attribute, Linux::Tc::AttributeSets::QfqAttrs::Attribute, Linux::Tc::AttributeSets::RedAttrs::Attribute, Linux::Tc::AttributeSets::RouteAttrs::Attribute, Linux::Tc::AttributeSets::TaprioAttrs::Attribute, Linux::Tc::AttributeSets::TaprioSchedEntry::Attribute, Linux::Tc::AttributeSets::TaprioSchedEntryList::Attribute, Linux::Tc::AttributeSets::TaprioTcEntryAttrs::Attribute, Linux::Tc::AttributeSets::TbfAttrs::Attribute, Linux::Tc::AttributeSets::TcaGredVqEntryAttrs::Attribute, Linux::Tc::AttributeSets::TcaGredVqListAttrs::Attribute, Linux::Tc::AttributeSets::TcaStabAttrs::Attribute, Linux::Tc::AttributeSets::TcaStatsAttrs::Attribute, Linux::Tc::AttributeSets::U32Attrs::Attribute, Linux::TcpMetrics::AttributeSets::Metrics::Attribute, Linux::TcpMetrics::AttributeSets::TcpMetrics::Attribute, Linux::Team::AttributeSets::AttrOption::Attribute, Linux::Team::AttributeSets::AttrPort::Attribute, Linux::Team::AttributeSets::ItemOption::Attribute, Linux::Team::AttributeSets::ItemPort::Attribute, Linux::Team::AttributeSets::Team::Attribute, Linux::Wireguard::AttributeSets::Wgallowedip::Attribute, Linux::Wireguard::AttributeSets::Wgdevice::Attribute, Linux::Wireguard::AttributeSets::Wgpeer::Attribute

Constant Summary collapse

MULTI =
false
ORDER =
nil
SELECTOR_SLOT =
nil

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#value ⇒ Object

Returns the value of attribute value

Returns:

  • (Object) —

    the current value of value



5
6
7
# File 'nl/lib/nl/attribute_set.rb', line 5

def value
  @value
end

Class Method Details

.decode(decoder, context: nil, nlattr_type_flags: 0) ⇒ Object



15
16
17
# File 'nl/lib/nl/attribute_set.rb', line 15

def self.decode(decoder, context: nil, nlattr_type_flags: 0)
  new(self::DATATYPE.decode(decoder, context:, nlattr_type_flags:))
end

.multi? ⇒ Boolean

Returns:

  • (Boolean)


11
12
13
# File 'nl/lib/nl/attribute_set.rb', line 11

def self.multi?
  self::MULTI
end

Instance Method Details

#encode(encoder, context: nil) ⇒ Object



19
20
21
# File 'nl/lib/nl/attribute_set.rb', line 19

def encode(encoder, context: nil)
  self.class::DATATYPE.encode(encoder, self.value, context:)
end