Home
last modified time | relevance | path

Searched refs:linkId (Results 1 – 18 of 18) sorted by relevance

/ohos5.0/foundation/communication/dsoftbus/core/connection/wifi_direct_cpp/data/
H A Dinner_link.cpp333 link.linkId = LinkManager::GetInstance().AllocateLinkId(); in GenerateLink()
334 AddId(link.linkId, requestId, pid); in GenerateLink()
356 CONN_LOGI(CONN_WIFI_DIRECT, "local ip cpy failed, link id=%{public}d", link.linkId); in GenerateLink()
366 void InnerLink::AddId(int linkId, uint32_t requestId, int pid) in AddId() argument
369 item->id = linkId; in AddId()
372 linkIds_[linkId] = item; in AddId()
375 void InnerLink::RemoveId(int linkId) in RemoveId() argument
377 if (linkIds_.find(linkId) == linkIds_.end()) { in RemoveId()
380 linkIds_.erase(linkId); in RemoveId()
383 bool InnerLink::IsContainId(int linkId) const in IsContainId()
[all …]
H A Dlink_manager.cpp37 std::shared_ptr<InnerLink> LinkManager::GetLinkById(int linkId) in GetLinkById() argument
42 if (link.second->IsContainId(linkId)) { in GetLinkById()
134 bool LinkManager::ProcessIfPresent(int linkId, const Handler &handler) in ProcessIfPresent() argument
138 auto iterator = std::find_if(links_.begin(), links_.end(), [&linkId](const auto &link) { in ProcessIfPresent()
139 return link.second->IsContainId(linkId); in ProcessIfPresent()
142 CONN_LOGE(CONN_WIFI_DIRECT, "link id=%{public}d not found", linkId); in ProcessIfPresent()
H A Dinner_link.h159 void RemoveId(int linkId);
160 bool IsContainId(int linkId) const;
168 void AddId(int linkId, uint32_t requestId, int pid);
H A Dlink_manager.h39 std::shared_ptr<InnerLink> GetLinkById(int linkId);
48 bool ProcessIfPresent(int linkId, const Handler &handler);
/ohos5.0/foundation/communication/dsoftbus/tests/core/connection/wifi_direct_cpp/data/
H A Dlink_manager_test.cpp102 result = LinkManager::GetInstance().ProcessIfPresent(link.linkId, [](InnerLink &innerLink) {}); in __anon941572b90802()
104 auto innerLink = LinkManager::GetInstance().GetLinkById(link.linkId);
106 LinkManager::GetInstance().ProcessIfPresent(link.linkId, [link](InnerLink &innerLink) { in __anon941572b90902()
107 innerLink.RemoveId(link.linkId); in __anon941572b90902()
109 innerLink = LinkManager::GetInstance().GetLinkById(link.linkId);
H A Dinner_link_test.cpp139 info.RemoveId(link.linkId);
155 EXPECT_EQ(info.IsContainId(link.linkId), true) << "IsContainId done";
156 info.RemoveId(link.linkId);
157 EXPECT_EQ(info.IsContainId(link.linkId), false) << "IsContainId done";
/ohos5.0/foundation/communication/dsoftbus/core/bus_center/lnn/lane_hub/lane_manager/src/
H A Dlnn_lane_link_p2p.c110 int32_t linkId; member
407 info.linkId = linkId; in DisconnectP2pWithoutAuthConn()
447 info.linkId = linkId; in DisconnectP2pForLinkNotifyFail()
526 info.requestId, info.linkId); in OnConnOpenFailedForDisconnect()
565 info.requestId, info.linkId); in OnConnOpenedForDisconnect()
897 newNode->p2pModuleLinkId = linkId; in AddNewP2pLinkedInfo()
976 rawLinkInfo->linkId = linkId; in AddRawLinkInfo()
1625 linkId, authRequestId); in OpenAuthToDisconnP2p()
2875 int32_t linkId = -1; in LnnDisconnectP2pWithoutLnn() local
2904 DelP2pLinkedByLinkId(linkId); in LnnDisconnectP2pWithoutLnn()
[all …]
/ohos5.0/foundation/communication/dsoftbus/core/connection/wifi_direct_cpp/command/
H A Dsimple_processor_selector.cpp35 auto innerLink = LinkManager::GetInstance().GetLinkById(info.linkId); in operator ()()
37 CONN_WIFI_DIRECT, "innerLink is nullptr, linkId=%{public}d", info.linkId); in operator ()()
H A Ddisconnect_command.cpp27 auto innerLink = LinkManager::GetInstance().GetLinkById(info_.info_.linkId); in DisconnectCommand()
58 auto innerLink = LinkManager::GetInstance().GetLinkById(info_.info_.linkId); in GetRemoteDeviceId()
H A Dconnect_command.cpp89 info_.info_.requestId, link.linkId, WifiDirectAnonymizeIp(link.localIp).c_str(), in OnSuccess()
/ohos5.0/foundation/communication/dsoftbus/core/connection/wifi_direct_cpp/
H A Dwifi_direct_types.h89 int32_t linkId; member
180 int32_t linkId; member
H A Dwifi_direct_scheduler.cpp74 info.requestId, info.pid, info.linkId, in DisconnectDevice()
/ohos5.0/foundation/communication/dsoftbus/core/connection/wifi_direct_cpp/processor/
H A Dp2p_v1_processor.cpp270 static void RemoveLinkFromManager(const std::string &remoteDeviceId, int linkId, size_t &refCnt, st… in RemoveLinkFromManager() argument
273 InnerLink::LinkType::P2P, remoteDeviceId, [linkId, &refCnt, &remoteMac](InnerLink &link) { in RemoveLinkFromManager()
274 if (!link.IsContainId(linkId)) { in RemoveLinkFromManager()
278 link.RemoveId(linkId); in RemoveLinkFromManager()
289 auto linkId = command->GetDisconnectInfo().info_.linkId; in ProcessDisconnectCommand() local
291 CONN_LOGI(CONN_WIFI_DIRECT, "disconnect device, linkId=%{public}d", linkId); in ProcessDisconnectCommand()
294 RemoveLinkFromManager(command->GetRemoteDeviceId(), linkId, refCnt, remoteMac); in ProcessDisconnectCommand()
/ohos5.0/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_native/client/hdi_client/hdi_interface/
H A Dwifi_hdi_struct.h96 const uint8_t *linkId; member
H A Dwifi_hdi_util.c923 elems->linkId = pos; in Get80211ElemsFromIE()
/ohos5.0/foundation/communication/dsoftbus/tests/core/bus_center/lnn/lane_link/
H A Dlnn_lane_link_wifi_direct_test.cpp111 .linkId = 1, in ConnectDeviceForForceDown()
126 .linkId = 1, in ConnectDeviceSuccess()
H A Dlnn_lane_link_test.cpp145 .linkId = 1, in ConnectDevice()
/ohos5.0/foundation/communication/dsoftbus/tests/core/connection/wifi_direct_cpp/processor/
H A Dp2p_v1_processor_test.cpp311 info.linkId = 1; in PrepareDisconnectParameter()