Class: Nl::Linux::Nlctrl::AsyncOperations

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

Instance Method Summary collapse

Instance Method Details

#do_getfamily(**args) ⇒ Nl::Async::Future<Messages::DoGetfamilyReply>

Get / dump genetlink families

Parameters:

  • args (Hash)

Options Hash (**args):

  • family_name (String)

Returns:

See Also:



708
709
710
# File 'nl-linux/generated/nl/linux/nlctrl.rb', line 708

def do_getfamily(**args)
  @exchange.call(:"do", Messages::DoGetfamilyRequest, Messages::DoGetfamilyReply, args)
end

#dump_getfamily(**args) ⇒ Nl::Async::Stream<Messages::DumpGetfamilyReply>

Get / dump genetlink families

Parameters:

  • args (Hash)

Returns:

See Also:



716
717
718
# File 'nl-linux/generated/nl/linux/nlctrl.rb', line 716

def dump_getfamily(**args)
  @exchange.call(:"dump", Messages::DumpGetfamilyRequest, Messages::DumpGetfamilyReply, args)
end

#dump_getpolicy(**args) ⇒ Nl::Async::Stream<Messages::DumpGetpolicyReply>

Get / dump genetlink policies

Parameters:

  • args (Hash)

Options Hash (**args):

  • family_id (Integer)
  • family_name (String)
  • op (Integer)

Returns:

See Also:



727
728
729
# File 'nl-linux/generated/nl/linux/nlctrl.rb', line 727

def dump_getpolicy(**args)
  @exchange.call(:"dump", Messages::DumpGetpolicyRequest, Messages::DumpGetpolicyReply, args)
end