Timesheets-Server
Timesheets server
|
Interface pro pluginy serveru. ...
#include <plugininterface.h>
Veřejné metody | |
virtual QString | description ()=0 |
Vrací název pluginu. | |
virtual QString | path ()=0 |
Vrací cestu pro www server. | |
virtual Httpd::AbstractController * | createController (HobrasoftHttpd::HttpConnection *)=0 |
Vytváří nový kontroler pro www server a vrací jeho adresu. | |
Interface pro pluginy serveru.
V této podobě vidí plugin server. Pro odvození pluginu použijte třídu Plugin.
Definice je uvedena na řádku 12 v souboru plugininterface.h.
|
pure virtual |
Vytváří nový kontroler pro www server a vrací jeho adresu.
Pokud má být plugin přístupný přes www rozhraní serveru, musí být v pluginu vytvořený kontroler odvozený od třídy Httpd::AbstractController a musí být reimplementovaná metoda createController().
Implementováno v Plugin.
|
pure virtual |
Vrací název pluginu.
Tato metoda musí být vždy reimplementovaná.
|
pure virtual |
Vrací cestu pro www server.
Pokud má být plugin přístupný přes www rozhraní serveru, musí metoda vracet nepoužitou cestu v hierarchii www stránek, například: "/demo-plugin"
Implementováno v Plugin.