summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/Transceiver.h
diff options
context:
space:
mode:
authorMarc Laukien <marc@zeroc.com>2004-10-25 22:26:08 +0000
committerMarc Laukien <marc@zeroc.com>2004-10-25 22:26:08 +0000
commit32775e740627ff289197dab5e457734c4c0847ba (patch)
tree157ebb09a7b66772858cb5505dcd483316567b03 /cpp/src/Ice/Transceiver.h
parentusing Make.rules instead of distutils (diff)
downloadice-32775e740627ff289197dab5e457734c4c0847ba.tar.bz2
ice-32775e740627ff289197dab5e457734c4c0847ba.tar.xz
ice-32775e740627ff289197dab5e457734c4c0847ba.zip
started with thread per client
Diffstat (limited to 'cpp/src/Ice/Transceiver.h')
-rw-r--r--cpp/src/Ice/Transceiver.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/cpp/src/Ice/Transceiver.h b/cpp/src/Ice/Transceiver.h
index ae795266b9b..587a2f9238c 100644
--- a/cpp/src/Ice/Transceiver.h
+++ b/cpp/src/Ice/Transceiver.h
@@ -27,10 +27,11 @@ class Buffer;
class ICE_PROTOCOL_API Transceiver : public ::IceUtil::Shared
{
public:
-
+
virtual SOCKET fd() = 0;
virtual void close() = 0;
- virtual void shutdown() = 0;
+ virtual void shutdownWrite() = 0;
+ virtual void shutdownReadWrite() = 0;
virtual void write(Buffer&, int) = 0;
virtual void read(Buffer&, int) = 0;
virtual std::string type() const = 0;