diff options
Diffstat (limited to 'cs/demo/Ice/nested/NestedClient.cs')
-rwxr-xr-x | cs/demo/Ice/nested/NestedClient.cs | 132 |
1 files changed, 66 insertions, 66 deletions
diff --git a/cs/demo/Ice/nested/NestedClient.cs b/cs/demo/Ice/nested/NestedClient.cs index cd7eab33c0f..1fd42685567 100755 --- a/cs/demo/Ice/nested/NestedClient.cs +++ b/cs/demo/Ice/nested/NestedClient.cs @@ -7,69 +7,69 @@ // // ********************************************************************** -
-using System;
-
-class NestedClient : Ice.Application
-{
- public override int run(string[] args)
- {
- Ice.Properties properties = communicator().getProperties();
- string proxyProperty = "Nested.Client.NestedServer";
- string proxy = properties.getProperty(proxyProperty);
- if(proxy.Length == 0)
- {
- Console.Error.WriteLine("property `" + proxyProperty + "' not set");
- return 1;
- }
-
- Ice.ObjectPrx @base = communicator().stringToProxy(proxy);
- NestedPrx nested = NestedPrxHelper.checkedCast(@base);
- if(nested == null)
- {
- Console.Error.WriteLine("invalid proxy");
- return 1;
- }
-
- Ice.ObjectAdapter adapter = communicator().createObjectAdapter("Nested.Client");
- NestedPrx self = NestedPrxHelper.uncheckedCast(adapter.createProxy(Ice.Util.stringToIdentity("nestedClient")));
- adapter.add(new NestedI(self), Ice.Util.stringToIdentity("nestedClient"));
- adapter.activate();
-
- Console.Out.WriteLine("Note: The maximum nesting level is sz * 2, with sz being");
- Console.Out.WriteLine("the maximum number of threads in the server thread pool. If");
- Console.Out.WriteLine("you specify a value higher than that, the application will");
- Console.Out.WriteLine("block or timeout.");
- Console.Out.WriteLine();
-
- string s = null;
- do
- {
- try
- {
- Console.Out.Write("enter nesting level or 'x' for exit: ");
- Console.Out.Flush();
- s = Console.In.ReadLine();
- if(s == null)
- {
- break;
- }
- int level = System.Int32.Parse(s);
- if(level > 0)
- {
- nested.nestedCall(level, self);
- }
- }
- catch(System.FormatException)
- {
- }
- catch(System.Exception ex)
- {
- Console.Error.WriteLine(ex);
- }
- }
- while(!s.Equals("x"));
-
- return 0;
- }
-}
+ +using System; + +class NestedClient : Ice.Application +{ + public override int run(string[] args) + { + Ice.Properties properties = communicator().getProperties(); + string proxyProperty = "Nested.Client.NestedServer"; + string proxy = properties.getProperty(proxyProperty); + if(proxy.Length == 0) + { + Console.Error.WriteLine("property `" + proxyProperty + "' not set"); + return 1; + } + + Ice.ObjectPrx @base = communicator().stringToProxy(proxy); + NestedPrx nested = NestedPrxHelper.checkedCast(@base); + if(nested == null) + { + Console.Error.WriteLine("invalid proxy"); + return 1; + } + + Ice.ObjectAdapter adapter = communicator().createObjectAdapter("Nested.Client"); + NestedPrx self = NestedPrxHelper.uncheckedCast(adapter.createProxy(Ice.Util.stringToIdentity("nestedClient"))); + adapter.add(new NestedI(self), Ice.Util.stringToIdentity("nestedClient")); + adapter.activate(); + + Console.Out.WriteLine("Note: The maximum nesting level is sz * 2, with sz being"); + Console.Out.WriteLine("the maximum number of threads in the server thread pool. If"); + Console.Out.WriteLine("you specify a value higher than that, the application will"); + Console.Out.WriteLine("block or timeout."); + Console.Out.WriteLine(); + + string s = null; + do + { + try + { + Console.Out.Write("enter nesting level or 'x' for exit: "); + Console.Out.Flush(); + s = Console.In.ReadLine(); + if(s == null) + { + break; + } + int level = System.Int32.Parse(s); + if(level > 0) + { + nested.nestedCall(level, self); + } + } + catch(System.FormatException) + { + } + catch(System.Exception ex) + { + Console.Error.WriteLine(ex); + } + } + while(!s.Equals("x")); + + return 0; + } +} |