minecraft-launcher/app/ui/pages/instance/ServerPingTask.h

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

22 lines
425 B
C
Raw Normal View History

#pragma once
#include <QObject>
#include <QString>
#include <tasks/Task.h>
class ServerPingTask : public Task {
Q_OBJECT
public:
explicit ServerPingTask(QString domain, int port) : Task(), m_domain(domain), m_port(port) {}
~ServerPingTask() override = default;
int m_outputOnlinePlayers = -1;
private:
QString m_domain;
int m_port;
protected:
virtual void executeTask() override;
};