Timesheets-Server
Timesheets server
Načítám...
Vyhledávám...
Nebylo nic nalezeno
controllerdepartmenthasmanager.h
1#ifndef _Httpd_ControllerDepartmentHasManager_H_
2#define _Httpd_ControllerDepartmentHasManager_H_
3
5
6namespace Httpd {
7
8class ControllerDepartmentHasManager : public AbstractController {
9 Q_OBJECT
10public:
11 ControllerDepartmentHasManager(HobrasoftHttpd::HttpConnection *parent);
12
13protected:
14 void service(HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response) Q_DECL_OVERRIDE;
15 void serviceGet(HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, int department, int user);
16 void servicePut(HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, int department, const QVariantMap &data);
17 void serviceDelete(HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, int department, int user);
18};
19
20}
21
22#endif
AbstractController(HobrasoftHttpd::HttpConnection *parent)
Konstruktor.
HobrasoftHttpd::HttpRequest * request() const
Vrací ukazatel na aktuální request.
void service(HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response) Q_DECL_OVERRIDE
Obsluha požadavku.
Jmenný prostor pro obsluhu konkrétních HTTP požadavků aplikace.