diff options
author | Mark Spruiell <mes@zeroc.com> | 2014-05-29 11:06:44 -0700 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2014-05-29 11:06:44 -0700 |
commit | 3cfd324cdcc65d2acbc7536f1652d44f66a0e896 (patch) | |
tree | 44613394c5b9c6c6eb0ec8b41e110002a58d60ea /java/src/IceInternal/EventHandler.java | |
parent | Fixed Python throughput demo config (diff) | |
download | ice-3cfd324cdcc65d2acbc7536f1652d44f66a0e896.tar.bz2 ice-3cfd324cdcc65d2acbc7536f1652d44f66a0e896.tar.xz ice-3cfd324cdcc65d2acbc7536f1652d44f66a0e896.zip |
porting C++ transport changes to Java
Diffstat (limited to 'java/src/IceInternal/EventHandler.java')
-rw-r--r-- | java/src/IceInternal/EventHandler.java | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/java/src/IceInternal/EventHandler.java b/java/src/IceInternal/EventHandler.java index 0b8b0efaef8..5dc747b2118 100644 --- a/java/src/IceInternal/EventHandler.java +++ b/java/src/IceInternal/EventHandler.java @@ -31,17 +31,8 @@ public abstract class EventHandler // abstract public java.nio.channels.SelectableChannel fd(); - // - // In Java, it's possible that the transceiver reads more data than what was - // really asked. If this is the case, hasMoreData() returns true and the handler - // read() method should be called again (without doing a select()). This is - // handled by the Selector class (it adds the handler to a separate list of - // handlers if this method returns true.) - // - abstract public boolean hasMoreData(); - - int _disabled = 0; - int _registered = 0; - int _ready = 0; - java.nio.channels.SelectionKey _key = null; + public int _disabled = 0; + public Ice.BooleanHolder _hasMoreData = new Ice.BooleanHolder(false); + public int _registered = 0; + public java.nio.channels.SelectionKey _key = null; } |