Timesheets-Server
Timesheets server
Načítám...
Vyhledávám...
Nebylo nic nalezeno
controllerstatustemplates.h
Zobrazit dokumentaci tohoto souboru.
1
6
7#ifndef _Httpd_ControllerStatusTemplates_H_
8#define _Httpd_ControllerStatusTemplates_H_
9
10#include <QObject>
11#include "abstractcontroller.h"
12
13
14
21
22
23namespace Httpd {
24
46class ControllerStatusTemplates : public AbstractController {
47 Q_OBJECT
48 public:
49 ControllerStatusTemplates(HobrasoftHttpd::HttpConnection *parent);
50
51 protected:
52
53 void serviceList (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response) Q_DECL_OVERRIDE;
54 void serviceIdGet (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, const QString& id) Q_DECL_OVERRIDE;
55
56 private slots:
57
58 private:
59
60};
61
62}
63
64#endif
AbstractController(HobrasoftHttpd::HttpConnection *parent)
Konstruktor.
HobrasoftHttpd::HttpRequest * request() const
Vrací ukazatel na aktuální request.
void serviceList(HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response) Q_DECL_OVERRIDE
Pošle chybovou odpověď
void serviceIdGet(HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, const QString &id) Q_DECL_OVERRIDE
Pošle odpověď na požadavek konkrétního ID metodou GET.
Jmenný prostor pro obsluhu konkrétních HTTP požadavků aplikace.