callGetNetworkInterfaceIndexByName method

Future<int> callGetNetworkInterfaceIndexByName(
  1. String name, {
  2. bool noAutoStart = false,
  3. bool allowInteractiveAuthorization = false,
})

Invokes org.freedesktop.Avahi.Server.GetNetworkInterfaceIndexByName()

Implementation

Future<int> callGetNetworkInterfaceIndexByName(String name,
    {bool noAutoStart = false,
    bool allowInteractiveAuthorization = false}) async {
  var result = await callMethod('org.freedesktop.Avahi.Server',
      'GetNetworkInterfaceIndexByName', [DBusString(name)],
      replySignature: DBusSignature('i'),
      noAutoStart: noAutoStart,
      allowInteractiveAuthorization: allowInteractiveAuthorization);
  return (result.returnValues[0] as DBusInt32).value;
}