XrdProofSessionInfo Class Reference

#include <XrdProofdProofServMgr.h>

List of all members.

Public Member Functions

 XrdProofSessionInfo (XrdProofdClient *c, XrdProofdProofServ *s)
 XrdProofSessionInfo (const char *file)
void FillProofServ (XrdProofdProofServ &s, XrdROOTMgr *rmgr)
int ReadFromFile (const char *file)
void Reset ()
int SaveToFile (const char *file)

Public Attributes

time_t fLastAccess
int fPid
int fID
int fSrvType
int fStatus
XrdOucString fUser
XrdOucString fGroup
XrdOucString fUnixPath
XrdOucString fTag
XrdOucString fAlias
XrdOucString fLogFile
XrdOucString fOrdinal
XrdOucString fUserEnvs
XrdOucString fROOTTag
XrdOucString fAdminPath
int fSrvProtVers


Detailed Description

Definition at line 70 of file XrdProofdProofServMgr.h.


Constructor & Destructor Documentation

XrdProofSessionInfo::XrdProofSessionInfo ( XrdProofdClient c,
XrdProofdProofServ s 
)

Definition at line 4216 of file XrdProofdProofServMgr.cxx.

References c, fAdminPath, fAlias, fGroup, fID, fLastAccess, fLogFile, fOrdinal, fPid, fROOTTag, fSrvProtVers, fSrvType, fStatus, fTag, fUnixPath, fUser, fUserEnvs, kXPD_unknown, and s.

XrdProofSessionInfo::XrdProofSessionInfo ( const char *  file  )  [inline]

Definition at line 90 of file XrdProofdProofServMgr.h.

References ReadFromFile().


Member Function Documentation

void XrdProofSessionInfo::FillProofServ ( XrdProofdProofServ s,
XrdROOTMgr rmgr 
)

Definition at line 4243 of file XrdProofdProofServMgr.cxx.

References XrdOucString::c_str(), XrdROOTMgr::DefaultVersion(), fAdminPath, fAlias, fGroup, fID, fLogFile, fOrdinal, fPid, fROOTTag, fSrvType, fStatus, fTag, fUnixPath, fUser, fUserEnvs, XrdROOTMgr::GetVersion(), s, TRACE, and XPDLOC.

int XrdProofSessionInfo::ReadFromFile ( const char *  file  ) 

Definition at line 4338 of file XrdProofdProofServMgr.cxx.

References XrdOucString::c_str(), fAdminPath, fAlias, fclose(), fGroup, fID, fLastAccess, fLogFile, fopen, fOrdinal, fPid, fROOTTag, fSrvProtVers, fSrvType, fStatus, fTag, fUnixPath, fUser, fUserEnvs, int, l, len, line, lseek, read, Reset(), SEEK_CUR, SEEK_END, stat, TRACE, v1, and XPDLOC.

Referenced by XrdProofSessionInfo().

void XrdProofSessionInfo::Reset (  ) 

Definition at line 4315 of file XrdProofdProofServMgr.cxx.

References fAdminPath, fAlias, fGroup, fID, fLastAccess, fLogFile, fOrdinal, fPid, fROOTTag, fSrvProtVers, fSrvType, fStatus, fTag, fUnixPath, fUser, fUserEnvs, and kXPD_unknown.

Referenced by ReadFromFile().

int XrdProofSessionInfo::SaveToFile ( const char *  file  ) 

Definition at line 4275 of file XrdProofdProofServMgr.cxx.

References XrdOucString::c_str(), fAlias, fclose(), fGroup, fID, fLogFile, fopen, fOrdinal, fPid, fprintf(), fROOTTag, fSrvProtVers, fSrvType, fTag, fUnixPath, fUser, fUserEnvs, XrdOucString::length(), TRACE, and XPDLOC.


Member Data Documentation

time_t XrdProofSessionInfo::fLastAccess

Definition at line 72 of file XrdProofdProofServMgr.h.

Referenced by ReadFromFile(), Reset(), and XrdProofSessionInfo().

int XrdProofSessionInfo::fPid

Definition at line 73 of file XrdProofdProofServMgr.h.

Referenced by FillProofServ(), ReadFromFile(), Reset(), SaveToFile(), and XrdProofSessionInfo().

int XrdProofSessionInfo::fID

Definition at line 74 of file XrdProofdProofServMgr.h.

Referenced by FillProofServ(), ReadFromFile(), Reset(), SaveToFile(), and XrdProofSessionInfo().

int XrdProofSessionInfo::fSrvType

Definition at line 75 of file XrdProofdProofServMgr.h.

Referenced by FillProofServ(), ReadFromFile(), Reset(), SaveToFile(), and XrdProofSessionInfo().

int XrdProofSessionInfo::fStatus

Definition at line 76 of file XrdProofdProofServMgr.h.

Referenced by FillProofServ(), ReadFromFile(), Reset(), and XrdProofSessionInfo().

XrdOucString XrdProofSessionInfo::fUser

Definition at line 77 of file XrdProofdProofServMgr.h.

Referenced by FillProofServ(), ReadFromFile(), Reset(), SaveToFile(), and XrdProofSessionInfo().

XrdOucString XrdProofSessionInfo::fGroup

Definition at line 78 of file XrdProofdProofServMgr.h.

Referenced by FillProofServ(), ReadFromFile(), Reset(), SaveToFile(), and XrdProofSessionInfo().

XrdOucString XrdProofSessionInfo::fUnixPath

Definition at line 79 of file XrdProofdProofServMgr.h.

Referenced by FillProofServ(), ReadFromFile(), Reset(), SaveToFile(), and XrdProofSessionInfo().

XrdOucString XrdProofSessionInfo::fTag

Definition at line 80 of file XrdProofdProofServMgr.h.

Referenced by FillProofServ(), ReadFromFile(), Reset(), SaveToFile(), and XrdProofSessionInfo().

XrdOucString XrdProofSessionInfo::fAlias

Definition at line 81 of file XrdProofdProofServMgr.h.

Referenced by FillProofServ(), ReadFromFile(), Reset(), SaveToFile(), and XrdProofSessionInfo().

XrdOucString XrdProofSessionInfo::fLogFile

Definition at line 82 of file XrdProofdProofServMgr.h.

Referenced by FillProofServ(), ReadFromFile(), Reset(), SaveToFile(), and XrdProofSessionInfo().

XrdOucString XrdProofSessionInfo::fOrdinal

Definition at line 83 of file XrdProofdProofServMgr.h.

Referenced by FillProofServ(), ReadFromFile(), Reset(), SaveToFile(), and XrdProofSessionInfo().

XrdOucString XrdProofSessionInfo::fUserEnvs

Definition at line 84 of file XrdProofdProofServMgr.h.

Referenced by FillProofServ(), ReadFromFile(), Reset(), SaveToFile(), and XrdProofSessionInfo().

XrdOucString XrdProofSessionInfo::fROOTTag

Definition at line 85 of file XrdProofdProofServMgr.h.

Referenced by FillProofServ(), ReadFromFile(), Reset(), SaveToFile(), and XrdProofSessionInfo().

XrdOucString XrdProofSessionInfo::fAdminPath

Definition at line 86 of file XrdProofdProofServMgr.h.

Referenced by FillProofServ(), ReadFromFile(), Reset(), and XrdProofSessionInfo().

int XrdProofSessionInfo::fSrvProtVers

Definition at line 87 of file XrdProofdProofServMgr.h.

Referenced by ReadFromFile(), Reset(), SaveToFile(), and XrdProofSessionInfo().


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