#include <XrdClientUrlSet.hh>
Collaboration diagram for XrdClientUrlSet:
Public Member Functions | |
XrdClientUrlSet (XrdOucString urls) | |
~XrdClientUrlSet () | |
XrdOucString | GetServers () |
XrdClientUrlInfo * | GetNextUrl () |
XrdClientUrlInfo * | GetARandomUrl () |
XrdClientUrlInfo * | GetARandomUrl (unsigned int seed) |
void | Rewind () |
void | ShowUrls () |
void | EraseUrl (XrdClientUrlInfo *url) |
int | Size () |
XrdOucString | GetFile () |
bool | IsValid () |
Private Member Functions | |
void | CheckPort (int &port) |
void | ConvertDNSAlias (UrlArray &urls, XrdOucString proto, XrdOucString host, XrdOucString file) |
double | GetRandom (int seed=0) |
Private Attributes | |
UrlArray | fUrlArray |
UrlArray | fTmpUrlArray |
XrdOucString | fPathName |
bool | fIsValid |
unsigned int | fSeed |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|