summaryrefslogtreecommitdiff
path: root/csharp/src/Ice/Util.cs
diff options
context:
space:
mode:
Diffstat (limited to 'csharp/src/Ice/Util.cs')
-rw-r--r--csharp/src/Ice/Util.cs82
1 files changed, 7 insertions, 75 deletions
diff --git a/csharp/src/Ice/Util.cs b/csharp/src/Ice/Util.cs
index f1f6d2170ca..0cae06cbb2d 100644
--- a/csharp/src/Ice/Util.cs
+++ b/csharp/src/Ice/Util.cs
@@ -113,6 +113,11 @@ namespace Ice
/// The batch request interceptor.
/// </summary>
public BatchRequestInterceptor batchRequestInterceptor;
+
+ /// <summary>
+ /// The value factory manager.
+ /// </summary>
+ public ValueFactoryManager valueFactoryManager;
}
/// <summary>
@@ -447,79 +452,6 @@ namespace Ice
}
/// <summary>
- /// Creates an input stream for dynamic invocation and dispatch. The stream uses
- /// the communicator's default encoding version. The given data is copied.
- /// </summary>
- /// <param name="communicator">The communicator for the stream.</param>
- /// <param name="bytes">An encoded request or reply.</param>
- /// <returns>The input stream.</returns>
- public static InputStream createInputStream(Communicator communicator, byte[] bytes)
- {
- return new InputStreamI(communicator, bytes, true);
- }
-
- /// <summary>
- /// Creates an input stream for dynamic invocation and dispatch. The stream uses
- /// the given encoding version.
- /// </summary>
- /// <param name="communicator">The communicator for the stream.</param>
- /// <param name="bytes">An encoded request or reply.</param>
- /// <param name="v">The desired encoding version.</param>
- /// <returns>The input stream.</returns>
- public static InputStream createInputStream(Communicator communicator, byte[] bytes, EncodingVersion v)
- {
- return new InputStreamI(communicator, bytes, v, true);
- }
-
- /// <summary>
- /// Wraps encoded data with an input stream for dynamic invocation and dispatch.
- /// The stream uses the communicator's default encoding version.
- /// </summary>
- /// <param name="communicator">The communicator for the stream.</param>
- /// <param name="bytes">An encoded request or reply.</param>
- /// <returns>The input stream.</returns>
- public static InputStream wrapInputStream(Communicator communicator, byte[] bytes)
- {
- return new InputStreamI(communicator, bytes, false);
- }
-
- /// <summary>
- /// Wraps encoded data with an input stream for dynamic invocation and dispatch.
- /// The stream uses the given encoding version.
- /// </summary>
- /// <param name="communicator">The communicator for the stream.</param>
- /// <param name="bytes">An encoded request or reply.</param>
- /// <param name="v">The desired encoding version.</param>
- /// <returns>The input stream.</returns>
- public static InputStream wrapInputStream(Communicator communicator, byte[] bytes, EncodingVersion v)
- {
- return new InputStreamI(communicator, bytes, v, false);
- }
-
- /// <summary>
- /// Creates an output stream for dynamic invocation and dispatch. The stream uses
- /// the communicator's default encoding version.
- /// </summary>
- /// <param name="communicator">The communicator for the stream.</param>
- /// <returns>The output stream.</returns>
- public static OutputStream createOutputStream(Communicator communicator)
- {
- return new OutputStreamI(communicator);
- }
-
- /// <summary>
- /// Creates an output stream for dynamic invocation and dispatch. The stream uses
- /// the given encoding version.
- /// </summary>
- /// <param name="communicator">The communicator for the stream.</param>
- /// <param name="v">The desired encoding version.</param>
- /// <returns>The output stream.</returns>
- public static OutputStream createOutputStream(Communicator communicator, EncodingVersion v)
- {
- return new OutputStreamI(communicator, v);
- }
-
- /// <summary>
/// Returns the process-wide logger.
/// </summary>
/// <returns>The process-wide logger.</returns>
@@ -555,7 +487,7 @@ namespace Ice
/// <returns>The Ice version.</returns>
public static string stringVersion()
{
- return "3.6.1"; // "A.B.C", with A=major, B=minor, C=patch
+ return "3.7.0"; // "A.B.C", with A=major, B=minor, C=patch
}
/// <summary>
@@ -566,7 +498,7 @@ namespace Ice
/// <returns>The Ice version.</returns>
public static int intVersion()
{
- return 30601; // AABBCC, with AA=major, BB=minor, CC=patch
+ return 30700; // AABBCC, with AA=major, BB=minor, CC=patch
}
/// <summary>