22 Q_PLUGIN_METADATA(IID
"governikus.ActivationHandler" FILE
"metadata.json")
26 friend class ::test_WebserviceActivationHandler;
27 QSharedPointer<HttpServer> mServer;
29 void handleImageRequest(
const QSharedPointer<HttpRequest>& pRequest,
const QString& pImagePath)
const;
30 [[nodiscard]] QByteArray guessImageContentType(
const QString& pFileName)
const;
31 void handleShowUiRequest(UiModule pUiModule,
const QSharedPointer<HttpRequest>& pRequest);
32 void handleStatusRequest(StatusFormat pStatusFormat,
const QSharedPointer<HttpRequest>& pRequest)
const;
35 void onNewRequest(
const QSharedPointer<HttpRequest>& pRequest);
41 bool start()
override;
The ActivationHandler is beside the UI another API of the application.
Definition: ActivationHandler.h:43
This ActivationHandler implements an API through a local web service, as specified by TR-03124-1.
Definition: WebserviceActivationHandler.h:20
void stop() override
Definition: WebserviceActivationHandler.cpp:38
bool start() override
Definition: WebserviceActivationHandler.cpp:44
~WebserviceActivationHandler() override
Definition: WebserviceActivationHandler.cpp:33
WebserviceActivationHandler()
Definition: WebserviceActivationHandler.cpp:26
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15