Lines Matching refs:netrequest
332 bool NetSupplier::RequestToConnect(const NetRequest &netrequest)
334 if (requestList_.find(netrequest.requestId) == requestList_.end()) {
335 requestList_.insert(netrequest.requestId);
337 AddRequest(netrequest);
338 return SupplierConnection(netCaps_.ToSet(), netrequest);
341 int32_t NetSupplier::SelectAsBestNetwork(const NetRequest &netrequest)
343 NETMGR_LOG_I("Request[%{public}d] select [%{public}d, %{public}s] as best network", netrequest.requestId,
345 if (requestList_.find(netrequest.requestId) == requestList_.end()) {
346 requestList_.insert(netrequest.requestId);
348 if (bestReqList_.find(netrequest.requestId) == bestReqList_.end()) {
349 bestReqList_.insert(netrequest.requestId);
351 AddRequest(netrequest);
355 void NetSupplier::ReceiveBestScore(int32_t bestScore, uint32_t supplierId, const NetRequest &netrequest)
367 if (requestList_.find(netrequest.requestId) == requestList_.end()) {
368 NETMGR_LOG_W("Can not find request[%{public}d]", netrequest.requestId);
375 requestList_.erase(netrequest.requestId);
381 RemoveRequest(netrequest);
384 int32_t NetSupplier::CancelRequest(const NetRequest &netrequest)
386 auto iter = requestList_.find(netrequest.requestId);
390 NETMGR_LOG_I("CancelRequest requestId:%{public}u", netrequest.requestId);
391 requestList_.erase(netrequest.requestId);
395 bestReqList_.erase(netrequest.requestId);
396 RemoveRequest(netrequest);
420 void NetSupplier::RemoveRequest(const NetRequest &netrequest)
427 request.uid = netrequest.uid;