XrdClientVector< XrdClientUrlInfo * > UrlArray
Definition: XrdClientUrlSet.hh:45
Definition: XrdClientUrlInfo.hh:50
Definition: XrdClientUrlSet.hh:55
void EraseUrl(XrdClientUrlInfo *url)
XrdOucString GetServers()
XrdClientUrlInfo * GetARandomUrl(unsigned int seed)
void ConvertDNSAlias(UrlArray &urls, XrdOucString proto, XrdOucString host, XrdOucString file)
bool fIsValid
Definition: XrdClientUrlSet.hh:61
XrdOucString GetFile()
Definition: XrdClientUrlSet.hh:94
XrdClientUrlInfo * GetNextUrl()
void CheckPort(int &port)
unsigned int fSeed
Definition: XrdClientUrlSet.hh:62
XrdClientUrlSet(XrdOucString urls)
double GetRandom(int seed=0)
UrlArray fTmpUrlArray
Definition: XrdClientUrlSet.hh:58
int Size()
Definition: XrdClientUrlSet.hh:91
XrdOucString fPathName
Definition: XrdClientUrlSet.hh:59
XrdClientUrlInfo * GetARandomUrl()
bool IsValid()
Definition: XrdClientUrlSet.hh:96
UrlArray fUrlArray
Definition: XrdClientUrlSet.hh:57
int GetSize() const
Definition: XrdClientVector.hh:142
Definition: XrdOucString.hh:254