AusweisApp2
Lade ...
Suche ...
Keine Treffer
RemoteServerImpl.h
gehe zur Dokumentation dieser Datei
1
8#pragma once
9
11#include "RemoteServer.h"
12
13namespace governikus
14{
15
17 : public RemoteServer
18{
19 Q_OBJECT
20
21 private:
22 QScopedPointer<RemoteReaderAdvertiser> mRemoteReaderAdvertiser;
23 QScopedPointer<RemoteWebSocketServer> mWebSocketServer;
24
25 private Q_SLOTS:
26 void onPskChanged(const QByteArray& pPsk);
27 void onConnectedChanged(bool pConnected);
28
29 public:
31
32 [[nodiscard]] bool isRunning() const override;
33 bool start(const QString& pServerName) override;
34 void stop() override;
35 void setPairing(bool pEnable = true) override;
36 [[nodiscard]] bool isConnected() const override;
37 [[nodiscard]] bool isPairingConnection() const override;
38 [[nodiscard]] QSslCertificate getCurrentCertificate() const override;
39 [[nodiscard]] const QSharedPointer<ServerMessageHandler>& getMessageHandler() const override;
40};
41
42} // namespace governikus
Definition: RemoteServerImpl.h:18
bool start(const QString &pServerName) override
Definition: RemoteServerImpl.cpp:72
QSslCertificate getCurrentCertificate() const override
Definition: RemoteServerImpl.cpp:110
void stop() override
Definition: RemoteServerImpl.cpp:84
void setPairing(bool pEnable=true) override
Definition: RemoteServerImpl.cpp:92
bool isConnected() const override
Definition: RemoteServerImpl.cpp:98
RemoteServerImpl()
Definition: RemoteServerImpl.cpp:54
const QSharedPointer< ServerMessageHandler > & getMessageHandler() const override
Definition: RemoteServerImpl.cpp:116
bool isRunning() const override
Definition: RemoteServerImpl.cpp:66
bool isPairingConnection() const override
Definition: RemoteServerImpl.cpp:104
Definition: RemoteServer.h:23
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15