1. 11 Mar, 2014 4 commits
  2. 10 Mar, 2014 4 commits
  3. 07 Mar, 2014 5 commits
  4. 06 Mar, 2014 12 commits
  5. 05 Mar, 2014 3 commits
    • Steven Murray's avatar
      06610421
    • Steven Murray's avatar
      Added a concrete sub-class of castor::io::PollReactor · 4b4fc495
      Steven Murray authored
      This concrete implementation will hopefully be generic enough
      to be shared between the future tape server and remote media
      changer daemons.
      4b4fc495
    • Steven Murray's avatar
      Added the PollReactor and PollEventHandler classes to castor::io · 50e3c9e9
      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
      50e3c9e9
  6. 04 Mar, 2014 9 commits
  7. 03 Mar, 2014 3 commits