createAvahiRecordBrowser method

  1. @override
Future<AvahiRecordBrowser> createAvahiRecordBrowser(
  1. AvahiBonsoirDiscovery discovery,
  2. BonsoirService service
)
override

Creates a Avahi record browser for the given service.

Implementation

@override
Future<AvahiRecordBrowser> createAvahiRecordBrowser(AvahiBonsoirDiscovery discovery, BonsoirService service) async {
  String recordBrowserPath = await _server.callRecordBrowserNew(
    AvahiIfIndexUnspecified,
    AvahiProtocolUnspecified,
    service.fqdn,
    0x01,
    0x10,
    0,
  );
  return AvahiRecordBrowser(busClient, AvahiBonsoir.avahi, DBusObjectPath(recordBrowserPath));
}