/ohos5.0/foundation/communication/dsoftbus/core/connection/wifi_direct_cpp/data/ |
H A D | inner_link.cpp | 333 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 D | link_manager.cpp | 37 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 D | inner_link.h | 159 void RemoveId(int linkId); 160 bool IsContainId(int linkId) const; 168 void AddId(int linkId, uint32_t requestId, int pid);
|
H A D | link_manager.h | 39 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 D | link_manager_test.cpp | 102 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 D | inner_link_test.cpp | 139 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 D | lnn_lane_link_p2p.c | 110 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 D | simple_processor_selector.cpp | 35 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 D | disconnect_command.cpp | 27 auto innerLink = LinkManager::GetInstance().GetLinkById(info_.info_.linkId); in DisconnectCommand() 58 auto innerLink = LinkManager::GetInstance().GetLinkById(info_.info_.linkId); in GetRemoteDeviceId()
|
H A D | connect_command.cpp | 89 info_.info_.requestId, link.linkId, WifiDirectAnonymizeIp(link.localIp).c_str(), in OnSuccess()
|
/ohos5.0/foundation/communication/dsoftbus/core/connection/wifi_direct_cpp/ |
H A D | wifi_direct_types.h | 89 int32_t linkId; member 180 int32_t linkId; member
|
H A D | wifi_direct_scheduler.cpp | 74 info.requestId, info.pid, info.linkId, in DisconnectDevice()
|
/ohos5.0/foundation/communication/dsoftbus/core/connection/wifi_direct_cpp/processor/ |
H A D | p2p_v1_processor.cpp | 270 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 D | wifi_hdi_struct.h | 96 const uint8_t *linkId; member
|
H A D | wifi_hdi_util.c | 923 elems->linkId = pos; in Get80211ElemsFromIE()
|
/ohos5.0/foundation/communication/dsoftbus/tests/core/bus_center/lnn/lane_link/ |
H A D | lnn_lane_link_wifi_direct_test.cpp | 111 .linkId = 1, in ConnectDeviceForForceDown() 126 .linkId = 1, in ConnectDeviceSuccess()
|
H A D | lnn_lane_link_test.cpp | 145 .linkId = 1, in ConnectDevice()
|
/ohos5.0/foundation/communication/dsoftbus/tests/core/connection/wifi_direct_cpp/processor/ |
H A D | p2p_v1_processor_test.cpp | 311 info.linkId = 1; in PrepareDisconnectParameter()
|