diff options
Diffstat (limited to 'src/Common/RequestManager.h')
-rw-r--r-- | src/Common/RequestManager.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/Common/RequestManager.h b/src/Common/RequestManager.h index 77eca52..a783fe2 100644 --- a/src/Common/RequestManager.h +++ b/src/Common/RequestManager.h @@ -33,7 +33,7 @@ class Request; class RequestManager { private: - class RequestMap : private std::map<unsigned short,RequestHandler*> { + class RequestMap : private std::map<uint16_t,RequestHandler*> { private: // Prevent shallow copy RequestMap(const RequestMap &o); @@ -47,11 +47,11 @@ class RequestManager { delete it->second; } - bool addRequest(unsigned short id, RequestHandler *info) { + bool addRequest(uint16_t id, RequestHandler *info) { return insert(std::make_pair(id, info)).second; } - RequestHandler* findRequest(unsigned short id) { + RequestHandler* findRequest(uint16_t id) { iterator it = find(id); if(it == end()) return 0; @@ -59,7 +59,7 @@ class RequestManager { return it->second; } - bool deleteRequest(unsigned short id) { + bool deleteRequest(uint16_t id) { iterator it = find(id); if(it == end()) return false; @@ -92,11 +92,11 @@ class RequestManager { RequestManager& operator=(const RequestManager &o); std::map<Net::Connection*,RequestMap*> requestMaps; - unsigned short requestId; + uint16_t requestId; std::map<Net::Packet::Type,RequestHandlerFactory*> requestHandlerFactories; - unsigned short getRequestId() { + uint16_t getRequestId() { return requestId+=2; } |