mirror of
https://github.com/PrismLauncher/PrismLauncher.git
synced 2025-06-13 05:37:42 +02:00
chore
This commit is contained in:
@ -139,8 +139,10 @@ class Task : public QObject, public QRunnable {
|
|||||||
void progress(qint64 current, qint64 total);
|
void progress(qint64 current, qint64 total);
|
||||||
//! called when a task has eother succeeded, aborted or failed.
|
//! called when a task has eother succeeded, aborted or failed.
|
||||||
void finished();
|
void finished();
|
||||||
void succeeded(); // called when a task has succeeded
|
//! called when a task has succeeded
|
||||||
void aborted(); // called when a task has been aborted by calling abort()
|
void succeeded();
|
||||||
|
//! called when a task has been aborted by calling abort()
|
||||||
|
void aborted();
|
||||||
void failed(QString reason);
|
void failed(QString reason);
|
||||||
void status(QString status);
|
void status(QString status);
|
||||||
void details(QString details);
|
void details(QString details);
|
||||||
@ -170,10 +172,8 @@ class Task : public QObject, public QRunnable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
/*!
|
//! The task subclass must implement this method. This method is called to start to run the task.
|
||||||
* The task subclass must implement this method. This method is called to start to run the task.
|
//! The task is not finished when this method returns. the subclass must manually call emitSucceeded() or emitFailed() instead.
|
||||||
* The task is not finished when this method returns. the subclass must manually call emitSucceeded() or emitFailed() instead.
|
|
||||||
*/
|
|
||||||
virtual void executeTask() = 0;
|
virtual void executeTask() = 0;
|
||||||
|
|
||||||
protected slots:
|
protected slots:
|
||||||
|
@ -10,6 +10,7 @@
|
|||||||
|
|
||||||
// 7 first bits
|
// 7 first bits
|
||||||
#define SEGMENT_BITS 0x7F
|
#define SEGMENT_BITS 0x7F
|
||||||
|
// last bit
|
||||||
#define CONTINUE_BIT 0x80
|
#define CONTINUE_BIT 0x80
|
||||||
|
|
||||||
McClient::McClient(QObject *parent, QString domain, QString ip, short port): QObject(parent), domain(domain), ip(ip), port(port) {}
|
McClient::McClient(QObject *parent, QString domain, QString ip, short port): QObject(parent), domain(domain), ip(ip), port(port) {}
|
||||||
|
@ -30,7 +30,7 @@ private:
|
|||||||
void writeVarInt(QByteArray &data, int value);
|
void writeVarInt(QByteArray &data, int value);
|
||||||
int readVarInt(QByteArray &data);
|
int readVarInt(QByteArray &data);
|
||||||
char readByte(QByteArray &data);
|
char readByte(QByteArray &data);
|
||||||
// write number with specified size in big endian format
|
//! write number with specified size in big endian format
|
||||||
void writeFixedInt(QByteArray &data, int value, int size);
|
void writeFixedInt(QByteArray &data, int value, int size);
|
||||||
void writeString(QByteArray &data, const std::string &value);
|
void writeString(QByteArray &data, const std::string &value);
|
||||||
|
|
||||||
|
@ -34,7 +34,6 @@ void McResolver::pingWithDomainSRV(QString domain, int port) {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
const auto& firstRecord = records.at(0);
|
const auto& firstRecord = records.at(0);
|
||||||
QString domain = firstRecord.target();
|
QString domain = firstRecord.target();
|
||||||
int port = firstRecord.port();
|
int port = firstRecord.port();
|
||||||
|
Reference in New Issue
Block a user