AusweisApp2
Lade ...
Suche ...
Keine Treffer
RemoteIfdServer.h
gehe zur Dokumentation dieser Datei
1
8#pragma once
9
10#include "IfdServer.h"
13
14namespace governikus
15{
16
18 : public IfdServer
19{
20 Q_OBJECT
21
22 private:
23 QScopedPointer<RemoteReaderAdvertiser> mRemoteReaderAdvertiser;
24 QScopedPointer<RemoteWebSocketServer> mWebSocketServer;
25
26 private Q_SLOTS:
27 void onPskChanged(const QByteArray& pPsk);
28 void onConnectedChanged(bool pConnected);
29
30 public:
32
33 [[nodiscard]] bool isRunning() const override;
34 bool start(const QString& pServerName) override;
35 void stop() override;
36 void setPairing(bool pEnable = true) override;
37 [[nodiscard]] bool isConnected() const override;
38 [[nodiscard]] bool isPairingConnection() const override;
39 [[nodiscard]] QSslCertificate getCurrentCertificate() const override;
40 [[nodiscard]] const QSharedPointer<ServerMessageHandler>& getMessageHandler() const override;
41
42 [[nodiscard]] bool isLocal() const override;
43
44
45};
46
47} // namespace governikus
Definition: IfdServer.h:22
Definition: RemoteIfdServer.h:19
bool start(const QString &pServerName) override
Definition: RemoteIfdServer.cpp:60
QSslCertificate getCurrentCertificate() const override
Definition: RemoteIfdServer.cpp:98
bool isConnected() const override
Definition: RemoteIfdServer.cpp:86
void stop() override
Definition: RemoteIfdServer.cpp:72
bool isPairingConnection() const override
Definition: RemoteIfdServer.cpp:92
bool isRunning() const override
Definition: RemoteIfdServer.cpp:54
const QSharedPointer< ServerMessageHandler > & getMessageHandler() const override
Definition: RemoteIfdServer.cpp:104
RemoteIfdServer()
Definition: RemoteIfdServer.cpp:42
void setPairing(bool pEnable=true) override
Definition: RemoteIfdServer.cpp:80
bool isLocal() const override
Definition: RemoteIfdServer.cpp:111
A simple template renderer.
Definition: ActivationContext.h:15