Page Speed Optimization Libraries  1.13.35.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
controller_process.h
Go to the documentation of this file.
1 // Copyright 2016 Google Inc.
16 
17 #ifndef PAGESPEED_SYSTEM_CONTROLLER_PROCESS_H_
18 #define PAGESPEED_SYSTEM_CONTROLLER_PROCESS_H_
19 
20 #include "base/macros.h"
21 
22 namespace net_instaweb {
23 
38 
40  public:
42  virtual ~ControllerProcess() {}
43 
47  virtual int Setup() { return 0; }
48 
57  virtual int Run() = 0;
58 
62  virtual void Stop() = 0;
63 
64  private:
65 
66 };
67 
68 }
69 
70 #endif
virtual int Setup()
Definition: controller_process.h:47
Definition: controller_process.h:39