TXNetSystemConnectGuard Class Reference

#include <TXNetSystem.h>

List of all members.

Public Member Functions

 TXNetSystemConnectGuard (TXNetSystem *xn, const char *url)
 ~TXNetSystemConnectGuard ()
bool IsValid () const
XrdClientAdminClientAdmin () const
void NotifyLastError ()

Private Attributes

XrdClientAdminfClientAdmin


Detailed Description

Definition at line 122 of file TXNetSystem.h.


Constructor & Destructor Documentation

TXNetSystemConnectGuard::TXNetSystemConnectGuard ( TXNetSystem xn,
const char *  url 
)

Definition at line 765 of file TXNetSystem.cxx.

References TXNetSystem::Connect(), fClientAdmin, and TXNetSystem::fUrl.

TXNetSystemConnectGuard::~TXNetSystemConnectGuard (  ) 

Definition at line 777 of file TXNetSystem.cxx.

References fClientAdmin.


Member Function Documentation

bool TXNetSystemConnectGuard::IsValid (  )  const [inline]

Definition at line 131 of file TXNetSystem.h.

References fClientAdmin.

Referenced by TXNetSystem::GetDirEntry(), TXNetSystem::GetPathInfo(), TXNetSystem::GetPathsInfo(), TXNetSystem::IsPathLocal(), TXNetSystem::Locate(), TXNetSystem::MakeDirectory(), TXNetSystem::OpenDirectory(), TXNetSystem::Prepare(), TXNetSystem::TXNetSystem(), and TXNetSystem::Unlink().

XrdClientAdmin* TXNetSystemConnectGuard::ClientAdmin (  )  const [inline]

Definition at line 133 of file TXNetSystem.h.

References fClientAdmin.

Referenced by TXNetSystem::GetDirEntry(), TXNetSystem::GetPathInfo(), TXNetSystem::GetPathsInfo(), TXNetSystem::IsPathLocal(), TXNetSystem::Locate(), TXNetSystem::MakeDirectory(), TXNetSystem::OpenDirectory(), TXNetSystem::Prepare(), and TXNetSystem::Unlink().

void TXNetSystemConnectGuard::NotifyLastError (  ) 

Definition at line 785 of file TXNetSystem.cxx.

References ServerResponseBody_Error::errmsg, fClientAdmin, XrdClientAbs::GetClientConn(), XrdClientConn::LastServerError, and Printf().

Referenced by TXNetSystem::GetDirEntry(), TXNetSystem::GetPathInfo(), TXNetSystem::GetPathsInfo(), TXNetSystem::Locate(), TXNetSystem::MakeDirectory(), TXNetSystem::OpenDirectory(), TXNetSystem::Prepare(), and TXNetSystem::Unlink().


Member Data Documentation

XrdClientAdmin* TXNetSystemConnectGuard::fClientAdmin [private]

Definition at line 125 of file TXNetSystem.h.

Referenced by ClientAdmin(), IsValid(), NotifyLastError(), TXNetSystemConnectGuard(), and ~TXNetSystemConnectGuard().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:49:54 2011 for ROOT_528-00b_version by  doxygen 1.5.1