AusweisApp2
PortFile.h
gehe zur Dokumentation dieser Datei
1 
5 #pragma once
6 
7 #include <QCoreApplication>
8 #include <QFile>
9 #include <QString>
10 
11 namespace governikus
12 {
13 
14 class PortFile
15 {
16  private:
17  quint16 mDefaultPort;
18  QFile mPortFile;
19 
20  public:
21  static const quint16 cDefaultPort;
22 
23  static QString getPortFilename(const QString& pUsage = QString(),
24  qint64 pPid = QCoreApplication::applicationPid(),
25  const QString& pApp = QCoreApplication::applicationName());
26 
27  PortFile(const QString& pUsage = QString(), quint16 pDefaultPort = cDefaultPort);
28  ~PortFile();
29 
30  void handlePort(quint16 pCurrentPort);
31 };
32 
33 } // namespace governikus
PortFile.h
governikus::PortFile::getPortFilename
static QString getPortFilename(const QString &pUsage=QString(), qint64 pPid=QCoreApplication::applicationPid(), const QString &pApp=QCoreApplication::applicationName())
Definition: PortFile.cpp:14
governikus::PortFile
Definition: PortFile.h:15
governikus::PortFile::PortFile
PortFile(const QString &pUsage=QString(), quint16 pDefaultPort=cDefaultPort)
Definition: PortFile.cpp:23
governikus::PortFile::~PortFile
~PortFile()
Definition: PortFile.cpp:40
governikus::PortFile::handlePort
void handlePort(quint16 pCurrentPort)
Definition: PortFile.cpp:30
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
governikus::PortFile::cDefaultPort
static const quint16 cDefaultPort
Definition: PortFile.h:21