15 #include <QFileInfoList>
27 QFileInfoList mPortFiles;
31 static QString getUserOfProcessID(DWORD pPid);
32 static QString getExecutableOfProcessID(DWORD pPid);
33 static quint16 getPortOfRunningProcess(
const QVector<MIB_TCPROW_OWNER_PID>& pConnections,
const QString& pUser,
int pSelfPort,
const in_addr& pRemoteAddr);
34 static QString getUserOfConnection(
const QVector<MIB_TCPROW_OWNER_PID>& pConnections,
int pLocalPort,
int pRemotePort,
const in_addr& pProxyAddr);
35 static QVector<MIB_TCPROW_OWNER_PID> getConnections();
36 static quint16 getProcessPort(
int pLocalPort,
int pRemotePort);
38 static quint16 readPortFile(
const QString& pFile);
42 explicit PortWrapper(
const QSharedPointer<HttpRequest>& pRequest);
44 [[nodiscard]]
bool isEmpty()
const;
Definition PortWrapper.h:21
void invalidate()
Definition PortWrapper_generic.cpp:30
bool isEmpty() const
Definition PortWrapper_generic.cpp:24
quint16 fetchPort()
Definition PortWrapper_generic.cpp:48
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:16