fhq-server  v0.2.33
Documentation for fhq-server. FreeHackQuest is an open source platform for competitions of computer security.
cmd_handlers_useful_links.h
Go to the documentation of this file.
1 #ifndef CMD_HANDLERS_USEFUL_LINKS_H
2 #define CMD_HANDLERS_USEFUL_LINKS_H
3 
4 #include <cmd_handlers.h>
5 
6 /*********************************************
7  * Useful Links List
8 **********************************************/
9 
11  public:
13  virtual void handle(ModelRequest *pRequest);
14 };
15 
17  public:
19  virtual void handle(ModelRequest *pRequest);
20 };
21 
23  public:
25  virtual void handle(ModelRequest *pRequest);
26 };
27 
29  public:
31  virtual void handle(ModelRequest *pRequest);
32 };
33 
34 // ---------------------------------------------------------------------
35 // Update useful link
36 
38  public:
40  virtual void handle(ModelRequest *pRequest);
41 };
42 
43 // ---------------------------------------------------------------------
44 // Useful Links list of favorite
45 
47  public:
49  virtual void handle(ModelRequest *pRequest);
50 };
51 
52 // ---------------------------------------------------------------------
53 // Useful Links add to favorite
54 
56  public:
58  virtual void handle(ModelRequest *pRequest);
59 };
60 
61 // ---------------------------------------------------------------------
62 // Useful Links removed from favorite
63 
65  public:
67  virtual void handle(ModelRequest *pRequest);
68 };
69 
70 // ---------------------------------------------------------------------
71 // Useful Links counter clicker
72 
74  public:
76  virtual void handle(ModelRequest *pRequest);
77 };
78 
79 
80 // ---------------------------------------------------------------------
81 // Useful Links list of comments
82 
84  public:
86  virtual void handle(ModelRequest *pRequest);
87 };
88 
89 // ---------------------------------------------------------------------
90 // Useful Links add comment
91 
93  public:
95  virtual void handle(ModelRequest *pRequest);
96 };
97 
98 // ---------------------------------------------------------------------
99 // Useful Links remove comment
100 
102  public:
104  virtual void handle(ModelRequest *pRequest);
105 };
106 
107 // ---------------------------------------------------------------------
108 // Useful Links List of tags
109 
111  public:
113  virtual void handle(ModelRequest *pRequest);
114 };
115 
116 // ---------------------------------------------------------------------
117 // Useful Links add tag
118 
120  public:
122  virtual void handle(ModelRequest *pRequest);
123 };
124 
125 // ---------------------------------------------------------------------
126 // Useful Links remove tag
127 
129  public:
131  virtual void handle(ModelRequest *pRequest);
132 };
133 
134 // ---------------------------------------------------------------------
135 // Useful Links propose link by user
136 
138  public:
140  virtual void handle(ModelRequest *pRequest);
141 };
142 
143 // ---------------------------------------------------------------------
144 // Useful Links Approve propose link by admin
145 
147  public:
149  virtual void handle(ModelRequest *pRequest);
150 };
151 
152 #endif // CMD_HANDLERS_USEFUL_LINKS_H
Definition: cmd_handlers_useful_links.h:110
Definition: cmd_handlers_useful_links.h:137
Definition: cmd_handlers.h:160
Definition: cmd_handlers_useful_links.h:46
Definition: cmd_handlers_useful_links.h:28
Definition: cmd_handlers_useful_links.h:101
Definition: cmd_handlers_useful_links.h:73
Definition: cmd_handlers_useful_links.h:16
Definition: cmd_handlers_useful_links.h:83
Definition: cmd_handlers_useful_links.h:22
Definition: cmd_handlers_useful_links.h:146
Definition: cmd_handlers_useful_links.h:92
Api handler Base.
Definition: cmd_handlers.h:202
Definition: cmd_handlers_useful_links.h:128
Definition: cmd_handlers_useful_links.h:119
Definition: cmd_handlers_useful_links.h:37
Definition: cmd_handlers_useful_links.h:64
Definition: cmd_handlers_useful_links.h:55