- 11 Mar, 2014 2 commits
-
-
Steven Murray authored
TpconfigLine is a struct and therfeore its member variables should not have the m prefix.
-
Steven Murray authored
-
- 10 Mar, 2014 8 commits
-
-
Steven Murray authored
-
Steven Murray authored
The tape server now makes sure that /etc/castor/TPCONFIG neither defines multiple DGNs nor multiple initial states for the same tape drive.
-
Steven Murray authored
-
Steven Murray authored
The TpconfigLine structure would not allow you to call its constructor with string literals. This commit removes this unwanted limitation.
-
David COME authored
-
Daniele Kruse authored
-
Steven Murray authored
-
David COME authored
-
- 07 Mar, 2014 5 commits
-
-
David COME authored
BlockingQueue.hpp has been reformated a little bit and I fixed stupid error in the UT
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
in a dev branch and should have made it earlier to the official one...
-
Giuseppe Lo Presti authored
in a dev branch and should have made it earlier to the official one...
-
Giuseppe Lo Presti authored
-
- 06 Mar, 2014 12 commits
-
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Giuseppe Lo Presti authored
upgrade to be non-transparent.
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
upgrade to be non-transparent.
-
David COME authored
With unit test.
-
David COME authored
It was previously public, while it is not intended to be used directly.
-
- 05 Mar, 2014 3 commits
-
-
Steven Murray authored
-
Steven Murray authored
This concrete implementation will hopefully be generic enough to be shared between the future tape server and remote media changer daemons.
-
Steven Murray authored
The future tape server and remote media changer daemons will be single threaded. They will therefore most probably use the poll() system call to handle multiple simultaneous I/O requests using a single thread. The Reactor architecture pattern described in the following book is one way to use poll() in a object-oriented way. The PollReactor and PollEventHandler classes contribute towards implementing this pattern. Pattern-Oriented Software Architecture Volume 2 Patterns for Concurrent and Networked Objects Authors: Schmidt, Stal, Rohnert and Buschmann Publication date: 2000 ISBN 0-471-60695-2
-
- 04 Mar, 2014 9 commits
-
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
Continuing my efforts to reduce the castor::tape::utils namespace to the bare minimum I have removed the now unused class SmartFdList.
-
Steven Murray authored
Continuing my efforts to reduce the castor::tape::utils namespace to the bare minimum I have removed the now unused class castor::tape::utils::ScopedLock.
-
Daniele Kruse authored
-
- 03 Mar, 2014 1 commit
-
-
Steven Murray authored
-