- 31 Jul, 2013 1 commit
-
-
Victor Kotlyar authored
-
- 30 Jul, 2013 1 commit
-
-
Eric Cano authored
Added sg_io_hdr_t wrapper to avoid boilerplate code. Templated tapeAlertLog structure to make its use safer an added zeroing to it. Minor documentation clarification. Updated getTapeAlerts to use new SCSI structures. Added new function signature: getTapeError.
-
- 29 Jul, 2013 5 commits
-
-
Eric Cano authored
-
Eric Cano authored
-
Eric Cano authored
Added constants for SCSI statuses. Added support for log sense command. Added support for tape alert log, with convertion from code to string. Updated test harness to support ioctl overloaded. Fixed some formatting in the doc.
-
Eric Cano authored
-
Eric Cano authored
Added support for log sense command. Added support for tape alert log, with convertion from code to string. Updated test harness to support ioctl overloaded. Fixed some formatting in the doc.
-
- 26 Jul, 2013 2 commits
-
-
Victor Kotlyar authored
-
Eric Cano authored
-
- 25 Jul, 2013 6 commits
-
-
Eric Cano authored
-
Eric Cano authored
Turned the inquiryCDB struct into a class, with auto setting of the opcode (which is always the same) and adapted the usage.
-
Eric Cano authored
-
Eric Cano authored
-
Eric Cano authored
-
Eric Cano authored
To ease the viewing of the compilation, the pesky Non-PDF warnings can be filtered out as follows: make -C 00build/ TapeServer_pdf 2>&1 | sed -e :a -e N -e 's/\nNon-PDF special ignored\!\(.*\)$/\1/g' -e ta
-
- 24 Jul, 2013 3 commits
-
-
Eric Cano authored
-
Victor Kotlyar authored
-
Eric Cano authored
Changed Tape::Drive's behavior to open nst instead or st and adpated test environment. Changed Exception::what() as it returned pointer to a destroyed stack-based objet. Introduced a setWhat function and made m_what private to adapt.
-
- 19 Jul, 2013 1 commit
-
-
Eric Cano authored
Added references to manufacturer's manuals. Clarified some usage of the SCSI/st commands.
-
- 17 Jul, 2013 2 commits
- 15 Jul, 2013 2 commits
- 12 Jul, 2013 1 commit
-
-
Eric Cano authored
Added stack trace support for exceptions (with C++ name demandling). Added more anaysis of the past code in documentation.
-
- 10 Jul, 2013 1 commit
-
-
Eric Cano authored
Added a few conversion utility functions for handling the strings from devices, and the big endianness of SCSI. Added a test to validate both. Added a dump for all fields of the tape drive's inquery response.
-
- 08 Jul, 2013 1 commit
-
-
Eric Cano authored
Fixed opening to non-blocking for st device (should we use nst?) Added dump of SG_IO inquiry content (partial).
-
- 04 Jul, 2013 3 commits
-
-
Eric Cano authored
-
Eric Cano authored
Added support for . and .. directories during listing. Simplified the fake system environement for test by adding functions to the vfsFile class.
-
Eric Cano authored
Added a test code block in the documentation. Replaced the old bitmap CERN logo by an up to date vector one. Cleaned up the present text.
-
- 03 Jul, 2013 3 commits
-
-
Eric Cano authored
-
Eric Cano authored
-
Eric Cano authored
Imported the castordoc.cls from CASTOR. Fixed left/right page footer mix-up. Imported package UseLATEX.cmake to allow its compilation. Started development of a SCSI::Device (incomplete). Updated location of the Doxygen configuration file. Added compilation of documentation and Doxygen by default in rpm build.
-
- 27 Jun, 2013 3 commits
-
-
Daniele Francesco Kruse authored
Added the 'write' functions to the interfaces of the wrappers. Also set the mock expectation of the write function call number as 0.
-
Eric Cano authored
-
Daniele Francesco Kruse authored
-
- 26 Jun, 2013 5 commits
-
-
Eric Cano authored
Added device files for st driver and sg driver, with very minimal interface. Tape drive object reads the driver status. Removed useless file.
-
Eric Cano authored
-
Eric Cano authored
-
Eric Cano authored
Renames system directory to System
-
Eric Cano authored
Renames system directory to System
-