///////////////////////////////////////////////////////////////////// IRequestOps::TWaitResponse
| 1314 | ////////////////////////////////////////////////////////////////////////// |
| 1315 | // IRequestOps::TWaitResponse |
| 1316 | TUdpHttpResponse* IRequestOps::TWaitResponse::GetResponse() { |
| 1317 | if (!Response) |
| 1318 | return nullptr; |
| 1319 | TUdpHttpResponse* res = Response; |
| 1320 | Response = nullptr; |
| 1321 | LoadResponseData(res); |
| 1322 | return res; |
| 1323 | } |
| 1324 | |
| 1325 | void IRequestOps::TWaitResponse::SetResponse(TUdpHttpResponse* r) { |
| 1326 | Y_ASSERT(Response == nullptr || r == nullptr); |