示例#1
0
        // --------------------------------------------------------------------------------------------------
        /// <summary>
        /// bServerと接続
        /// 非同期
        /// </summary>
        /// <returns></returns>
        public void Connect_bServer_Async(string _bServerAddr, int bServerPort = VRSetting.bServerIPPort)
        {
            // 接続中なら切断
            if (TCP_IsConnected())
            {
                objTCPSC.Dispose();
                objTCPSC = null;

                // 少し待つ
                System.Threading.Thread.Sleep(100);
            }

            // 通信接続
            objTCPSC = new TCPClient(_bServerAddr, bServerPort);
            // 接続開始(非同期)
            objTCPSC.StartAsync();

            return;
        }
示例#2
0
        /// <summary>
        /// BoxPcと接続
        /// </summary>
        /// <returns></returns>
        public void ConnectBoxPC_Async()
        {
            if (TCP_IsConnected())
            {
                objTCPSC.Dispose();
                // 少し待つ
                System.Threading.Thread.Sleep(100);
            }

            // 通信接続
            objTCPSC = null;

            objTCPSC = new TCPClient(bServerAddr, bServerPort);
            // 回線オープン
            objTCPSC.StartAsync();

            bServerEmu = false;

            return;
        }
示例#3
0
        /// <summary>
        /// BoxPcと接続
        /// </summary>
        /// <returns></returns>
        public void ConnectBoxPC_Async()
        {
            if (TCP_IsConnected())
            {
                objTCPSC.Dispose();
                // 少し待つ
                System.Threading.Thread.Sleep(100);
            }

            // 通信接続
            objTCPSC = null;

            objTCPSC = new TCPClient(bServerAddr, bServerPort);
            // 回線オープン
            objTCPSC.StartAsync();

            bServerEmu = false;

            return;
        }