summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/sys/posix/Socket.cpp
diff options
context:
space:
mode:
authorAndrew Stitcher <astitcher@apache.org>2008-07-29 20:27:28 +0000
committerAndrew Stitcher <astitcher@apache.org>2008-07-29 20:27:28 +0000
commitd1a58e417bde9265a2141dcf71db88c8d7fbd455 (patch)
tree75fe4b185c3690637e95b543efe987ee7a255385 /cpp/src/qpid/sys/posix/Socket.cpp
parent9fb1b9ad28b5790bf4d782373d4138afa10a8bff (diff)
downloadqpid-python-d1a58e417bde9265a2141dcf71db88c8d7fbd455.tar.gz
Removed unused functions
Removed unused Thread and Socket functions - These functions also cause problems with Solaris compilations Remove unused client connector functionality git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@680833 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qpid/sys/posix/Socket.cpp')
-rw-r--r--cpp/src/qpid/sys/posix/Socket.cpp25
1 files changed, 0 insertions, 25 deletions
diff --git a/cpp/src/qpid/sys/posix/Socket.cpp b/cpp/src/qpid/sys/posix/Socket.cpp
index c742b08c64..65345219f0 100644
--- a/cpp/src/qpid/sys/posix/Socket.cpp
+++ b/cpp/src/qpid/sys/posix/Socket.cpp
@@ -167,31 +167,6 @@ Socket::close() const
socket = -1;
}
-ssize_t
-Socket::send(const void* data, size_t size) const
-{
- const int& socket = impl->fd;
- ssize_t sent = ::send(socket, data, size, 0);
- if (sent < 0) {
- if (errno == ECONNRESET) return SOCKET_EOF;
- if (errno == ETIMEDOUT) return SOCKET_TIMEOUT;
- throw QPID_POSIX_ERROR(errno);
- }
- return sent;
-}
-
-ssize_t
-Socket::recv(void* data, size_t size) const
-{
- const int& socket = impl->fd;
- ssize_t received = ::recv(socket, data, size, 0);
- if (received < 0) {
- if (errno == ETIMEDOUT) return SOCKET_TIMEOUT;
- throw QPID_POSIX_ERROR(errno);
- }
- return received;
-}
-
int Socket::listen(uint16_t port, int backlog) const
{
const int& socket = impl->fd;