From 18d8872333e2e433ce7b9e7be71706de37933097 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 27 Mar 2013 00:10:16 +0300 Subject: improve some network handlers classes. --- src/net/ea/buysellhandler.h | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) (limited to 'src/net/ea/buysellhandler.h') diff --git a/src/net/ea/buysellhandler.h b/src/net/ea/buysellhandler.h index 54fe6ebf7..2240872b9 100644 --- a/src/net/ea/buysellhandler.h +++ b/src/net/ea/buysellhandler.h @@ -41,27 +41,24 @@ class BuySellHandler : public Net::BuySellHandler A_DELETE_COPY(BuySellHandler) - virtual void requestSellList(std::string nick); + virtual void requestSellList(const std::string &nick) const override; - virtual void requestBuyList(std::string nick); + virtual void requestBuyList(const std::string &nick) const override; virtual void sendBuyRequest(const std::string &nick, const ShopItem *const item, - const int amount); + const int amount) const override; virtual void sendSellRequest(const std::string &nick, const ShopItem *const item, - const int amount); + const int amount) const override; virtual void processNpcBuySellChoice(Net::MessageIn &msg); - virtual void processNpcBuy(Net::MessageIn &msg) = 0; + virtual void processNpcSell(Net::MessageIn &msg, + const int offset) const; - virtual void processNpcSell(Net::MessageIn &msg, int offset); - - virtual void processNpcBuyResponse(Net::MessageIn &msg); - - virtual void processNpcSellResponse(Net::MessageIn &msg) = 0; + virtual void processNpcBuyResponse(Net::MessageIn &msg) const; protected: int mNpcId; -- cgit v1.2.3-70-g09d2