Example #1
0
        /// <summary> Clientとの接続が確立したとき呼び出されるイベント </summary>
        public void OnConnectionReceived(StreamSocketListener sender, StreamSocketListenerConnectionReceivedEventArgs args)
        {
            //接続が確立した後はソケットリスナーは必要ないため閉じる
            socketListener.Dispose();
            socketListener = null;

            try
            {
                socket = args.Socket;
                //接続が確立したことをMainプログラムに通知
                mBWindow.Player_Connect(deviceInfo);
            }
            catch
            {
                Disconnect();
                Console.WriteLine("【connect】Player" + (deviceId + 1) + "との通信が切断されました");
                return;
            }
        }