ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/repos/Spectre2/Daemon.cpp
(Generate patch)

Comparing Spectre2/Daemon.cpp (file contents):
Revision 402 by douglas, 2004-12-29T22:38:37-08:00 vs.
Revision 403 by douglas, 2004-12-29T22:57:50-08:00

# Line 8 | Line 8
8  
9   Daemon::Daemon() : running(true), loaded(false), thread(new api::Thread(etl::BindAll(&Daemon::loop, this))) {}
10  
11 + void Daemon::load()
12 + {
13 +        api::Cerr << this << ios::NewLine;
14 +
15 +        loaded = true;
16 + }
17 +
18 + void Daemon::run()
19 + {
20 +        api::Cerr << this << ios::NewLine;
21 +
22 +        running = false;
23 + }
24 +
25   int Daemon::loop()
26   {
27          while (running) if (loaded) run(); else load();

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines