TNetFile
class description - source file - inheritance tree
private:
TNetFile()
void Init(Bool_t create)
virtual void Print(Option_t* option) const
void PrintError(const char* where, Int_t err)
Int_t Recv(Int_t& status, EMessageTypes& kind)
virtual Int_t SysClose(Int_t fd)
virtual Int_t SysOpen(const char* pathname, Int_t flags, UInt_t mode)
virtual Int_t SysStat(Int_t fd, Long_t* id, Long_t* size, Long_t* flags, Long_t* modtime)
public:
TNetFile(const char* url, Option_t* option, const char* ftitle, Int_t compress = 1, Int_t netopt = 0)
virtual ~TNetFile()
static TClass* Class()
virtual void Close(Option_t* option)
virtual void Flush()
Int_t GetErrorCode() const
virtual TClass* IsA() const
virtual Bool_t IsOpen() const
virtual Bool_t ReadBuffer(char* buf, Int_t len)
virtual Int_t ReOpen(Option_t* mode)
virtual void Seek(Seek_t offset, TFile::ERelativeTo pos = kBeg)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual Bool_t WriteBuffer(const char* buf, Int_t len)
private:
TUrl fUrl URL of file
TString fUser remote user name
Seek_t fOffset seek offset
TSocket* fSocket connection to rootd server
Int_t fProtocol rootd protocol level
Int_t fErrorCode error code returned by rootd (matching gRootdErrStr)
static Int_t fgClientProtocol client protocol level
Last update: Fri May 14 13:32:41 2004
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.