public ServerSocket(ScorpioConnectionFactory factory, bool lengthIncludesLengthFieldLength)
 {
     m_Factory = factory;
     m_LengthIncludesLengthFieldLength = lengthIncludesLengthFieldLength;
     m_State                  = ServerState.None;
     m_AcceptEvent            = new SocketAsyncEventArgs();
     m_AcceptEvent.Completed += AcceptAsyncCompleted;
 }
Beispiel #2
0
 public ClientSocket(ScorpioConnectionFactory factory, bool lengthIncludesLengthFieldLength)
 {
     m_State = ClientState.None;
     m_LengthIncludesLengthFieldLength = lengthIncludesLengthFieldLength;
     m_Connection              = factory.create();
     m_ConnectEvent            = new SocketAsyncEventArgs();
     m_ConnectEvent.Completed += ConnectionAsyncCompleted;
 }
 private bool m_LengthIncludesLengthFieldLength;     //数据总长度是否包含
 public ServerSocket(ScorpioConnectionFactory factory) : this(factory, true)
 {
 }
Beispiel #4
0
 public ServerSocket(ScorpioConnectionFactory factory, bool lengthIncludesLengthFieldLength)
 {
     m_Factory = factory;
     m_LengthIncludesLengthFieldLength = lengthIncludesLengthFieldLength;
     m_State = ServerState.None;
 }
Beispiel #5
0
 private bool m_LengthIncludesLengthFieldLength;     //数据总长度是否包含
 public ClientSocket(ScorpioConnectionFactory factory) : this(factory, true)
 {
 }