Subversion Repositories HomeAutomation

Rev

Rev 1646 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 1646 Rev 1768
Line 23... Line 23...
23
 
23
 
24
#include <boost/signals2.hpp>
24
#include <boost/signals2.hpp>
25
#include <boost/shared_ptr.hpp>
25
#include <boost/shared_ptr.hpp>
26
 
26
 
27
#include "common/IoService.h"
27
#include "common/IoService.h"
-
 
28
#include "logging/Logger.h"
28
 
29
 
29
#include "types.h"
30
#include "types.h"
30
#include "Timer.h"
31
#include "Timer.h"
31
 
32
 
32
namespace atom {
33
namespace atom {
Line 58... Line 59...
58
   
59
   
59
    TimerList timers_;
60
    TimerList timers_;
60
    boost::mutex mutex_timers_;
61
    boost::mutex mutex_timers_;
61
   
62
   
62
    SignalOnTimeout signal_on_timeout_;
63
    SignalOnTimeout signal_on_timeout_;
-
 
64
   
-
 
65
    logging::Logger LOG;
63
   
66
   
64
    Manager();
67
    Manager();
65
   
68
   
66
    TimerId GetFreeId();
69
    TimerId GetFreeId();
67
   
70