diff options
Diffstat (limited to 'src/Client/CommandManager.h')
-rw-r--r-- | src/Client/CommandManager.h | 14 |
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) {} |