#include <XrdOucBonjour.hh>
Inheritance diagram for XrdOucBonjour:


Public Member Functions | |
| XrdOucBonjour () | |
| virtual | ~XrdOucBonjour () |
| virtual int | RegisterService (XrdOucBonjourRecord &record, unsigned short port=0)=0 |
| virtual int | SubscribeForUpdates (const char *servicetype, XrdOucBonjourUpdateCallback callback, void *context)=0 |
| virtual int | ResolveNodeInformation (XrdOucBonjourResolutionEntry *nodeAndCallback)=0 |
| const std::list< XrdOucBonjourNode * > & | GetCurrentNodeList () const |
| void | LockNodeList () |
| void | UnLockNodeList () |
Static Public Member Functions | |
| XrdOucBonjour & | getInstance () |
Protected Attributes | |
| std::list< XrdOucBonjourNode * > | ListOfNodes |
| XrdSysMutex | ListOfNodesMutex |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in XrdOucAppleBonjour, and XrdOucAvahiBonjour. |
|
|
|
|
||||||||||||
|
Implemented in XrdOucAppleBonjour, and XrdOucAvahiBonjour. |
|
|
Implemented in XrdOucAppleBonjour, and XrdOucAvahiBonjour. |
|
||||||||||||||||
|
Implemented in XrdOucAppleBonjour, and XrdOucAvahiBonjour. |
|
|
|
|
|
|
|
|
|
1.3.9.1