AvahiServiceResolver constructor
AvahiServiceResolver(
- DBusClient client,
- String destination,
- DBusObjectPath path
Implementation
AvahiServiceResolver(
DBusClient client, String destination, DBusObjectPath path)
: super(client, name: destination, path: path) {
found = DBusRemoteObjectSignalStream(
object: this,
interface: 'org.freedesktop.Avahi.ServiceResolver',
name: 'Found',
signature: DBusSignature('iissssisqaayu'))
.asBroadcastStream()
.map((signal) => AvahiServiceResolverFound(signal));
failure = DBusRemoteObjectSignalStream(
object: this,
interface: 'org.freedesktop.Avahi.ServiceResolver',
name: 'Failure',
signature: DBusSignature('s'))
.asBroadcastStream()
.map((signal) => AvahiServiceResolverFailure(signal));
}