コード例 #1
0
ファイル: XReactorSocket.cs プロジェクト: arikaya/TReactor
        public void TryConnect()
        {


            try
            {
                XPacket xp = new XPacket();
                m_ServerSocket.BeginConnect(ServerEp, new AsyncCallback(OnConnect), null);
            }
            catch (SocketException se)
            {
                Console.WriteLine(se.Message);
                Messenger.Default.Send<string>("CONNECTION_PROBLEM", "loginform");


            }
        }
コード例 #2
0
ファイル: XReactorSocket.cs プロジェクト: arikaya/TReactor
        private void OnConnect(IAsyncResult ar)
        {
            m_ServerSocket.EndConnect(ar);


            Console.WriteLine("Client Connected To The Server...");


            // Login Request Datasını oluşturduk.
            // Şimdi Login Request Datasını Gönderelim.

            XPacket xp = new XPacket();
            m_ServerSocket.BeginReceive(m_Buffer, 0, m_Buffer.Length, SocketFlags.None, new AsyncCallback(OnReceive), xp);
        }