12#ifndef ROOT_TBonjourBrowser
13#define ROOT_TBonjourBrowser
45typedef UInt_t DNSServiceFlags;
46typedef Int_t DNSServiceErrorType;
65 DNSServiceFlags,
UInt_t, DNSServiceErrorType,
66 const char *,
const char *,
const char *,
void *);
69 DNSServiceFlags,
Int_t, DNSServiceErrorType,
70 const char *,
const char *,
const char *,
void *);
#define ClassDef(name, id)
static void DNSSD_API BonjourBrowseReply(DNSServiceRef, DNSServiceFlags, UInt_t, DNSServiceErrorType, const char *, const char *, const char *, void *)
Static Bonjour browser callback function.
void CurrentBonjourRecordsChanged(TList *bonjourRecords)
Emit CurrentBonjourRecordsChanged signal.
TList * CurrentRecords() const
TFileHandler * fBonjourSocketHandler
void BonjourSocketReadyRead()
The Bonjour socket is ready for reading.
Int_t BrowseForServiceType(const char *serviceType)
Tell Bonjour to start browsing for a specific type of service.
TBonjourBrowser()
Default ctor.
virtual ~TBonjourBrowser()
Cleanup.
const char * ServiceType() const
Mother of all ROOT objects.
This is the ROOT implementation of the Qt object communication mechanism (see also http://www....