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