void QxtMDNS::doLookup(QString n, QObject * r, const char * m) { qxt_d().name = n; qxt_d().receiver = r; qxt_d().member = QxtMetaObject::methodName(m); int error; qxt_d().client = avahi_client_new( qxtAvahiPoll(), // use the qt event loop (AvahiClientFlags)0, QxtMDNSPrivate::avahiClientCallback, &(qxt_d()), &error ); }
void QxtMDNS::doLookup(QString n, QObject * r, const char * m) { qxt_d().name = n; qxt_d().receiver = r; qxt_d().member = qPrintable(QtRpc::Signature(m).name().remove(QRegExp("^1"))); int error = 0; qxt_d().client = avahi_client_new( qxtAvahiPoll(), // use the qt event loop (AvahiClientFlags)0, QxtMDNSPrivate::avahiClientCallback, &(qxt_d()), &error ); }