Class: Nl::Linux::RtRule::AsyncOperations
- Inherits:
-
Object
- Object
- Nl::Linux::RtRule::AsyncOperations
- Defined in:
- nl-linux/generated/nl/linux/rt_rule.rb
Instance Method Summary collapse
-
#do_delrule(**args) ⇒ Nl::Async::Future<void>
Remove an existing FIB rule.
-
#do_newrule(**args) ⇒ Nl::Async::Future<void>
Add new FIB rule.
-
#dump_getrule(**args) ⇒ Nl::Async::Stream<Messages::DumpGetruleReply>
Dump all FIB rules.
Instance Method Details
#do_delrule(**args) ⇒ Nl::Async::Future<void>
Remove an existing FIB rule
1341 1342 1343 |
# File 'nl-linux/generated/nl/linux/rt_rule.rb', line 1341 def do_delrule(**args) @exchange.call(:"do", Messages::DoDelruleRequest, nil, args) end |
#do_newrule(**args) ⇒ Nl::Async::Future<void>
Add new FIB rule
1304 1305 1306 |
# File 'nl-linux/generated/nl/linux/rt_rule.rb', line 1304 def do_newrule(**args) @exchange.call(:"do", Messages::DoNewruleRequest, nil, args) end |
#dump_getrule(**args) ⇒ Nl::Async::Stream<Messages::DumpGetruleReply>
Dump all FIB rules
1356 1357 1358 |
# File 'nl-linux/generated/nl/linux/rt_rule.rb', line 1356 def dump_getrule(**args) @exchange.call(:"dump", Messages::DumpGetruleRequest, Messages::DumpGetruleReply, args) end |