Example #1
0
 internal TcpSession(Socket socket, ISessionHandler handler, TcpServer parent)
 {
     IsClientSendMask = (handler == WebSocket.WebSocketSession.WebSocketSessionHandler.Handler);
     m_SaeaManager    = SocketRuntime.Instance.SaeaManager;
     m_Reader         = new DataReader(new ReceiveStream());
     m_Writer         = new DataWriter(new SendStream(this));
     m_Parent         = parent;
     m_Socket         = socket;
     Socket           = socket;
     m_Handler        = handler;
 }
Example #2
0
 public SaeaStream()
 {
     m_Saeas       = new List <SocketAsyncEventArgs>();
     m_SaeaManager = SocketRuntime.Instance.SaeaManager;
     m_IsOpen      = true;
 }