qint64 transactionId;
qint64 requestId;
- friend bool operator==(const Request &a, const Request &b);
+ friend bool operator==(const Request& a, const Request& b);
- void respondSuccess(const QString &user);
- void respondError(const QString &error);
+ void respondSuccess(const QString& user);
+ void respondError(const QString& error);
};
-
class IdentServer : public QObject
{
Q_OBJECT
public:
- IdentServer(bool strict, QObject *parent = nullptr);
+ IdentServer(QObject* parent = nullptr);
bool startListening();
- void stopListening(const QString &msg);
+ void stopListening(const QString& msg);
qint64 addWaitingSocket();
public slots:
- void addSocket(const CoreIdentity *identity, const QHostAddress &localAddress, quint16 localPort, const QHostAddress &peerAddress, quint16 peerPort, qint64 socketId);
- void removeSocket(const CoreIdentity *identity, const QHostAddress &localAddress, quint16 localPort, const QHostAddress &peerAddress, quint16 peerPort, qint64 socketId);
+ void addSocket(const CoreIdentity* identity,
+ const QHostAddress& localAddress,
+ quint16 localPort,
+ const QHostAddress& peerAddress,
+ quint16 peerPort,
+ qint64 socketId);
+ void removeSocket(const CoreIdentity* identity,
+ const QHostAddress& localAddress,
+ quint16 localPort,
+ const QHostAddress& peerAddress,
+ quint16 peerPort,
+ qint64 socketId);
private slots:
void incomingConnection();
QTcpServer _server, _v6server;
- bool _strict;
-
QHash<uint16_t, QString> _connections;
std::list<Request> _requestQueue;
std::list<qint64> _waiting;