diff options
author | Matthias Schiffer <matthias@gamezock.de> | 2008-09-10 21:46:33 +0200 |
---|---|---|
committer | Matthias Schiffer <matthias@gamezock.de> | 2008-09-10 21:46:33 +0200 |
commit | c4c91c7cbc6c413e59f05be88e6bd1c6bc83679d (patch) | |
tree | cd6148bbf037eb323bbfe6bd40a697ea0bbd2d17 /src/Common/RequestManager.h | |
parent | 55a6045504bee4bf425870b6b427abd5240e7303 (diff) | |
download | mad-c4c91c7cbc6c413e59f05be88e6bd1c6bc83679d.tar mad-c4c91c7cbc6c413e59f05be88e6bd1c6bc83679d.zip |
Server-Status-Abfrage zeigt jetzt uptime an
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; } |