1 #ifndef __XRDNETREGISTRY_HH__
2 #define __XRDNETREGISTRY_HH__
43 static const char pfx =
'%';
62 const char *
GetAddrs(
const std::string &hSpec,
63 std::vector<XrdNetAddr> &aVec,
int *ordn=0,
82 static bool Register(
const char *hName,
const char *hList[],
int hLNum,
83 std::string *eText=0,
bool rotate=
false);
104 static bool Register(
const char *hName,
const char *hList,
105 std::string *eText=0,
bool rotate=
false);
112 static bool Resolve(
const char *hList, std::string *eText=0);
113 static bool SetAlias(
const char *hAlias,
const char *hName, std::string *eText=0);
static bool Register(const char *hName, const char *hList[], int hLNum, std::string *eText=0, bool rotate=false)
static const char * GetAddrs(const std::string &hSpec, std::vector< XrdNetAddr > &aVec, int *ordn=0, XrdNetUtils::AddrOpts opts=XrdNetUtils::allIPMap, int pNum=XrdNetUtils::PortInSpec)
static const char pfx
Registry names must start with this character.
static const int PortInSpec