///////////////////////////////////////////////////////////////////// IRequestOps::TWaitResponse
| 1165 | ////////////////////////////////////////////////////////////////////////// |
| 1166 | // IRequestOps::TWaitResponse |
| 1167 | TUdpHttpResponse* IRequestOps::TWaitResponse::GetResponse() { |
| 1168 | if (!Response) |
| 1169 | return nullptr; |
| 1170 | TUdpHttpResponse* res = Response; |
| 1171 | Response = nullptr; |
| 1172 | LoadResponseData(res); |
| 1173 | return res; |
| 1174 | } |
| 1175 | |
| 1176 | void IRequestOps::TWaitResponse::SetResponse(TUdpHttpResponse* r) { |
| 1177 | Y_ASSERT(Response == nullptr || r == nullptr); |