Class: Nl::Linux::Nl80211::AsyncOperations

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

Instance Method Summary collapse

Instance Method Details

#do_get_interface(**args) ⇒ Nl::Async::Future<Messages::DoGetInterfaceReply>

Get information about an interface or dump a list of all interfaces

Parameters:

  • args (Hash)

Options Hash (**args):

  • ifname (String)

Returns:

See Also:



7073
7074
7075
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 7073

def do_get_interface(**args)
  @exchange.call(:"do", Messages::DoGetInterfaceRequest, Messages::DoGetInterfaceReply, args)
end

#do_get_protocol_features(**args) ⇒ Nl::Async::Future<Messages::DoGetProtocolFeaturesReply>

Get information about supported protocol features

Parameters:

  • args (Hash)

Options Hash (**args):

Returns:

See Also:



7091
7092
7093
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 7091

def do_get_protocol_features(**args)
  @exchange.call(:"do", Messages::DoGetProtocolFeaturesRequest, Messages::DoGetProtocolFeaturesReply, args)
end

#do_get_wiphy(**args) ⇒ Nl::Async::Future<Messages::DoGetWiphyReply>

Get information about a wiphy or dump a list of all wiphys. Requests to dump get-wiphy should unconditionally include the split-wiphy-dump flag in the request.

Parameters:

  • args (Hash)

Options Hash (**args):

  • wiphy (Integer)
  • ifindex (Integer)
  • wdev (Integer)

Returns:

See Also:



7050
7051
7052
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 7050

def do_get_wiphy(**args)
  @exchange.call(:"do", Messages::DoGetWiphyRequest, Messages::DoGetWiphyReply, args)
end

#dump_get_interface(**args) ⇒ Nl::Async::Stream<Messages::DumpGetInterfaceReply>

Get information about an interface or dump a list of all interfaces

Parameters:

  • args (Hash)

Options Hash (**args):

  • ifname (String)

Returns:

See Also:



7082
7083
7084
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 7082

def dump_get_interface(**args)
  @exchange.call(:"dump", Messages::DumpGetInterfaceRequest, Messages::DumpGetInterfaceReply, args)
end

#dump_get_wiphy(**args) ⇒ Nl::Async::Stream<Messages::DumpGetWiphyReply>

Get information about a wiphy or dump a list of all wiphys. Requests to dump get-wiphy should unconditionally include the split-wiphy-dump flag in the request.

Parameters:

  • args (Hash)

Options Hash (**args):

  • wiphy (Integer)
  • ifindex (Integer)
  • wdev (Integer)
  • split_wiphy_dump (Integer)

Returns:

See Also:



7064
7065
7066
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 7064

def dump_get_wiphy(**args)
  @exchange.call(:"dump", Messages::DumpGetWiphyRequest, Messages::DumpGetWiphyReply, args)
end