public HttpClient(HttpServer serv, TcpClient tcp) { _disposed = false; Server = serv; _tcp = tcp; ReadBuffer = new HttpReadBuffer(Server.ReadBufferSize); _writeBuffer = new byte[Server.WriteBufferSize]; _stream = tcp.GetStream(); }
public HttpClient(HttpServer httpServer, TcpClient tcpClient) { if (httpServer == null) throw new ArgumentNullException(nameof(httpServer)); if (tcpClient == null) throw new ArgumentNullException(nameof(tcpClient)); Server = httpServer; TcpClient = tcpClient; ReadBuffer = new HttpReadBuffer(httpServer.ReadBufferSize); _writeBuffer = new byte[httpServer.WriteBufferSize]; _stream = tcpClient.GetStream(); }