summaryrefslogtreecommitdiff
path: root/src/DHTConnectionImpl.h
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-10-05 13:21:14 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-10-05 13:21:14 +0000
commit389f770008f9d5bcc6252d2abd16047b1eca707d (patch)
treea467e2d815a764cb0a651edcefca3532017cdfc9 /src/DHTConnectionImpl.h
parent04a2bd3818a3dd4f9843f294b1b857c7edd321fe (diff)
2008-10-05 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Made socket for dht connections non-blocking * src/DHTAbstractMessage.cc * src/DHTAbstractMessage.h * src/DHTConnection.h * src/DHTConnectionImpl.cc * src/DHTConnectionImpl.h * src/DHTMessage.h * src/DHTMessageDispatcherImpl.cc * src/DHTMessageDispatcherImpl.h * src/DHTUnknownMessage.cc * src/DHTUnknownMessage.h * src/SocketCore.cc * src/SocketCore.h * test/MockDHTMessage.h
Diffstat (limited to 'src/DHTConnectionImpl.h')
-rw-r--r--src/DHTConnectionImpl.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/DHTConnectionImpl.h b/src/DHTConnectionImpl.h
index 8806d6cd..d34c17b7 100644
--- a/src/DHTConnectionImpl.h
+++ b/src/DHTConnectionImpl.h
@@ -71,9 +71,11 @@ public:
*/
bool bind(uint16_t& port);
- virtual ssize_t receiveMessage(unsigned char* data, size_t len, std::string& host, uint16_t& port);
+ virtual ssize_t receiveMessage(unsigned char* data, size_t len,
+ std::string& host, uint16_t& port);
- virtual void sendMessage(const unsigned char* data, size_t len, const std::string& host, uint16_t port);
+ virtual ssize_t sendMessage(const unsigned char* data, size_t len,
+ const std::string& host, uint16_t port);
SharedHandle<SocketCore> getSocket() const;
};