summaryrefslogtreecommitdiff
path: root/src/DHTUnknownMessage.h
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-02-08 15:53:45 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-02-08 15:53:45 +0000
commit1b7c1982896dba1d38e1fe84ba9660996607f5f9 (patch)
treed12047cb37ded1e18d4d5b97844412538beb19ff /src/DHTUnknownMessage.h
parentd82e183d346375ac8a58a298a58728be615f947e (diff)
2008-02-08 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Removed "using namespace std;" from all sources. Appended std:: prefix to c++ standard classes. Included string.h where mem* function are used.
Diffstat (limited to 'src/DHTUnknownMessage.h')
-rw-r--r--src/DHTUnknownMessage.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/DHTUnknownMessage.h b/src/DHTUnknownMessage.h
index 7034a417..5f6c966d 100644
--- a/src/DHTUnknownMessage.h
+++ b/src/DHTUnknownMessage.h
@@ -37,17 +37,19 @@
#include "DHTMessage.h"
+namespace aria2 {
+
class DHTUnknownMessage:public DHTMessage {
private:
char* _data;
size_t _length;
- string _ipaddr;
+ std::string _ipaddr;
uint16_t _port;
public:
// _remoteNode is always null
- DHTUnknownMessage(const DHTNodeHandle& localNode,
+ DHTUnknownMessage(const SharedHandle<DHTNode>& localNode,
const char* data, size_t length,
- const string& ipaddr, uint16_t port);
+ const std::string& ipaddr, uint16_t port);
virtual ~DHTUnknownMessage();
@@ -63,10 +65,12 @@ public:
virtual void validate() const;
// returns "unknown"
- virtual string getMessageType() const;
+ virtual std::string getMessageType() const;
// show some sample bytes
- virtual string toString() const;
+ virtual std::string toString() const;
};
+} // namespace aria2
+
#endif // _D_DHT_UNKNOWN_MESSAGE_H_