TNetFile


class description - source file - inheritance tree

class TNetFile : public TFile

    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)

Data Members

    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

Class Description



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.