12 #ifndef ROOT_TBonjourRegistrar 13 #define ROOT_TBonjourRegistrar 41 #if !defined(__CINT__) 45 typedef UInt_t DNSServiceFlags;
46 typedef Int_t DNSServiceErrorType;
61 #if !defined(__CINT__) 63 const char *,
const char *,
const char *,
void *);
66 const char *,
const char *,
const char *,
void *);
TBonjourRegistrar()
Default ctor.
Int_t RegisterService(const TBonjourRecord &record, UShort_t servicePort)
Register Bonjour service.
This is the ROOT implementation of the Qt object communication mechanism (see also http://www...
TFileHandler * fBonjourSocketHandler
#define ClassDef(name, id)
void BonjourSocketReadyRead()
The Bonjour socket is ready for reading.
virtual ~TBonjourRegistrar()
Cleanup.
TBonjourRecord RegisteredRecord() const
TBonjourRecord fFinalRecord
Mother of all ROOT objects.
static void DNSSD_API BonjourRegisterService(DNSServiceRef, DNSServiceFlags, DNSServiceErrorType, const char *, const char *, const char *, void *)
Static Bonjour register callback function.
void ServiceRegistered(TBonjourRecord *record)
Emit ServiceRegistered signal.