Exemplo n.º 1
0
 internal void SetSocket(ScorpioHostBase host, ScorpioSocket socket)
 {
     m_Host   = host;
     m_Socket = socket;
     m_Socket.SetConnection(this);
     m_Closed = false;
     OnInitialize();
 }
Exemplo n.º 2
0
 void ConnectionAsyncCompleted(object sender, SocketAsyncEventArgs e)
 {
     if (e.SocketError != SocketError.Success)
     {
         ConnectError("连接服务器出错 " + e.RemoteEndPoint.ToString() + " " + e.SocketError);
         return;
     }
     m_State      = ClientState.Connected;
     m_Dispatcher = new ScorpioSocket(m_Socket, m_LengthIncludesLengthFieldLength);
     m_Connection.SetSocket(this, m_Dispatcher);
 }