|
xrootd
|
#include <XrdOucBonjour.hh>

Public Member Functions | |
| XrdOucBonjourNode () | |
| XrdOucBonjourNode (const char *hostName, unsigned short port) | |
| XrdOucBonjourNode (const char *hostName, unsigned short port, XrdOucBonjourRecord const &bonjourInfo) | |
| XrdOucBonjourNode (XrdOucBonjourRecord const &bonjourInfo) | |
| XrdOucBonjourNode (const char *name, const char *type, const char *domain) | |
| XrdOucBonjourNode (const XrdOucBonjourNode &other) | |
| virtual | ~XrdOucBonjourNode () |
| const char * | GetHostName () const |
| unsigned short | GetPort () const |
| const XrdOucBonjourRecord & | GetBonjourRecord () const |
| XrdOucBonjourRecord & | GetBonjourRecord () |
| void | SetHostName (const char *hostName) |
| void | SetPort (unsigned short port) |
| void | SetBonjourRecord (const XrdOucBonjourRecord &record) |
| XrdOucBonjourNode & | operator= (const XrdOucBonjourNode &other) |
| void | Print () const |
Private Attributes | |
| XrdOucString | HostName |
| unsigned short | Port |
| XrdOucBonjourRecord | BonjourInfo |
| XrdOucBonjourNode::XrdOucBonjourNode | ( | ) | [inline] |
References Port.
| XrdOucBonjourNode::XrdOucBonjourNode | ( | const char * | hostName, |
| unsigned short | port | ||
| ) | [inline] |
References XrdMonCtrCollector::port, and Port.
| XrdOucBonjourNode::XrdOucBonjourNode | ( | const char * | hostName, |
| unsigned short | port, | ||
| XrdOucBonjourRecord const & | bonjourInfo | ||
| ) | [inline] |
References XrdMonCtrCollector::port, and Port.
| XrdOucBonjourNode::XrdOucBonjourNode | ( | XrdOucBonjourRecord const & | bonjourInfo | ) | [inline] |
References Port.
| XrdOucBonjourNode::XrdOucBonjourNode | ( | const char * | name, |
| const char * | type, | ||
| const char * | domain | ||
| ) | [inline] |
References Port.
| XrdOucBonjourNode::XrdOucBonjourNode | ( | const XrdOucBonjourNode & | other | ) | [inline] |
References Port.
| virtual XrdOucBonjourNode::~XrdOucBonjourNode | ( | ) | [inline, virtual] |
| const XrdOucBonjourRecord& XrdOucBonjourNode::GetBonjourRecord | ( | ) | const [inline] |
| XrdOucBonjourRecord& XrdOucBonjourNode::GetBonjourRecord | ( | ) | [inline] |
References BonjourInfo.
| const char* XrdOucBonjourNode::GetHostName | ( | ) | const [inline] |
References XrdOucString::c_str(), HostName, and XrdOucString::length().
Referenced by Print().
| unsigned short XrdOucBonjourNode::GetPort | ( | ) | const [inline] |
| XrdOucBonjourNode & XrdOucBonjourNode::operator= | ( | const XrdOucBonjourNode & | other | ) |
References XrdOucString::assign(), BonjourInfo, HostName, and Port.
| void XrdOucBonjourNode::Print | ( | ) | const |
| void XrdOucBonjourNode::SetBonjourRecord | ( | const XrdOucBonjourRecord & | record | ) |
References BonjourInfo.
| void XrdOucBonjourNode::SetHostName | ( | const char * | hostName | ) |
References XrdOucString::assign(), and HostName.
Referenced by XrdOucAvahiBonjour::ResolveReply(), and XrdOucAppleBonjour::ResolveReply().
| void XrdOucBonjourNode::SetPort | ( | unsigned short | port | ) |
References XrdMonCtrCollector::port, and Port.
Referenced by XrdOucAvahiBonjour::ResolveReply(), and XrdOucAppleBonjour::ResolveReply().
Referenced by GetBonjourRecord(), operator=(), and SetBonjourRecord().
XrdOucString XrdOucBonjourNode::HostName [private] |
Referenced by GetHostName(), operator=(), and SetHostName().
unsigned short XrdOucBonjourNode::Port [private] |
Referenced by GetPort(), operator=(), SetPort(), and XrdOucBonjourNode().
1.7.3