public HttpClient(HttpServer server, TcpClient client) { if (server == null) { throw new ArgumentNullException("server"); } if (client == null) { throw new ArgumentNullException("client"); } Server = server; TcpClient = client; ReadBuffer = new HttpReadBuffer(server.ReadBufferSize); _writeBuffer = new byte[server.WriteBufferSize]; _stream = client.GetStream(); }
public HttpClient(HttpServer httpServer, TcpClient tcpClient) { if (httpServer == null) { throw new ArgumentNullException(httpServer.ToString()); } if (tcpClient == null) { throw new ArgumentNullException(tcpClient.ToString()); } Server = httpServer; TcpClient = tcpClient; ReadBuffer = new HttpReadBuffer(httpServer.ReadBufferSize); _writeBuffer = new byte[httpServer.WriteBufferSize]; _stream = TcpClient.GetStream(); }