diff options
author | Mark Spruiell <mes@zeroc.com> | 2012-06-13 16:19:58 -0700 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2012-06-13 16:19:58 -0700 |
commit | f1f199b777e32d0ff2a566af6eaa363d391aa18e (patch) | |
tree | 4cf8e91f33967c24f2369319585057df222503f7 /java/src/Ice/OutputStreamI.java | |
parent | Fixed support unknown types in unknown optionals (diff) | |
download | ice-f1f199b777e32d0ff2a566af6eaa363d391aa18e.tar.bz2 ice-f1f199b777e32d0ff2a566af6eaa363d391aa18e.tar.xz ice-f1f199b777e32d0ff2a566af6eaa363d391aa18e.zip |
* Minor C++ fixes
* Adding UnknownSlicedObject in Java
Diffstat (limited to 'java/src/Ice/OutputStreamI.java')
-rw-r--r-- | java/src/Ice/OutputStreamI.java | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/java/src/Ice/OutputStreamI.java b/java/src/Ice/OutputStreamI.java index 21a1d177c84..d7b4ffd23d5 100644 --- a/java/src/Ice/OutputStreamI.java +++ b/java/src/Ice/OutputStreamI.java @@ -160,6 +160,12 @@ public class OutputStreamI implements OutputStream } public void + writeEnum(int v, int limit) + { + _os.writeEnum(v, limit); + } + + public void writeException(UserException v) { _os.writeUserException(v); @@ -225,6 +231,12 @@ public class OutputStreamI implements OutputStream _os.endWriteEncapsChecked(); } + public EncodingVersion + getEncoding() + { + return _os.getWriteEncoding(); + } + public void writePendingObjects() { @@ -241,6 +253,18 @@ public class OutputStreamI implements OutputStream return result; } + public int + pos() + { + return _os.pos(); + } + + public void + rewrite(int pos, int sz) + { + _os.writeInt(sz, pos); + } + public void reset(boolean clearBuffer) { |