Example #1
0
        private void Initialize(string[] args)
        {
            try
            {
                InitializationData initializationData = new InitializationData
                {
                    properties = Util.createProperties()
                };
                initializationData.properties.setProperty("Ice.ThreadPool.Client.Size", "1");
                initializationData.properties.setProperty("Ice.ThreadPool.Client.SizeMax", "10");
                initializationData.properties.setProperty("Ice.ThreadPool.Server.Size", "1");
                initializationData.properties.setProperty("Ice.ThreadPool.Server.SizeMax", "10");
                initializationData.properties.setProperty("Ice.ACM.Client", "0");

                this.Communicator = Util.initialize(ref args, initializationData);
                ObjectPrx obj = this.Communicator.stringToProxy("ChatLobby:default -p 12321");
                this._lobby = LobbyPrxHelper.checkedCast(obj);
                if (this._lobby == null)
                {
                    throw new ApplicationException("Invalid proxy");
                }
            }
            catch (Exception)
            {
                MessageBox.Show(string.Format("ERROR: Cannot connect with a server"), Resources.ChatForm_Chat_Exception, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly);
                Environment.Exit(1);
            }
        }
Example #2
0
        private void Initialize(string[] args)
        {
            try
            {
                InitializationData initializationData = new InitializationData
                                                            {properties = Util.createProperties()};
                initializationData.properties.setProperty("Ice.ThreadPool.Client.Size", "1");
                initializationData.properties.setProperty("Ice.ThreadPool.Client.SizeMax", "10");
                initializationData.properties.setProperty("Ice.ThreadPool.Server.Size", "1");
                initializationData.properties.setProperty("Ice.ThreadPool.Server.SizeMax", "10");
                initializationData.properties.setProperty("Ice.ACM.Client", "0");

                this.Communicator = Util.initialize(ref args, initializationData);
                ObjectPrx obj = this.Communicator.stringToProxy("ChatLobby:default -p 12321");
                this._lobby = LobbyPrxHelper.checkedCast(obj);
                if (this._lobby == null)
                    throw new ApplicationException("Invalid proxy");
            }
            catch (Exception)
            {
                MessageBox.Show(string.Format("ERROR: Cannot connect with a server"), Resources.ChatForm_Chat_Exception, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly);
                Environment.Exit(1);
            }
        }
Example #3
0
 public static void write__(IceInternal.BasicStream os__, LobbyPrx v__)
 {
     os__.writeProxy(v__);
 }