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