21 #ifndef DNSSDRESPONDER_H
22 #define DNSSDRESPONDER_H
25 #include <tqsocketnotifier.h>
29 #include <avahi-client/client.h>
31 #define DNSServiceRef void*
32 #define AvahiClientState void*
55 AvahiClientState state()
const;
56 AvahiClient* client()
const {
return m_client; }
60 void stateChanged(AvahiClientState);
63 AvahiClient* m_client;
67 friend void client_callback(AvahiClient*, AvahiClientState,
void*);
74 bool domainIsLocal(
const TQString& domain);
76 TQCString domainToDNS(
const TQString &domain);
77 TQString DNSToDomain(
const char* domain);
This class should not be used directly.