summaryrefslogtreecommitdiffstats
path: root/src/Client/CommandManager.h
diff options
context:
space:
mode:
authorMatthias Schiffer <matthias@gamezock.de>2009-02-24 22:03:34 +0100
committerMatthias Schiffer <matthias@gamezock.de>2009-02-24 22:03:34 +0100
commitf85b6d5ab264910f272e69ce5997cebec54886ce (patch)
tree06b801d5b11c2d8a2dfae16b698ebaf0b74f429b /src/Client/CommandManager.h
parent8d629ca48e9b5530416127e2e52c945fe1f9ee52 (diff)
downloadmad-f85b6d5ab264910f272e69ce5997cebec54886ce.tar
mad-f85b6d5ab264910f272e69ce5997cebec54886ce.zip
Requests Status, DaemonStatus und UserList in XmlRequests umgewandelt
Diffstat (limited to 'src/Client/CommandManager.h')
-rw-r--r--src/Client/CommandManager.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/Client/CommandManager.h b/src/Client/CommandManager.h
index 454c77e..fb90070 100644
--- a/src/Client/CommandManager.h
+++ b/src/Client/CommandManager.h
@@ -24,12 +24,16 @@
namespace Mad {
+namespace Common {
+class XmlPacket;
+class XmlRequest;
+}
+
namespace Net {
namespace Packets {
class FSInfoPacket;
class HostStatusPacket;
class HostListPacket;
-class UserListPacket;
}
}
@@ -54,15 +58,15 @@ class CommandManager {
}
void printFSInfo(const Net::Packets::FSInfoPacket &packet);
- void printHostStatus(const Net::Packets::HostStatusPacket &packet);
+ void printHostStatus(const Common::XmlPacket &packet);
void daemonCommandRequestFinished(const Common::Request<> &request);
void daemonFSInfoRequestFinished(const Common::Request<Net::Packets::FSInfoPacket> &request);
- void daemonStatusRequestFinished(const Common::Request<Net::Packets::HostStatusPacket> &request);
+ void daemonStatusRequestFinished(const Common::XmlRequest &request);
void disconnectRequestFinished(const Common::Request<> &request);
void fsInfoRequestFinished(const Common::Request<Net::Packets::FSInfoPacket> &request);
- void statusRequestFinished(const Common::Request<Net::Packets::HostStatusPacket> &request);
- void userListRequestFinished(const Common::Request<Net::Packets::UserListPacket> &request);
+ void statusRequestFinished(const Common::XmlRequest &request);
+ void userListRequestFinished(const Common::XmlRequest &request);
CommandManager() : activeRequests(0), disconnect(false) {}