12 #ifndef ROOT_TCastorFile    13 #define ROOT_TCastorFile Bool_t WriteBuffer(const char *buf, Int_t len)
Write specified byte range to remote file via rootd daemon. 
 
Bool_t fIsCastor
true if internal path is valid 
 
Int_t SysClose(Int_t fd)
Close currently open file. 
 
void ConnectServer(Int_t *stat, EMessageTypes *kind, Int_t netopt, Int_t tcpwindowsize, Bool_t forceOpen, Bool_t forceRead)
Connect to remote rootd server on CASTOR disk server. 
 
#define ClassDef(name, id)
 
void FindServerAndPath()
Find the CASTOR disk server and internal file path. 
 
A TNetFile interfaced to the Castor storage backend. 
 
Bool_t fWrittenTo
true if data has been written to file 
 
TString fAuthProto
Used to specific the auth protocol. 
 
TString fDiskServer
CASTOR remote disk server. 
 
TString fInternalPath
CASTOR internal path.