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; }
public SaeaStream() { m_Saeas = new List <SocketAsyncEventArgs>(); m_SaeaManager = SocketRuntime.Instance.SaeaManager; m_IsOpen = true; }