diff options
author | Mark Spruiell <mes@zeroc.com> | 2013-04-11 16:06:49 -0700 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2013-04-11 16:06:49 -0700 |
commit | 5b0880e399cffc38f83f7a610ef68d4c6af65b2d (patch) | |
tree | b7bd2e8a67e779ab8578ba06c30b1ae9d31a898e /java/test/Ice/background/Transceiver.java | |
parent | Fixed (ICE-5327) - Using completed or sent as variable names causes badness (diff) | |
download | ice-5b0880e399cffc38f83f7a610ef68d4c6af65b2d.tar.bz2 ice-5b0880e399cffc38f83f7a610ef68d4c6af65b2d.tar.xz ice-5b0880e399cffc38f83f7a610ef68d4c6af65b2d.zip |
SOCKS support for Java
Diffstat (limited to 'java/test/Ice/background/Transceiver.java')
-rw-r--r-- | java/test/Ice/background/Transceiver.java | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/java/test/Ice/background/Transceiver.java b/java/test/Ice/background/Transceiver.java index 2939954f7f9..72e33c9557a 100644 --- a/java/test/Ice/background/Transceiver.java +++ b/java/test/Ice/background/Transceiver.java @@ -18,14 +18,14 @@ final class Transceiver implements IceInternal.Transceiver } public int - initialize() + initialize(IceInternal.Buffer readBuffer, IceInternal.Buffer writeBuffer) { int status = _configuration.initializeSocketStatus(); if(status == IceInternal.SocketOperation.Connect || status == IceInternal.SocketOperation.Write) { if(!_initialized) { - status = _transceiver.initialize(); + status = _transceiver.initialize(readBuffer, writeBuffer); if(status != IceInternal.SocketOperation.None) { return status; @@ -42,7 +42,7 @@ final class Transceiver implements IceInternal.Transceiver _configuration.checkInitializeException(); if(!_initialized) { - status = _transceiver.initialize(); + status = _transceiver.initialize(readBuffer, writeBuffer); if(status != IceInternal.SocketOperation.None) { return status; @@ -61,11 +61,6 @@ final class Transceiver implements IceInternal.Transceiver public boolean write(IceInternal.Buffer buf) { - if(!_initialized) - { - throw new Ice.SocketException(); - } - if(!_configuration.writeReady()) { return false; @@ -77,11 +72,6 @@ final class Transceiver implements IceInternal.Transceiver public boolean read(IceInternal.Buffer buf, Ice.BooleanHolder moreData) { - if(!_initialized) - { - throw new Ice.SocketException(); - } - if(!moreData.value) { if(!_configuration.readReady()) |