[root] / trunk / io / rfio / src / TRFIOFile.cxx Repository:
ViewVC logotype

Log of /trunk/io/rfio/src/TRFIOFile.cxx

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 48992 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 28 15:26:26 2013 UTC (21 months, 3 weeks ago) by rdm
File length: 18098 byte(s)
Diff to previous 46215
From Lifeng Sun:
The attached patchset fixes a bunch of typo in the source:
0001-succes-success.patch
0002-preceed-preced.patch
0003-informations-information.patch
0004-childs-children.patch
0005-avaliable-available.patch
0006-writeable-writable.patch
0007-comand-command.patch
0008-unkown-unknown.patch
0009-wierd-weird.patch
0010-wheter-whether.patch
0011-unecessary-unnecessary.patch
0012-splitted-split.patch
0013-registerd-registered.patch
0014-recieve-receive.patch
0015-processsing-processing.patch
0016-ouput-output.patch
0017-mutiple-multiple.patch
0018-lenght-length.patch
0019-interupted-interrupted.patch
0020-independant-independent.patch
0021-inconsistant-inconsistent.patch
0022-expresion-expression.patch
0023-explicitely-explicitly.patch
0024-enviroment-environment.patch
0025-deafult-default.patch
0026-continous-continuous.patch
0027-completly-completely.patch
0028-commited-committed.patch
0029-choosen-chosen.patch
0030-backgroud-background.patch
0031-auxilliary-auxiliary.patch
0032-authentification-authentication.patch
0033-appropiate-appropriate.patch
0034-an-other-another.patch
0035-environement-environment.patch
0036-targetting-targeting.patch
0037-suppported-supported.patch
0038-paramater-parameter.patch

Revision 46215 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 27 11:04:24 2012 UTC (2 years, 3 months ago) by rdm
File length: 18098 byte(s)
Diff to previous 46214
Remove also Linux Mips and SGI Irix platform support.

Revision 46214 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 27 10:10:19 2012 UTC (2 years, 3 months ago) by rdm
File length: 18117 byte(s)
Diff to previous 45140
Digital Alpha is no longer supported. Remove all references to __alpha and
__true64.

Revision 45140 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 19 22:03:34 2012 UTC (2 years, 6 months ago) by pcanal
File length: 18150 byte(s)
Diff to previous 38018
Also increment the TFile's fReadCalls in ReadBuffers

Revision 38018 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 9 15:16:52 2011 UTC (3 years, 11 months ago) by rdm
File length: 18133 byte(s)
Diff to previous 35358
fix typo in error message.

Revision 35358 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 17 09:58:04 2010 UTC (4 years, 4 months ago) by rdm
File length: 18129 byte(s)
Diff to previous 35332
As fOffset is now used in TFile to cache the Seek offset on the buffer
level, the many plugins that used the same fOffset on the SysSeek level
were broken.

Revision 35332 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 16 12:54:18 2010 UTC (4 years, 4 months ago) by rdm
File length: 18280 byte(s)
Diff to previous 35330
correct reversion.

Revision 35330 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 16 12:12:03 2010 UTC (4 years, 4 months ago) by pcanal
File length: 19188 byte(s)
Diff to previous 35311
Undo r35311 as it is the wrong solution to the reported offset problem using rfio

Revision 35311 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 15 17:40:58 2010 UTC (4 years, 4 months ago) by pcanal
File length: 18734 byte(s)
Diff to previous 35084
apply patch 34444 to rfio

Revision 35084 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 30 23:37:30 2010 UTC (4 years, 4 months ago) by rdm
File length: 18280 byte(s)
Diff to previous 34243
add call to FileReadEvent() in ReadBuffers().

Revision 34243 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 30 13:26:44 2010 UTC (4 years, 6 months ago) by brun
File length: 18092 byte(s)
Diff to previous 34241
one more fix in formats for 64 bits machines

Revision 34241 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 30 13:14:30 2010 UTC (4 years, 6 months ago) by brun
File length: 18074 byte(s)
Diff to previous 34182
Fix format in Info statement

Revision 34182 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 29 08:13:18 2010 UTC (4 years, 6 months ago) by brun
File length: 18074 byte(s)
Diff to previous 30975
From Jean-Philippe Baud:
Remove an unnecessary cast to off_t that was producing wrong results with Atlas files greater than 2 GBytes.

Revision 30975 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 5 01:12:21 2009 UTC (5 years, 2 months ago) by rdm
File length: 18082 byte(s)
Diff to previous 23122
handle fArchiveOffset in ReadBuffers().

Revision 23122 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 10 14:56:30 2008 UTC (6 years, 9 months ago) by rdm
File length: 18065 byte(s)
Diff to previous 23095
move the following directories into "io":

castor, chrip, dcache, gfal, io, rfio, sql, xml

Revision 23095 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 9 15:53:24 2008 UTC (6 years, 9 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 18065 byte(s)
Diff to previous 22419
From Gerri:
Make sure the the anchor part of the URL is not passed to the Castor low-level
functions. This is needed to correctly open elements in archive files.

Revision 22419 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 3 00:25:01 2008 UTC (6 years, 10 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 18004 byte(s)
Diff to previous 21390
From Andrew Savchenko:
ROOT can not be compiled with gcc-4.3.
Some ROOT source files doesn't contain required #include directives,
for example, they use strlen(), but #include <string.h> is missed or
malloc() is used and #include <stdlib.h> is missed. 

Earlier versions of gcc allowed some headers to be included implicitly,
but issued a warning (-Wimplicit-function-declaration). Newer one,
gcc-4.3 denies such silly behaviour: all required headers must be explicitly
included. 

Attached patch fixes this. Also it fixes another issue, which disallows
ROOT to compile under gcc-4.3: C functions don't belong to namespace std,
so expressions like std::memcpy() are no longer valid and plain memcpy()
should be used instead.

Revision 21390 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 17 08:10:10 2007 UTC (7 years, 1 month ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 17984 byte(s)
Diff to previous 21387
Fix for win32.

Revision 21387 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 15 10:56:08 2007 UTC (7 years, 1 month ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 18619 byte(s)
Diff to previous 20882
From Andreas:
implementation of ReadBuffers() for RFIO.

Revision 20882 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 11:31:26 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 17638 byte(s)
Diff to previous 19826
Set property svn:eol-style LF on all source and Makefiles. This should avoid
problems with Win32 line endings ending up in the repository. All MS tools
support LF eols fine.

Revision 19826 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:56:11 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 17638 byte(s)
Diff to previous 19825
imported svn:keywords Id property

Revision 19825 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:49:10 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 17689 byte(s)
Diff to previous 19264
remove :$ from tag line

Revision 19264 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 5 15:53:36 2007 UTC (7 years, 6 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 17699 byte(s)
Diff to previous 19241
remove filetpye=raw option from the url as the old libshift is doing that
not correctly.

Revision 19241 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 3 11:09:57 2007 UTC (7 years, 6 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 17367 byte(s)
Diff to previous 19231
add back support for older RFIO client libraries.

Revision 19231 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 2 18:03:10 2007 UTC (7 years, 6 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 17025 byte(s)
Diff to previous 19229
since file urls can have the form: rfio:///castor?path=FILEPATH we need
to use TUrl::GetFileAndOptions() to get the file name to be passed to
the rfio and gfal api's.

Revision 19229 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 2 17:39:13 2007 UTC (7 years, 6 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 16945 byte(s)
Diff to previous 19072
update description of supported URL syntax by the RFIO library.

Revision 19072 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 19 14:11:56 2007 UTC (7 years, 7 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 16720 byte(s)
Diff to previous 18192
From Giulia Taurelli:
latest version of TRFIOFile, no need for explicit rfio_parse() anymore.

Revision 18192 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 8 11:43:54 2007 UTC (7 years, 10 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 17145 byte(s)
Diff to previous 18150
From Gerri:
These fix several free/delete mismatches in TCastorFile and TRFIOFile.
Also, for TCastorFile, makes the on-the-fly choice of the authentication
method more efficient. This is important for near future attempts of
LHCb to use globus in addition to uidgid.

Revision 18150 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 5 09:01:08 2007 UTC (7 years, 10 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 17106 byte(s)
Diff to previous 17019
From Gerri and Giulia Taurelli:
Add support for CASTOR 2.1.2-4 and higher.

Revision 17019 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 1 15:19:29 2006 UTC (8 years, 1 month ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 17490 byte(s)
Diff to previous 17003
fcntl.h is now in TSystem.h.

Revision 17003 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 1 08:15:40 2006 UTC (8 years, 1 month ago) by brun
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 17524 byte(s)
Diff to previous 16698
Fix side-effects of the removal of G__ci.h

Revision 16698 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 6 16:55:50 2006 UTC (8 years, 2 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 17489 byte(s)
Diff to previous 16139
TRFIOSystem::Unlink() was not properly stripping off the protocol from the
path.

Revision 16139 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 28 08:04:24 2006 UTC (8 years, 4 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 17442 byte(s)
Diff to previous 16135
From Bertrand:
fix compilation on win32.

Revision 16135 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 26 16:37:44 2006 UTC (8 years, 5 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 17316 byte(s)
Diff to previous 15846
make RFIO plugin support large (> 2GB) files.

Revision 15846 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 24 16:26:28 2006 UTC (8 years, 6 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 16894 byte(s)
Diff to previous 15751
From Gerri:
Mods to allows building with Castor 1 libraries.

Revision 15751 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 10 13:01:13 2006 UTC (8 years, 6 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 16894 byte(s)
Diff to previous 14740
From Giulia Taurelli:
added special Castor 2 URL parsing code supporting special Castor syntax,
like: rfio://host:port/?path=FILEPATH
To compile these files one needs to have installed Castor 2.1.x.

Revision 14740 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 18 14:23:20 2006 UTC (8 years, 9 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 15474 byte(s)
Diff to previous 13576
From Gerri:
move non-persistent member fUrl that was in all derived classes to
TFile. It is accessable via the new method GetEndpointUrl() and will
return in the case of xrootd files the url of the node really having
the file (and not the generic redirector host id).
Also added code to better handle the case of many concurrent async
opens (keep a list of async open handlers).

Revision 13576 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 9 09:35:07 2005 UTC (9 years, 1 month ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 15485 byte(s)
Diff to previous 11200
use TFile::Read/WriteBufferViaCache() like all other TFile plugins.

Revision 11200 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 28 17:28:12 2005 UTC (9 years, 10 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 15989 byte(s)
Diff to previous 10316
From Dmytro Kustov:
OpenBSD port.

Revision 10316 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 15 16:55:07 2004 UTC (10 years, 3 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 15969 byte(s)
Diff to previous 9699
introduce a more complete TSystem::GetPathInfo() method that takes a
new FileStat_t structure as argument. This FileStat_t structure mimics the
common struct stat. This allows for full support of the file mode bits
(via the new enum EFileModeMask and the inline function R_ISDIR(), R_ISCHR(),
R_SIBLK(), R_ISREG(), R_ISLNK(), R_ISFIFO() and R_ISSOCK()).
The TSystem derived helper clsses for the remote file access protocols
have been updated too (all already supported struct stat in their POSIX
layers). Modified rootd to also support FileStat_t. With this change we
can get rid of machine dependent file permission checking code in several
places, notably in the TGFSContainer, which now can correctly display
file attributes for remote protocols.

Revision 9699 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 9 17:43:07 2004 UTC (10 years, 5 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 16647 byte(s)
Diff to previous 8338
fix problem of reading ZIP archives when a TCache cache is active.

Revision 8338 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 8 15:03:56 2004 UTC (10 years, 10 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 16658 byte(s)
Diff to previous 7810
fix typo in comment.

Revision 7810 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 30 13:16:51 2003 UTC (11 years ago) by brun
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 16657 byte(s)
Diff to previous 7681
Mega patch to add support for large files (bigger than 2 GBytes)
----------------------------------------------------------------

  ==========>NEW VERSION 4.00/00 <===========

Because this new version has a considerable number of changes,
and new important additions by Philippe are scheduled for the coming days
we are starting a new major version 4.
  -Support for large files
  -Automatic schema evolution for foreign classes
  -New data type Double32_t

Large files are currently tested only under Linux with gcc3.2.
Support for other systems will be gradually added in the coming days.
By default under Linux, files are created with the option LARGEFILE.
Note that when creating a Tree, the default maximum size for a Tree
is set to 1.9 GBytes. You can change this default value by calling
  TTree::SetMaxTreeSize(Long64_t maxsize)

The implementation of this new feature has required changes in many places.
The files produced by this new version can still be read by old ROOT versions
if their size if smaller than 2 GBytes. And obviously, the new version
can digest old ROOT files.

WARNING: note the following backward incompatibility:
 -TSystem::GetPathInfo has a new signature: (also TUnixSystem, TWinNTSystem, etc)
  old: GetPathInfo(const char *path, Long_t *id, Long_t *size, Long_t *flags, Long_t *modtime);
  new: GetPathInfo(const char *path, Long_t *id, Long64_t *size, Long_t *flags, Long_t *modtime);

 -TFile::SysSeek and TFile::SysStat have a new signature (also TNetFile, TWebFile, etc)
  old:  Int_t    SysSeek(Int_t fd, Long_t offset, Int_t whence);
        Int_t    SysStat(Int_t fd, Long_t *id, Long_t *size, Long_t *flags, Long_t *modtime);
  new:  Long64_t SysSeek(Int_t fd, Long64_t offset, Int_t whence);
        Int_t    SysStat(Int_t fd, Long_t *id, Long64_t *size, Long_t *flags, Long_t *modtime);

 -TTree::SetMaxTreeSize has a new signature:
  old:  void TTree::SetMaxTreeSize(Int_t maxsize)
  new:  void TTree::SetMaxTreeSize(Long64_t maxsize)

  All references to Seek_t have been replaced by Long64_t.

Revision 7681 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 2 07:49:11 2003 UTC (11 years, 1 month ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 16643 byte(s)
Diff to previous 7580
add missing usage comments to methods.

Revision 7580 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 13 14:37:29 2003 UTC (11 years, 2 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 16653 byte(s)
Diff to previous 6815
remove redundant include file.

Revision 6815 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 3 12:59:35 2003 UTC (11 years, 6 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 16674 byte(s)
Diff to previous 6533
AccessPathName() was broken.

Revision 6533 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 5 09:36:27 2003 UTC (11 years, 8 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 16645 byte(s)
Diff to previous 6490
fix in offset handling in case of cache usage. Use Seek() now instead
of directly updating fOffset, Seek() takes care of reseting the real file
offset pointer if needed.

Revision 6490 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 28 10:18:38 2003 UTC (11 years, 8 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 16825 byte(s)
Diff to previous 5896
fix ReOpen() problem reported by Bill Tannenbaum. We now save the real
filename that was used to open the file (in fRealName) and use that when
calling ReOpen().

Revision 5896 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 13 15:05:29 2003 UTC (12 years ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 16766 byte(s)
Diff to previous 5776
support AccessPathName() via helper class to RFIO.

Revision 5776 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 10 02:19:46 2002 UTC (12 years, 1 month ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 16298 byte(s)
Diff to previous 5487
new method TFile::ReOpen(Option_t *mode). Reopens a file with a different
access mode, like from READ to UPDATE or from NEW, CREATE, RECREATE, UPDATE
to READ. Thus the mode argument can be either "READ" or "UPDATE". The
method returns 0 in case of success, 1 in case mode did not change and
-1 in case of failure.

Revision 5487 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 25 10:31:08 2002 UTC (12 years, 3 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 16474 byte(s)
Diff to previous 5478
fix compilation problem on Win32.

Revision 5478 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 25 00:44:54 2002 UTC (12 years, 3 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 16462 byte(s)
Diff to previous 4992
add capability to read directory structures via RFIO. This works via
the TRFIOSystem helper class (which derives from TSystem) that is loaded
by the plugin manager whenever one tries to access a rfio directory or file.
This helper class is used in the actual system class (TUnixSystem,
TWinNTSystem).

Revision 4992 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 19 11:41:41 2002 UTC (12 years, 6 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 12271 byte(s)
Diff to previous 4331
correct return value in SysSeek() in SET mode when offset is not changed.

Revision 4331 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 9 10:42:56 2002 UTC (12 years, 9 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 12258 byte(s)
Diff to previous 3797
use rfiosetopt() to turn of buffered reading. ROOT buffers itself.

Revision 3797 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 27 17:23:19 2002 UTC (12 years, 11 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 12022 byte(s)
Diff to previous 2879
change Text_t to char.

Revision 2879 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 27 17:57:25 2001 UTC (13 years, 3 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 12024 byte(s)
Diff to previous 1621
added case for Win32 (provided by Markus Frank).

Revision 1621 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 16 10:59:32 2001 UTC (13 years, 11 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 11621 byte(s)
Diff to previous 1574
set properly the rfio error strings via TSystem::SetErrorStr() so the
TError::SysError() prints out the correct error string.

Revision 1574 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 9 18:19:18 2001 UTC (13 years, 11 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 11256 byte(s)
Diff to previous 1560
don't loose original name. Was previously destroyed by doing SetName().

Revision 1560 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 8 16:10:34 2001 UTC (13 years, 11 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 11243 byte(s)
Diff to previous 1540
make sure fOffset is reset after using reading from cache.

Revision 1540 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 7 16:08:57 2001 UTC (13 years, 11 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 10948 byte(s)
Diff to previous 1456
add explanation on how to use parallel socket option.

Revision 1456 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 24 15:05:21 2001 UTC (14 years ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 10926 byte(s)
Diff to previous 1452
fix stupidity I introduced in GetErrno().

Revision 1452 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 23 19:16:31 2001 UTC (14 years ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 10928 byte(s)
Diff to previous 1451
added the methods GetErrno() and ResetErrno(). They are needed so we can
override them in TRFIOFile. This so we can access the special rfio_errno.
The originally static methods in TRFIOFile have now been made normal methods.

Revision 1451 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 23 19:04:12 2001 UTC (14 years ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 10934 byte(s)
Diff to previous 1427
added static methods GetErrno() and ResetErrno(). They are needed to access
the rfio_errno and serrno variables.

Revision 1427 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 19 17:10:55 2001 UTC (14 years ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 10268 byte(s)
Diff to previous 1399
use rfio_perror() to print correctly RFIO system error messages.

Revision 1399 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 16 17:22:32 2001 UTC (14 years ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 10103 byte(s)
Diff to previous 1329
moved basic cache code in TFile (but don't use it in TFile itself). Derived
TFile classes (TNetFile and TRFIOFile) use common cache code.

Revision 1329 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 8 09:11:14 2001 UTC (14 years ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 8880 byte(s)
Diff to previous 1325
fix typo in extern declaration of rfio_fstat.

Revision 1325 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 7 15:30:11 2001 UTC (14 years ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 8880 byte(s)
Diff to previous 398
new protected method SysStat() which returns information as provided by
TSystem::GetPathInfo(). Needed to implement Recover() for TNetFile and
TRFIOFile.

Revision 398 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 24 18:21:50 2000 UTC (14 years, 6 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 7745 byte(s)
Diff to previous 55
also implemented changed "update" option semantics in TNetFile, TRFIOFile,
and TMapFile.

Revision 55 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 30 17:17:10 2000 UTC (14 years, 7 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 7694 byte(s)
Diff to previous 3
mention that TFile::Open() is preferred way of opening files

Revision 3 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 16 17:00:58 2000 UTC (14 years, 8 months ago) by rdm
Original Path: trunk/rfio/src/TRFIOFile.cxx
File length: 7565 byte(s)
Copied from: branches/rdm/rfio/src/TRFIOFile.cxx revision 2
Diff to previous 2
This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.

Revision 2 - (view) (download) (as text) (annotate) - [select for diffs]
Added Tue May 16 17:00:58 2000 UTC (14 years, 8 months ago) by rdm
Original Path: branches/rdm/rfio/src/TRFIOFile.cxx
File length: 7565 byte(s)
Initial import of ROOT into CVS

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Subversion Admin
ViewVC Help
Powered by ViewVC 1.0.9