MCPcopy Create free account
hub / github.com/catboost/catboost / InternalSendQuery

Method InternalSendQuery

library/cpp/par/par_network.cpp:290–298  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

288
289 private:
290 void InternalSendQuery(const TNetworkAddress& address, const TGUID& requestId, const TString& url, TVector<char>* data) {
291 auto netQueryInfo = new TSentNetQueryInfo;
292 netQueryInfo->SentGUID = requestId;
293 netQueryInfo->Url = url;
294 netQueryInfo->NehMessage = CreateNehMessage(address, requestId, url, data);
295 NNeh::IMultiClient::TRequest request(netQueryInfo->NehMessage,
296 Timeout(*netQueryInfo).ToDeadLine(), netQueryInfo);
297 MultiClient->Request(request);
298 }
299
300 NNeh::TMessage CreateNehMessage(const TNetworkAddress& address, const TGUID& requestId, const TString& url, TVector<char>* data) {
301 CHROMIUM_TRACE_FUNCTION();

Callers

nothing calls this directly

Calls 2

ToDeadLineMethod · 0.80
RequestMethod · 0.45

Tested by

no test coverage detected