diff options
Diffstat (limited to 'src/Client/InformationManager.h')
-rw-r--r-- | src/Client/InformationManager.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/Client/InformationManager.h b/src/Client/InformationManager.h index 80dab9f..890622c 100644 --- a/src/Client/InformationManager.h +++ b/src/Client/InformationManager.h @@ -25,7 +25,7 @@ #include <Common/HostInfo.h> #include <Common/Initializable.h> -#include <Common/Request.h> +#include <Common/XmlRequest.h> namespace Mad { @@ -42,12 +42,12 @@ namespace Client { class InformationManager : public Common::Initializable { private: - class DaemonStateUpdateRequest : public Common::RequestHandler { + class DaemonStateUpdateRequestHandler : public Common::XmlRequestHandler { protected: - virtual void handlePacket(Net::Connection *connection, const Net::Packet &packet); + virtual void handlePacket(Net::Connection *connection, uint16_t requestId, const Common::XmlPacket &packet); public: - DaemonStateUpdateRequest() {} + DaemonStateUpdateRequestHandler() {} }; static InformationManager informationManager; @@ -62,7 +62,7 @@ class InformationManager : public Common::Initializable { InformationManager() : updating(false) {} - void daemonListRequestFinished(const Common::Request<Net::Packets::HostListPacket> &request); + void daemonListRequestFinished(const Common::XmlRequest &request); protected: virtual void doInit(); |