/foundation/distributeddatamgr/udmf/framework/innerkitsimpl/test/unittest/ |
H A D | link_test.cpp | 23 #include "link.h" 65 Link link(type, value); in HWTEST_F() 66 EXPECT_EQ(link.url_, std::get<std::string>(value)); in HWTEST_F() 80 Link link(url, description); in HWTEST_F() 81 EXPECT_NE(link.dataType_, HYPERLINK); in HWTEST_F() 82 EXPECT_NE(link.url_, url); in HWTEST_F() 83 EXPECT_NE(link.description_, description); in HWTEST_F() 97 Link link(url, description); in HWTEST_F() 98 EXPECT_NE(link.dataType_, HYPERLINK); in HWTEST_F() 99 EXPECT_NE(link in HWTEST_F() 130 Link link; HWTEST_F() local 145 Link link; HWTEST_F() local 160 Link link; HWTEST_F() local [all...] |
/foundation/distributeddatamgr/udmf/framework/jskitsimpl/data/ |
H A D | link_napi.cpp | 18 #include "link.h" 49 auto *link = new (std::nothrow) LinkNapi(); in New() local 50 ASSERT_ERR(ctxt->env, link != nullptr, Status::E_ERROR, "no memory for link!"); in New() 51 link->value_ = std::make_shared<Link>(); in New() 52 ASSERT_CALL(env, napi_wrap(env, ctxt->self, link, Destructor, nullptr, nullptr), link); in New() 60 auto *link = new (std::nothrow) LinkNapi(); in NewInstance() local 61 ASSERT_ERR_VOID(env, link != nullptr, Status::E_ERROR, "no memory for link!"); in NewInstance() 69 auto *link = static_cast<LinkNapi *>(data); Destructor() local 86 auto link = GetLink(env, info, ctxt); GetUrl() local 108 auto link = static_cast<LinkNapi *>(ctxt->native); SetUrl() local 119 auto link = GetLink(env, info, ctxt); GetDescription() local 141 auto link = static_cast<LinkNapi *>(ctxt->native); SetDescription() local [all...] |
/foundation/communication/dsoftbus/core/connection/wifi_direct_cpp/data/ |
H A D | link_manager.cpp | 41 for (const auto &link : links_) { in GetLinkById() 42 if (link.second->IsContainId(linkId)) { in GetLinkById() 43 return link.second; in GetLinkById() 53 for (auto &[key, link] : links_) { in ForEach() 54 if (checker(*link)) { in ForEach() 86 auto link = std::make_shared<InnerLink>(type, remoteDeviceId); in ProcessIfAbsent() local 89 link in ProcessIfAbsent() 91 handler(*link); in ProcessIfAbsent() 99 auto iterator = std::find_if(links_.begin(), links_.end(), [&remoteMac](const auto &link) { in ProcessIfPresent() 100 return link in ProcessIfPresent() 123 auto link = std::make_shared<InnerLink>(remoteMac); ProcessIfAbsent() local 153 std::shared_ptr<InnerLink> link; RemoveLink() local 176 std::shared_ptr<InnerLink> link; RemoveLink() local 299 auto link = it->second; RefreshRelationShip() local [all...] |
H A D | inner_link.cpp | 291 LinkManager::GetInstance().ForEach([&hasMoreLocalCustomPort] (InnerLink &link) { in StopCustomListen() 292 if (link.GetLocalCustomPort() > 0) { in StopCustomListen() 319 void InnerLink::GenerateLink(uint32_t requestId, int pid, WifiDirectLink &link, bool ipv4) in GenerateLink() argument 321 link.linkId = LinkManager::GetInstance().AllocateLinkId(); in GenerateLink() 322 AddId(link.linkId, requestId, pid); in GenerateLink() 325 link.linkType = WIFI_DIRECT_LINK_TYPE_HML; in GenerateLink() 328 link.linkType = WIFI_DIRECT_LINK_TYPE_P2P; in GenerateLink() 331 link.linkType = WIFI_DIRECT_LINK_TYPE_INVALID; in GenerateLink() 343 if (strcpy_s(link.localIp, IP_STR_MAX_LEN, localIp.c_str()) != EOK) { in GenerateLink() 344 CONN_LOGI(CONN_WIFI_DIRECT, "local ip cpy failed, link i in GenerateLink() [all...] |
/foundation/communication/dsoftbus/tests/core/connection/wifi_direct_cpp/ |
H A D | wifi_direct_manager_test.cpp | 143 LinkManager::GetInstance().ProcessIfAbsent(InnerLink::LinkType::HML, "0123456789ABCDEF", [](InnerLink &link) { in HWTEST_F() 144 link.SetRemoteBaseMac("28:11:05:5e:ee:d3"); in HWTEST_F() 145 link.SetState(OHOS::SoftBus::InnerLink::LinkState::CONNECTED); in HWTEST_F() 166 LinkManager::GetInstance().ProcessIfAbsent(InnerLink::LinkType::HML, uuid, [](InnerLink &link) { in HWTEST_F() 167 link.SetState(OHOS::SoftBus::InnerLink::LinkState::CONNECTED); in HWTEST_F() 168 link.SetLocalIpv4("192.168.1.100"); in HWTEST_F() 171 LinkManager::GetInstance().ProcessIfAbsent(InnerLink::LinkType::HML, uuid2, [](InnerLink &link) { in HWTEST_F() 172 link.SetState(OHOS::SoftBus::InnerLink::LinkState::CONNECTED); in HWTEST_F() 173 link.SetLocalIpv4("192.168.1.100"); in HWTEST_F() 198 LinkManager::GetInstance().ProcessIfAbsent(InnerLink::LinkType::HML, uuid3, [](InnerLink &link) { in HWTEST_F() [all...] |
/foundation/communication/dsoftbus/core/connection/wifi_direct_cpp/command/ |
H A D | connect_command.cpp | 84 void ConnectCommand::OnSuccess(const WifiDirectLink &link) const in OnSuccess() 89 info_.info_.requestId, link.linkId, WifiDirectAnonymizeIp(link.localIp).c_str(), in OnSuccess() 90 WifiDirectAnonymizeIp(link.remoteIp).c_str(), link.remotePort, link.linkType, link.isReuse, link.bandWidth, in OnSuccess() 91 link.channelId, WifiDirectAnonymizeDeviceId(remoteDeviceId_).c_str()); in OnSuccess() 93 successCallback_(link); in OnSuccess() [all...] |
H A D | connect_command.h | 39 using SuccessCallback = std::function<void(const WifiDirectLink &link)>; 61 virtual void OnSuccess(const WifiDirectLink &link) const;
|
/foundation/communication/dsoftbus/tests/core/connection/wifi_direct_cpp/data/ |
H A D | inner_link_test.cpp | 109 WifiDirectLink link {}; in HWTEST_F() 110 info.GenerateLink(6, 8, link, false); in HWTEST_F() 136 WifiDirectLink link {}; in HWTEST_F() 137 info.GenerateLink(1, 2, link, false); in HWTEST_F() 139 info.RemoveId(link.linkId); in HWTEST_F() 153 WifiDirectLink link {}; in HWTEST_F() 154 info.GenerateLink(888, 666, link, false); in HWTEST_F() 155 EXPECT_EQ(info.IsContainId(link.linkId), true) << "IsContainId done"; in HWTEST_F() 156 info.RemoveId(link.linkId); in HWTEST_F() 157 EXPECT_EQ(info.IsContainId(link in HWTEST_F() [all...] |
H A D | link_manager_test.cpp | 104 WifiDirectLink link {}; in HWTEST_F() 105 result = LinkManager::GetInstance().ProcessIfPresent(link.linkId, [](InnerLink &innerLink) {}); in HWTEST_F() 107 auto innerLink = LinkManager::GetInstance().GetLinkById(link.linkId); in HWTEST_F() 109 LinkManager::GetInstance().ProcessIfPresent(link.linkId, [link](InnerLink &innerLink) { in HWTEST_F() 110 innerLink.RemoveId(link.linkId); in HWTEST_F() 112 innerLink = LinkManager::GetInstance().GetLinkById(link.linkId); in HWTEST_F()
|
/foundation/communication/dsoftbus/core/bus_center/lnn/lane_hub/lane_manager/src/ |
H A D | lnn_lane_listener.c | 476 static int32_t CreateSinkLinkInfo(const struct WifiDirectSinkLink *link, LaneLinkInfo *linkInfo) in CreateSinkLinkInfo() argument 478 if (link == NULL || linkInfo == NULL) { in CreateSinkLinkInfo() 481 linkInfo->type = link->linkType == WIFI_DIRECT_LINK_TYPE_HML ? LANE_HML : LANE_P2P; in CreateSinkLinkInfo() 482 LNN_LOGI(LNN_LANE, "bandWidth=%{public}d", link->bandWidth); in CreateSinkLinkInfo() 483 linkInfo->linkInfo.p2p.bw = (LaneBandwidth)link->bandWidth; in CreateSinkLinkInfo() 484 if (strcpy_s(linkInfo->linkInfo.p2p.connInfo.localIp, IP_LEN, link->localIp) != EOK || in CreateSinkLinkInfo() 485 strcpy_s(linkInfo->linkInfo.p2p.connInfo.peerIp, IP_LEN, link->remoteIp) != EOK) { in CreateSinkLinkInfo() 489 linkInfo->linkInfo.p2p.channel = link->channelId; in CreateSinkLinkInfo() 492 if (LnnGetRemoteNodeInfoById(link->remoteUuid, CATEGORY_UUID, &nodeInfo) != SOFTBUS_OK) { in CreateSinkLinkInfo() 494 Anonymize(link in CreateSinkLinkInfo() 506 LnnOnWifiDirectConnectedForSink(const struct WifiDirectSinkLink *link) LnnOnWifiDirectConnectedForSink() argument 539 LnnOnWifiDirectDisconnectedForSink(const struct WifiDirectSinkLink *link) LnnOnWifiDirectDisconnectedForSink() argument [all...] |
H A D | lnn_lane_reliability.c | 34 LaneLinkInfo link; member 53 switch (infoItem->link.type) { in GetSameLaneDetectInfo() 56 if ((strncmp(infoItem->link.linkInfo.wlan.connInfo.addr, in GetSameLaneDetectInfo() 57 item->link.linkInfo.wlan.connInfo.addr, MAX_SOCKET_ADDR_LEN) == 0) && in GetSameLaneDetectInfo() 58 (infoItem->link.linkInfo.wlan.connInfo.port == in GetSameLaneDetectInfo() 59 item->link.linkInfo.wlan.connInfo.port)) { in GetSameLaneDetectInfo() 81 .port = infoItem->link.linkInfo.wlan.connInfo.port, in ClientConnectTcp() 87 infoItem->link.linkInfo.wlan.connInfo.addr, MAX_SOCKET_ADDR_LEN) != EOK) { in ClientConnectTcp() 179 if (memcpy_s(&(infoItem->link), sizeof(LaneLinkInfo), laneInfo, sizeof(LaneLinkInfo)) != EOK) { in WlanDetectReliability() 191 infoItem->link in WlanDetectReliability() [all...] |
H A D | lnn_lane_link.c | 166 LNN_LOGE(LNN_LANE, "lane resource is different form input link addr, linkType=%{public}d", sourceLink->type); in IsValidLinkAddr() 175 if (linkInfoItem->type == item->link.type && in GetValidLaneResource() 176 strncmp(item->link.peerUdid, linkInfoItem->peerUdid, UDID_BUF_LEN) == 0 && in GetValidLaneResource() 177 IsValidLinkAddr(&(item->link), linkInfoItem)) { in GetValidLaneResource() 296 LNN_LOGI(LNN_LANE, "link.type=%{public}d, link.bw=%{public}d", item->link.type, item->link.linkInfo.p2p.bw); in DetectDisableWifiDirectApply() 297 if (item->link.type == LANE_HML) { in DetectDisableWifiDirectApply() 303 SetWifiDirectLinkInfo(&item->link in DetectDisableWifiDirectApply() [all...] |
/foundation/communication/dsoftbus/core/connection/wifi_direct_cpp/processor/ |
H A D | p2p_v1_processor.cpp | 260 auto link = LinkManager::GetInstance().GetReuseLink(info.connectType, command->GetRemoteDeviceId()); in ProcessConnectCommand() local 262 if (link != nullptr) { in ProcessConnectCommand() 263 ret = ReuseLink(command, *link); in ProcessConnectCommand() 278 InnerLink::LinkType::P2P, remoteDeviceId, [linkId, &refCnt, &remoteMac](InnerLink &link) { in RemoveLinkFromManager() 279 if (!link.IsContainId(linkId)) { in RemoveLinkFromManager() 282 refCnt = link.GetReference(); in RemoveLinkFromManager() 283 link.RemoveId(linkId); in RemoveLinkFromManager() 284 remoteMac = link.GetRemoteBaseMac(); in RemoveLinkFromManager() 301 CONN_LOGI(CONN_WIFI_DIRECT, "link is not exist or ref by others, refCnt=%{public}zu", refCnt); in ProcessDisconnectCommand() 330 CONN_LOGI(CONN_WIFI_DIRECT, "remove link faile in ProcessDisconnectCommand() [all...] |
/foundation/communication/dsoftbus/tests/core/bus_center/lnn/lane_listener/ |
H A D | lnn_lane_listener_test.cpp | 631 WifiDirectSinkLink link = { in HWTEST_F() local 636 EXPECT_EQ(strcpy_s(link.localIp, IP_LEN, PEER_IP_HML), EOK); in HWTEST_F() 637 EXPECT_EQ(strcpy_s(link.remoteIp, IP_LEN, PEER_IP_P2P), EOK); in HWTEST_F() 638 EXPECT_EQ(strncpy_s(link.remoteUuid, UDID_BUF_LEN, PEER_UDID, UDID_BUF_LEN), EOK); in HWTEST_F() 639 EXPECT_EQ(strncpy_s(link.remoteMac, MAC_ADDR_STR_LEN, MAC_TEST, MAC_ADDR_STR_LEN), EOK); in HWTEST_F() 640 LnnOnWifiDirectDeviceOnline(nullptr, link.remoteIp, link.remoteUuid, true); in HWTEST_F() 641 LnnOnWifiDirectDeviceOnline(link.remoteMac, nullptr, link.remoteUuid, true); in HWTEST_F() 642 LnnOnWifiDirectDeviceOnline(link in HWTEST_F() [all...] |
/foundation/ability/ability_runtime/test/fuzztest/deeplinkreserveconfig_fuzzer/ |
H A D | deeplinkreserveconfig_fuzzer.cpp | 74 std::string link(data, size); in DoSomethingInterestingWithMyAPI() 76 deepLinkReserveConfig.isUriMatched(reservedUri, link); in DoSomethingInterestingWithMyAPI() 78 deepLinkReserveConfig.isUriMatched(reservedUri, link); in DoSomethingInterestingWithMyAPI() 80 deepLinkReserveConfig.isUriMatched(reservedUri, link); in DoSomethingInterestingWithMyAPI() 82 deepLinkReserveConfig.isUriMatched(reservedUri, link); in DoSomethingInterestingWithMyAPI() 84 deepLinkReserveConfig.isUriMatched(reservedUri, link); in DoSomethingInterestingWithMyAPI() 86 deepLinkReserveConfig.isUriMatched(reservedUri, link); in DoSomethingInterestingWithMyAPI() 88 deepLinkReserveConfig.isUriMatched(reservedUri, link); in DoSomethingInterestingWithMyAPI()
|
/foundation/communication/dsoftbus/core/connection/wifi_direct_cpp/ |
H A D | wifi_direct_manager.h | 29 void (*onConnectedForSink)(const struct WifiDirectSinkLink *link); 30 void (*onDisconnectedForSink)(const struct WifiDirectSinkLink *link); 79 void (*notifyConnectedForSink)(const struct WifiDirectSinkLink *link); 80 void (*notifyDisconnectedForSink)(const struct WifiDirectSinkLink *link);
|
H A D | wifi_direct_manager.cpp | 457 static void NotifyConnectedForSink(const struct WifiDirectSinkLink *link) in NotifyConnectedForSink() argument 461 OHOS::SoftBus::WifiDirectAnonymizeDeviceId(link->remoteUuid).c_str(), in NotifyConnectedForSink() 462 OHOS::SoftBus::WifiDirectAnonymizeIp(link->localIp).c_str(), in NotifyConnectedForSink() 463 OHOS::SoftBus::WifiDirectAnonymizeIp(link->remoteIp).c_str(), in NotifyConnectedForSink() 464 OHOS::SoftBus::WifiDirectAnonymizeMac(link->remoteMac).c_str(), link->bandWidth); in NotifyConnectedForSink() 467 listener.onConnectedForSink(link); in NotifyConnectedForSink() 472 static void NotifyDisconnectedForSink(const struct WifiDirectSinkLink *link) in NotifyDisconnectedForSink() argument 477 listener.onDisconnectedForSink(link); in NotifyDisconnectedForSink() 489 auto link in IsNegotiateChannelNeeded() local [all...] |
/foundation/communication/dsoftbus/core/connection/wifi_direct_cpp/entity/ |
H A D | p2p_entity.cpp | 164 auto success = LinkManager::GetInstance().ProcessIfPresent(remoteMac, [&remoteDeviceId](InnerLink &link) { in SendClientJoinEvent() 165 remoteDeviceId = link.GetRemoteDeviceId(); in SendClientJoinEvent() 168 success, CONN_WIFI_DIRECT, "link not found, remote mac=%{public}s", WifiDirectAnonymizeMac(remoteMac).c_str()); in SendClientJoinEvent() 487 (InnerLink &link) { in UpdateInnerLink() 488 link.SetState(InnerLink::LinkState::CONNECTED); in UpdateInnerLink() 489 link.SetFrequency(frequency); in UpdateInnerLink() 490 link.SetRemoteDynamicMac(groupInfo->groupOwner.randomMac); in UpdateInnerLink() 491 link.SetLocalDynamicMac(localMac); in UpdateInnerLink() 502 LinkManager::GetInstance().ProcessIfPresent(client.address, [ip, frequency, client, localMac](InnerLink &link) { in UpdateInnerLink() 503 link in UpdateInnerLink() [all...] |
/foundation/bundlemanager/bundle_framework/interfaces/kits/cj/src/ |
H A D | bundle_manager_ffi.cpp | 136 bool FfiBundleManagerCanOpenLink(char* link, int32_t& code) in FfiBundleManagerCanOpenLink() argument 138 std::string cLink(link); in FfiBundleManagerCanOpenLink() 139 return BundleManagerImpl::InnerCanOpenLink(link, code); in FfiBundleManagerCanOpenLink()
|
H A D | bundle_manager_ffi.h | 34 FFI_EXPORT bool FfiBundleManagerCanOpenLink(char* link, int32_t& code);
|
/foundation/filemanagement/storage_service/services/storage_daemon/volume/src/ |
H A D | process.cpp | 124 std::string link = Readlink(path); in CheckSymlink() local 125 if (!link.empty() && CheckSubDir(link)) { in CheckSymlink()
|
/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fileio/properties/ |
H A D | link.cpp | 15 #include "link.h" 61 if (link(oldPath.c_str(), newPath.c_str()) == -1) { in Sync() 83 int ret = link(oldPath.c_str(), newPath.c_str()); in Async()
|
/foundation/systemabilitymgr/samgr/interfaces/innerkits/rust/tests/ |
H A D | mem.rs | 48 #[link(name = "samgr_rust_test_c")]
|
/foundation/communication/dsoftbus/tests/core/connection/wifi_direct_cpp/processor/ |
H A D | p2p_v1_processor_test.cpp | 178 InnerLink::LinkType::P2P, remoteDeviceId, [this, injectLocal, injectRemote](InnerLink &link) { in InjectData() 179 link.SetState(InnerLink::LinkState::CONNECTED); in InjectData() 180 link.SetLocalIpv4(context_.Get(TestContextKey::LOCAL_IPV4, std::string(""))); in InjectData() 181 link.SetRemoteIpv4(context_.Get(TestContextKey::REMOTE_IPV4, std::string(""))); in InjectData() 182 link.SetLocalBaseMac(context_.Get(TestContextKey::LOCAL_MAC, std::string(""))); in InjectData() 183 link.SetRemoteBaseMac(context_.Get(TestContextKey::REMOTE_MAC, std::string(""))); in InjectData() 185 link.AddId(1, 1, 1); in InjectData() 188 link.SetBeingUsedByRemote(true); in InjectData() 571 .WillOnce<>([&result](uint32_t requestId, const struct WifiDirectLink *link) { in HWTEST_F() 591 * @tc.desc: create link whe [all...] |
/foundation/communication/dsoftbus/core/common/dfx/statistics/instant/ |
H A D | instant_statistics.cpp | 120 const InnerLinkBasicInfo &link, const std::string &remoteUuid) 130 InnerLink::LinkType linkType = link.linkType; 134 InnerLink::LinkState state = link.state; 136 remoteInfo->p2pFreq = link.freq; 138 InstSetPeerDeviceIdForRemoteInfo(remoteInfo->p2pMac, link.remoteBaseMac); 139 InstSetPeerDeviceIdForRemoteInfo(remoteInfo->p2pIp, link.remoteIpv4); 141 remoteInfo->hmlFreq = link.freq; 143 InstSetPeerDeviceIdForRemoteInfo(remoteInfo->hmlMac, link.remoteBaseMac); 144 InstSetPeerDeviceIdForRemoteInfo(remoteInfo->hmlIp, link.remoteIpv4); 172 for (const auto &link [all...] |