AusweisApp2
Lade ...
Suche ...
Keine Treffer
RemoteReaderAdvertiser.h
gehe zur Dokumentation dieser Datei
1
9#pragma once
10
11#include "DatagramHandler.h"
12#include "messages/Discovery.h"
13
14#include <QObject>
15#include <QScopedPointer>
16
17
18namespace governikus
19{
20
22 : public QObject
23{
24 Q_OBJECT
25
26 protected:
28
29 public:
30 ~RemoteReaderAdvertiser() override;
31
32 virtual void setPairing(bool)
33 {
34 }
35
36
37};
38
41{
42 Q_OBJECT
43
44 const QScopedPointer<DatagramHandler> mHandler;
45 const int mTimerId;
46 Discovery mDiscovery;
47
48 void timerEvent(QTimerEvent* pEvent) override;
49
50 public:
52 RemoteReaderAdvertiserImpl(const QString& pIfdName, const QString& pIfdId, quint16 pPort, int pTimerInterval = 1000);
53
54 void setPairing(bool pEnabled) override;
55};
56
57
58} // namespace governikus
Definition: Discovery.h:17
Definition: RemoteReaderAdvertiser.h:41
~RemoteReaderAdvertiserImpl() override
Definition: RemoteReaderAdvertiser.cpp:53
void setPairing(bool pEnabled) override
Definition: RemoteReaderAdvertiser.cpp:69
Definition: RemoteReaderAdvertiser.h:23
virtual void setPairing(bool)
Definition: RemoteReaderAdvertiser.h:32
~RemoteReaderAdvertiser() override
Definition: RemoteReaderAdvertiser.cpp:39
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15