| 1460 | class TRequest: public IHttpRequest { |
| 1461 | public: |
| 1462 | inline TRequest(THttpInput& in, TIntrusivePtr<TSslServerIOStream> io, TServer* server) |
| 1463 | : IO_(io) |
| 1464 | , Tmp_(in.FirstLine()) |
| 1465 | , CompressionScheme_(in.BestCompressionScheme()) |
| 1466 | , RemoteHost_(PrintHostByRfc(*GetPeerAddr(IO_->Socket()))) |
| 1467 | , Headers_(in.Headers()) |
| 1468 | , H_(Tmp_) |
| 1469 | , Server_(server) |
| 1470 | { |
| 1471 | } |
| 1472 | |
| 1473 | ~TRequest() override { |
| 1474 | if (!!IO_) { |
nothing calls this directly
no test coverage detected