xrootd
Classes | Defines | Typedefs
XrdOucBonjour.hh File Reference
#include <dns_sd.h>
#include <list>
#include "XrdOuc/XrdOucString.hh"
#include "XrdSys/XrdSysPthread.hh"
Include dependency graph for XrdOucBonjour.hh:
This graph shows which files directly or indirectly include this file:

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 *)
typedef struct
XrdOucBonjourRegisteredEntry 
XrdOucBonjourRegisteredEntry
typedef struct
XrdOucBonjourSubscribedEntry 
XrdOucBonjourSubscribedEntry
typedef struct
XrdOucBonjourResolutionEntry 
XrdOucBonjourResolutionEntry

Define Documentation

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

Typedef Documentation

typedef void*(* XrdOucBonjourUpdateCallback)(void *)