Class: Nl::Linux::Nftables::SubMessages::ExprOps::Log
- Inherits:
-
SubMessage
- Object
- SubMessage
- Nl::Linux::Nftables::SubMessages::ExprOps::Log
- Defined in:
- nl-linux/generated/nl/linux/nftables.rb
Constant Summary collapse
- FIXED_HEADER =
nil- ATTRIBUTE_SET =
AttributeSets::LogAttrs
Instance Attribute Summary
Attributes included from StructuredPayload
Instance Method Summary collapse
-
#flags ⇒ Integer
logging flags.
-
#group ⇒ Integer
netlink group to send messages to.
-
#level ⇒ Integer
log level.
-
#prefix ⇒ String
prefix to prepend to log messages.
-
#qthreshold ⇒ Integer
queue threshold.
-
#snaplen ⇒ Integer
length of payload to include in netlink message.
Methods included from StructuredPayload
Instance Method Details
#flags ⇒ Integer
logging flags
Known flags are defined in Flags::LogFlags.
4281 |
# File 'nl-linux/generated/nl/linux/nftables.rb', line 4281 def flags; attributes[:"flags"]&.value; end |
#group ⇒ Integer
netlink group to send messages to
4252 |
# File 'nl-linux/generated/nl/linux/nftables.rb', line 4252 def group; attributes[:"group"]&.value; end |
#level ⇒ Integer
log level
Known enum values are defined in Enums::LogLevel.
4274 |
# File 'nl-linux/generated/nl/linux/nftables.rb', line 4274 def level; attributes[:"level"]&.value; end |
#prefix ⇒ String
prefix to prepend to log messages
4257 |
# File 'nl-linux/generated/nl/linux/nftables.rb', line 4257 def prefix; attributes[:"prefix"]&.value; end |
#qthreshold ⇒ Integer
queue threshold
4267 |
# File 'nl-linux/generated/nl/linux/nftables.rb', line 4267 def qthreshold; attributes[:"qthreshold"]&.value; end |
#snaplen ⇒ Integer
length of payload to include in netlink message
4262 |
# File 'nl-linux/generated/nl/linux/nftables.rb', line 4262 def snaplen; attributes[:"snaplen"]&.value; end |