Timesheets-Server
Timesheets server
Načítám...
Vyhledávám...
Nebylo nic nalezeno
controllertimesheet.h
Zobrazit dokumentaci tohoto souboru.
1
7#ifndef _Httpd_ControllerTimesheet_H_
8#define _Httpd_ControllerTimesheet_H_
9
10#include <QObject>
11#include "abstractcontroller.h"
12
13
14
22namespace Httpd {
23
118 Q_OBJECT
119 public:
120 ControllerTimesheet(HobrasoftHttpd::HttpConnection *parent);
121
122 protected:
123
124 void service (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response) Q_DECL_OVERRIDE;
125
126 private slots:
127
128 private:
129 void serviceStart (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, int id);
130 void serviceStop (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, int id);
131 void serviceToggle (HobrasoftHttpd::HttpRequest *request, HobrasoftHttpd::HttpResponse *response, int id);
132
133};
134
135}
136
137#endif
Virtuální třída pro vyřizování unifikovaných Http požadavků na server API.
HobrasoftHttpd::HttpRequest * request() const
Vrací ukazatel na aktuální request.
Nastartování nebo zastavení pracovního výkazu.
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.