XrdOucBonjour.hh File Reference

#include <dns_sd.h>
#include <list>
#include "XrdOuc/XrdOucString.hh"
#include "XrdSys/XrdSysPthread.hh"

Go to the source code of this file.

Classes

struct  XrdOucBonjourRegisteredEntry
struct  XrdOucBonjourSubscribedEntry
struct  XrdOucBonjourResolutionEntry
class  XrdOucBonjourRecord
class  XrdOucBonjourNode
class  XrdOucBonjour
class  XrdOucBonjourFactory

Defines

#define TXT_LENGTH   100
#define TIMEOUT   30
#define kBonjourSrvDisabled   -1
#define kBonjourSrvBrowse   0
#define kBonjourSrvRegister   1
#define kBonjourSrvBoth   2

Typedefs

typedef void *(*) XrdOucBonjourUpdateCallback (void *)


Define Documentation

#define kBonjourSrvBoth   2

Definition at line 29 of file XrdOucBonjour.hh.

Referenced by XrdProofdNetMgr::DoDirectiveBonjour().

#define kBonjourSrvBrowse   0

Definition at line 27 of file XrdOucBonjour.hh.

Referenced by XrdProofdNetMgr::DoDirectiveBonjour().

#define kBonjourSrvDisabled   -1

Definition at line 26 of file XrdOucBonjour.hh.

Referenced by XrdProofdNetMgr::XrdProofdNetMgr().

#define kBonjourSrvRegister   1

Definition at line 28 of file XrdOucBonjour.hh.

Referenced by XrdProofdNetMgr::DoDirectiveBonjour().

#define TIMEOUT   30

Definition at line 24 of file XrdOucBonjour.hh.

Referenced by XrdOucAppleBonjour::RegisterService(), and XrdOucAppleBonjour::ResolveNodeInformation().

#define TXT_LENGTH   100

Definition at line 23 of file XrdOucBonjour.hh.


Typedef Documentation

typedef void*(*) XrdOucBonjourUpdateCallback(void *)

Definition at line 32 of file XrdOucBonjour.hh.


Generated on Tue Jul 5 16:08:09 2011 for ROOT_528-00b_version by  doxygen 1.5.1