|
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 Port, and XrdMonCtrCollector::port.
| XrdOucBonjourNode::XrdOucBonjourNode | ( | const char * | hostName, |
| unsigned short | port, | ||
| XrdOucBonjourRecord const & | bonjourInfo | ||
| ) | [inline] |
References Port, and XrdMonCtrCollector::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 HostName, XrdOucString::length(), and XrdOucString::c_str().
Referenced by Print().
| unsigned short XrdOucBonjourNode::GetPort | ( | ) | const [inline] |
| XrdOucBonjourNode & XrdOucBonjourNode::operator= | ( | const XrdOucBonjourNode & | other | ) |
References HostName, XrdOucString::assign(), Port, and BonjourInfo.
| void XrdOucBonjourNode::Print | ( | ) | const |
| void XrdOucBonjourNode::SetBonjourRecord | ( | const XrdOucBonjourRecord & | record | ) |
References BonjourInfo.
| void XrdOucBonjourNode::SetHostName | ( | const char * | hostName | ) |
References HostName, and XrdOucString::assign().
Referenced by XrdOucAppleBonjour::ResolveReply(), and XrdOucAvahiBonjour::ResolveReply().
| void XrdOucBonjourNode::SetPort | ( | unsigned short | port | ) |
References Port, and XrdMonCtrCollector::port.
Referenced by XrdOucAppleBonjour::ResolveReply(), and XrdOucAvahiBonjour::ResolveReply().
Referenced by SetBonjourRecord(), operator=(), and GetBonjourRecord().
XrdOucString XrdOucBonjourNode::HostName [private] |
Referenced by SetHostName(), operator=(), and GetHostName().
unsigned short XrdOucBonjourNode::Port [private] |
Referenced by SetPort(), operator=(), XrdOucBonjourNode(), and GetPort().
1.7.5