xrootd
Public Member Functions | Public Attributes | List of all members
XrdClientUrlInfo Class Reference

#include <XrdClientUrlInfo.hh>

Collaboration diagram for XrdClientUrlInfo:
Collaboration graph
[legend]

Public Member Functions

void Clear ()
 
void TakeUrl (XrdOucString url)
 
XrdOucString GetUrl ()
 
 XrdClientUrlInfo (const char *url)
 
 XrdClientUrlInfo (const XrdOucString &url)
 
 XrdClientUrlInfo (const XrdClientUrlInfo &url)
 
 XrdClientUrlInfo ()
 
void SetAddrFromHost ()
 
bool IsValid ()
 
XrdClientUrlInfooperator= (const XrdOucString &url)
 
XrdClientUrlInfooperator= (const XrdClientUrlInfo &url)
 

Public Attributes

XrdOucString Proto
 
XrdOucString Passwd
 
XrdOucString User
 
XrdOucString Host
 
int Port
 
XrdOucString HostAddr
 
XrdOucString HostWPort
 
XrdOucString File
 

Constructor & Destructor Documentation

XrdClientUrlInfo::XrdClientUrlInfo ( const char *  url)
XrdClientUrlInfo::XrdClientUrlInfo ( const XrdOucString url)
XrdClientUrlInfo::XrdClientUrlInfo ( const XrdClientUrlInfo url)
XrdClientUrlInfo::XrdClientUrlInfo ( )

Member Function Documentation

void XrdClientUrlInfo::Clear ( )
XrdOucString XrdClientUrlInfo::GetUrl ( )
bool XrdClientUrlInfo::IsValid ( )
inline
XrdClientUrlInfo& XrdClientUrlInfo::operator= ( const XrdOucString url)
XrdClientUrlInfo& XrdClientUrlInfo::operator= ( const XrdClientUrlInfo url)
void XrdClientUrlInfo::SetAddrFromHost ( )
void XrdClientUrlInfo::TakeUrl ( XrdOucString  url)

Member Data Documentation

XrdOucString XrdClientUrlInfo::File
XrdOucString XrdClientUrlInfo::Host
XrdOucString XrdClientUrlInfo::HostAddr
XrdOucString XrdClientUrlInfo::HostWPort
XrdOucString XrdClientUrlInfo::Passwd
int XrdClientUrlInfo::Port
XrdOucString XrdClientUrlInfo::Proto
XrdOucString XrdClientUrlInfo::User

The documentation for this class was generated from the following file: