Changeset 353 for box/trunk/lib/server/Daemon.h
- Timestamp:
- 30/01/2006 20:04:53 (6 years ago)
- File:
-
- 1 edited
-
box/trunk/lib/server/Daemon.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
box/trunk/lib/server/Daemon.h
r217 r353 16 16 #ifndef DAEMON__H 17 17 #define DAEMON__H 18 19 #include <string> 20 21 #include "BoxTime.h" 18 22 19 23 class Configuration; … … 41 45 virtual void Run(); 42 46 const Configuration &GetConfiguration() const; 43 47 const std::string &GetConfigFileName() const {return mConfigFileName;} 48 44 49 virtual const char *DaemonName() const; 45 50 virtual const char *DaemonBanner() const; … … 58 63 59 64 static void SetProcessTitle(const char *format, ...); 65 66 protected: 67 box_time_t GetLoadedConfigModifiedTime() const; 60 68 61 69 private: 62 70 static void SignalHandler(int sigraised); 71 box_time_t GetConfigFileModifiedTime() const; 63 72 64 73 private: 74 std::string mConfigFileName; 65 75 Configuration *mpConfiguration; 76 box_time_t mLoadedConfigModifiedTime; 66 77 bool mReloadConfigWanted; 67 78 bool mTerminateWanted;
Note: See TracChangeset
for help on using the changeset viewer.
