fhq-server  v0.2.33
Documentation for fhq-server. FreeHackQuest is an open source platform for competitions of computer security.
cmd_handlers_quests.h
Go to the documentation of this file.
1 #ifndef CMD_HANDLERS_QUESTS_H
2 #define CMD_HANDLERS_QUESTS_H
3 
4 #include <cmd_handlers.h>
5 
6 // *********************************************
7 // *************** List of Quests **************
8 // *********************************************
9 
11  public:
13  virtual void handle(ModelRequest *pRequest);
14 };
15 
17 
18 // *********************************************
19 // *************** Quest Info ******************
20 // *********************************************
21 
23  public:
25  virtual void handle(ModelRequest *pRequest);
26 
27 };
28 
30 
31 
32 // *******************************************
33 // *************** Quest Pass ****************
34 // *******************************************
35 
37  public:
39  virtual void handle(ModelRequest *pRequest);
40 };
41 
43 
44 // *******************************************
45 // ************** Quest Create ***************
46 // *******************************************
47 
49  public:
51  virtual void handle(ModelRequest *pRequest);
52 };
53 
55 
56 // *******************************************
57 // ************** Quest Delete ***************
58 // *******************************************
59 
61  public:
63  virtual void handle(ModelRequest *pRequest);
64 };
65 
67 
68 // *******************************************
69 // ************** Quest Proposal ***************
70 // *******************************************
71 
73  public:
75  virtual void handle(ModelRequest *pRequest);
76 };
77 
79 
80 
81 // *******************************************
82 // ************** Quest Statistics ***********
83 // *******************************************
84 
86  public:
88  virtual void handle(ModelRequest *pRequest);
89 };
90 
92 
93 // *******************************************
94 // ************** Quest Update ***********
95 // *******************************************
96 
98  public:
100  virtual void handle(ModelRequest *pRequest);
101 };
102 
104 
105 
106 // *******************************************
107 // ************** Quests Subjects ************
108 // *******************************************
109 
111  public:
113  virtual void handle(ModelRequest *pRequest);
114 };
115 
117 
118 // *******************************************
119 // ************ Quest Hints Add **************
120 // *******************************************
121 
123  public:
125  virtual void handle(ModelRequest *pRequest);
126 };
127 
129 
130 // *******************************************
131 // ************ Quest AnswerList **************
132 // *******************************************
133 
135  public:
137  virtual void handle(ModelRequest *pRequest);
138 };
139 
141 
142 // *******************************************
143 // *********** Quest Hints Delete ************
144 // *******************************************
145 
147  public:
149  virtual void handle(ModelRequest *pRequest);
150 };
151 
153 
154 // *******************************************
155 // **************** Quest Hints **************
156 // *******************************************
157 
159  public:
160  CmdHandlerHints();
161  virtual void handle(ModelRequest *pRequest);
162 };
163 
165 
166 // *******************************************
167 // ********* Quests Proposal List ************
168 // *******************************************
169 
171  public:
173  virtual void handle(ModelRequest *pRequest);
174 };
175 
177 
178 // *******************************************
179 // ********* Quests Proposal List ************
180 // *******************************************
181 
183  public:
185  virtual void handle(ModelRequest *pRequest);
186 };
187 
189 
190 #endif // CMD_HANDLERS_QUESTS_H
Definition: cmd_handlers_quests.h:158
Definition: cmd_handlers_quests.h:170
Definition: cmd_handlers.h:160
Definition: cmd_handlers_quests.h:134
Definition: cmd_handlers_quests.h:36
Definition: cmd_handlers_quests.h:10
Definition: cmd_handlers_quests.h:48
Definition: cmd_handlers_quests.h:22
Definition: cmd_handlers_quests.h:110
Definition: cmd_handlers_quests.h:60
Definition: cmd_handlers_quests.h:97
Definition: cmd_handlers_quests.h:122
#define REGISTRY_CMD(classname)
Definition: cmd_handlers.h:265
CmdHandlerQuests()
Definition: cmd_handlers_quests.cpp:15
Definition: cmd_handlers_quests.h:72
Definition: cmd_handlers_quests.h:146
Api handler Base.
Definition: cmd_handlers.h:202
Definition: cmd_handlers_quests.h:85
virtual void handle(ModelRequest *pRequest)
Definition: cmd_handlers_quests.cpp:31
Definition: cmd_handlers_quests.h:182