/ohos5.0/foundation/communication/netmanager_ext/interfaces/kits/js/ |
H A D | @ohos.net.sharing.d.ts | 109 function startSharing(type: SharingIfaceType, callback: AsyncCallback<void>): void; 131 function startSharing(type: SharingIfaceType): Promise<void>; 152 function stopSharing(type: SharingIfaceType, callback: AsyncCallback<void>): void; 173 function stopSharing(type: SharingIfaceType): Promise<void>; 314 …function getSharingState(type: SharingIfaceType, callback: AsyncCallback<SharingIfaceState>): void; 331 function getSharingState(type: SharingIfaceType): Promise<SharingIfaceState>; 348 function getSharableRegexes(type: SharingIfaceType, callback: AsyncCallback<Array<string>>): void; 365 function getSharableRegexes(type: SharingIfaceType): Promise<Array<string>>; 407 …function on(type: 'interfaceSharingStateChange', callback: Callback<{ type: SharingIfaceType, ifac… 421 …function off(type: 'interfaceSharingStateChange', callback?: Callback<{ type: SharingIfaceType, if… [all …]
|
/ohos5.0/foundation/communication/netmanager_ext/test/networksharemanager/unittest/networkshare_manager_test/ |
H A D | networkshare_sub_statemachine_test.cpp | 69 …NetworkShareSubStateMachine(WIFI_AP_DEFAULT_IFACE_NAME, SharingIfaceType::SHARING_WIFI, configurat… 70 SharingIfaceType netShareType = networkShareSubStateMachine->GetNetShareType(); 71 EXPECT_EQ(netShareType, SharingIfaceType::SHARING_WIFI); 84 SharingIfaceType netShareType = networkShareSubStateMachine->GetNetShareType(); 85 EXPECT_EQ(netShareType, SharingIfaceType::SHARING_BLUETOOTH); 97 …NetworkShareSubStateMachine(WIFI_AP_DEFAULT_IFACE_NAME, SharingIfaceType::SHARING_WIFI, configurat… 125 …NetworkShareSubStateMachine(WIFI_AP_DEFAULT_IFACE_NAME, SharingIfaceType::SHARING_WIFI, configurat… 142 …NetworkShareSubStateMachine(WIFI_AP_DEFAULT_IFACE_NAME, SharingIfaceType::SHARING_WIFI, configurat… 246 … NetworkShareSubStateMachine(USB_DEFAULT_IFACE_NAME, SharingIfaceType::SHARING_USB, configuration); 307 … NetworkShareSubStateMachine(USB_DEFAULT_IFACE_NAME, SharingIfaceType::SHARING_USB, configuration); [all …]
|
H A D | networkshare_tracker_test.cpp | 91 SharingIfaceType type = SharingIfaceType::SHARING_BLUETOOTH; 179 SharingIfaceType type = SharingIfaceType::SHARING_WIFI; 202 SharingIfaceType type = SharingIfaceType::SHARING_WIFI; 222 SharingIfaceType type = SharingIfaceType::SHARING_BLUETOOTH; 243 SharingIfaceType type = SharingIfaceType::SHARING_WIFI; 265 SharingIfaceType type = SharingIfaceType::SHARING_WIFI; 308 SharingIfaceType type = static_cast<SharingIfaceType>(3); 321 SharingIfaceType type = SharingIfaceType::SHARING_WIFI; 575 SharingIfaceType type = static_cast<SharingIfaceType>(3); 616 SharingIfaceType interfaceType = static_cast<SharingIfaceType>(3); [all …]
|
H A D | networkshare_service_test.cpp | 109 auto ret = instance_->StartNetworkSharing(SharingIfaceType::SHARING_WIFI); 116 auto ret = instance_->StartNetworkSharing(SharingIfaceType::SHARING_WIFI); 122 auto ret = instance_->StartNetworkSharing(SharingIfaceType::SHARING_USB); 128 auto ret = instance_->StopNetworkSharing(SharingIfaceType::SHARING_WIFI); 135 auto ret = instance_->StopNetworkSharing(SharingIfaceType::SHARING_WIFI); 141 auto ret = instance_->StopNetworkSharing(SharingIfaceType::SHARING_USB); 174 instance_->GetSharableRegexs(SharingIfaceType::SHARING_WIFI, ifaceRegexs); 182 instance_->GetSharableRegexs(SharingIfaceType::SHARING_WIFI, ifaceRegexs); 203 SharingIfaceType type = SharingIfaceType::SHARING_WIFI; 212 SharingIfaceType type = SharingIfaceType::SHARING_WIFI; [all …]
|
H A D | networkshare_manager_test.cpp | 45 void OnInterfaceSharingStateChanged(const SharingIfaceType &type, const std::string &iface, 74 void TestSharingEventCallback::OnInterfaceSharingStateChanged(const SharingIfaceType &type, const s… in OnInterfaceSharingStateChanged() 125 SharingIfaceType::SHARING_WIFI, wifiRegexs); 137 SharingIfaceType::SHARING_USB, usbRegexs); 149 SharingIfaceType::SHARING_BLUETOOTH, blueRegexs); 159 …= DelayedSingleton<NetworkShareClient>::GetInstance()->StartSharing(SharingIfaceType::SHARING_WIFI… 163 …DelayedSingleton<NetworkShareClient>::GetInstance()->GetSharingState(SharingIfaceType::SHARING_WIF… 170 … = DelayedSingleton<NetworkShareClient>::GetInstance()->StopSharing(SharingIfaceType::SHARING_WIFI… 174 …DelayedSingleton<NetworkShareClient>::GetInstance()->GetSharingState(SharingIfaceType::SHARING_WIF… 273 …= DelayedSingleton<NetworkShareClient>::GetInstance()->StartSharing(SharingIfaceType::SHARING_WIFI…
|
H A D | networkshare_manager_usb_test.cpp | 56 …= DelayedSingleton<NetworkShareClient>::GetInstance()->StartSharing(SharingIfaceType::SHARING_USB); 60 …DelayedSingleton<NetworkShareClient>::GetInstance()->GetSharingState(SharingIfaceType::SHARING_USB… 66 … = DelayedSingleton<NetworkShareClient>::GetInstance()->StopSharing(SharingIfaceType::SHARING_USB); 70 …DelayedSingleton<NetworkShareClient>::GetInstance()->GetSharingState(SharingIfaceType::SHARING_USB…
|
H A D | networkshare_service_stub_test.h | 46 int32_t StartNetworkSharing(const SharingIfaceType &type) override in StartNetworkSharing() 51 int32_t StopNetworkSharing(const SharingIfaceType &type) override in StopNetworkSharing() 56 int32_t GetSharableRegexs(SharingIfaceType type, std::vector<std::string> &ifaceRegexs) override in GetSharableRegexs() 61 int32_t GetSharingState(SharingIfaceType type, SharingIfaceState &state) override in GetSharingState()
|
H A D | sharing_event_callback_proxy_test.cpp | 47 SharingIfaceType type = SharingIfaceType::SHARING_USB;
|
/ohos5.0/foundation/communication/netmanager_ext/services/networksharemanager/src/ |
H A D | networkshare_service.cpp | 108 GetSharingType(SharingIfaceType::SHARING_WIFI, "wifi;", sharingType); in GetDumpMessage() 109 GetSharingType(SharingIfaceType::SHARING_USB, "usb;", sharingType); in GetDumpMessage() 110 GetSharingType(SharingIfaceType::SHARING_BLUETOOTH, "bluetooth;", sharingType); in GetDumpMessage() 115 GetShareRegexsContent(SharingIfaceType::SHARING_WIFI, wifiShareRegexs); in GetDumpMessage() 118 GetShareRegexsContent(SharingIfaceType::SHARING_USB, usbShareRegexs); in GetDumpMessage() 121 GetShareRegexsContent(SharingIfaceType::SHARING_BLUETOOTH, btpanShareRegexs); in GetDumpMessage() 167 int32_t NetworkShareService::StartNetworkSharing(const SharingIfaceType &type) in StartNetworkSharing() 189 int32_t NetworkShareService::StopNetworkSharing(const SharingIfaceType &type) in StopNetworkSharing() 341 servicePtr->StopNetworkSharing(SharingIfaceType::SHARING_WIFI); in DisAllowNetworkShareEventCallback() 344 servicePtr->StopNetworkSharing(SharingIfaceType::SHARING_USB); in DisAllowNetworkShareEventCallback() [all …]
|
H A D | networkshare_tracker.cpp | 57 constexpr const SharingIfaceType SHARE_VALID_INTERFACES[3] = {SharingIfaceType::SHARING_WIFI, 58 SharingIfaceType::SHARING_USB, SharingIfaceType::SHARING_BLUETOOTH}; 496 case SharingIfaceType::SHARING_WIFI: { in GetSharableRegexs() 500 case SharingIfaceType::SHARING_USB: { in GetSharableRegexs() 687 case SharingIfaceType::SHARING_WIFI: in EnableNetSharingInternal() 690 case SharingIfaceType::SHARING_USB: in EnableNetSharingInternal() 1080 type = SharingIfaceType::SHARING_WIFI; in InterfaceNameToType() 1084 type = SharingIfaceType::SHARING_USB; in InterfaceNameToType() 1123 SharingIfaceType type; in InterfaceStatusChanged() 1186 SharingIfaceType type; in InterfaceAdded() [all …]
|
/ohos5.0/foundation/communication/netmanager_ext/services/networksharemanager/include/ |
H A D | networkshare_tracker.h | 144 int32_t StartNetworkSharing(const SharingIfaceType &type); 149 int32_t StopNetworkSharing(const SharingIfaceType &type); 154 int32_t GetSharableRegexs(SharingIfaceType type, std::vector<std::string> &ifaceRegexs); 159 int32_t GetSharingState(const SharingIfaceType type, SharingIfaceState &state); 215 int32_t EnableNetSharingInternal(const SharingIfaceType &type, bool enable); 223 void SendIfaceSharingStateChange(const SharingIfaceType &type, const std::string &iface, 228 bool IsInterfaceMatchType(const std::string &iface, const SharingIfaceType &type); 229 bool InterfaceNameToType(const std::string &iface, SharingIfaceType &type); 230 bool IsHandleNetlinkEvent(const SharingIfaceType &type, bool up); 239 void OnChangeSharingState(const SharingIfaceType &type, bool state); [all …]
|
H A D | networkshare_service.h | 63 int32_t StartNetworkSharing(const SharingIfaceType &type) override; 68 int32_t StopNetworkSharing(const SharingIfaceType &type) override; 73 … int32_t GetSharableRegexs(SharingIfaceType type, std::vector<std::string> &ifaceRegexs) override; 78 int32_t GetSharingState(SharingIfaceType type, SharingIfaceState &state) override; 122 …void GetSharingType(const SharingIfaceType &type, const std::string &typeContent, std::string &sha… 123 void GetShareRegexsContent(const SharingIfaceType &type, std::string &shareRegexsContent);
|
H A D | networkshare_hisysevent.h | 33 …void SendFaultEvent(const SharingIfaceType &sharingType, const NetworkShareEventOperator &operator… 36 void SendBehaviorEvent(int32_t sharingCount, const SharingIfaceType &sharingType);
|
H A D | networkshare_sub_statemachine.h | 43 NetworkShareSubStateMachine(const std::string &ifaceName, const SharingIfaceType &interfaceType, 50 SharingIfaceType GetNetShareType() const; 142 SharingIfaceType netShareType_;
|
/ohos5.0/docs/zh-cn/application-dev/network/ |
H A D | net-sharing.md | 39 | startSharing(type: SharingIfaceType, callback: AsyncCallback\<void>): void; | 开启共享,type 为共享类型,目前… 40 | stopSharing(type: SharingIfaceType, callback: AsyncCallback\<void>): void; | 停止指定类型共享,type 为共享类型… 45 | getSharingState(type: SharingIfaceType, callback: AsyncCallback\<SharingIfaceState>): void; | 获取… 46 | getSharableRegexes(type: SharingIfaceType, callback: AsyncCallback\<Array\<string>>): void; | 获取… 49 | unction on(type: 'interfaceSharingStateChange', callback: Callback\<{ type: SharingIfaceType, ifa… 50 | off(type: 'interfaceSharingStateChange', callback?: Callback\<{ type: SharingIfaceType, iface: st… 72 sharing.startSharing(sharing.SharingIfaceType.SHARING_WIFI).then(() => { 99 sharing.stopSharing(sharing.SharingIfaceType.SHARING_WIFI).then(() => { 121 sharing.startSharing(sharing.SharingIfaceType.SHARING_WIFI).then(() => { 135 sharing.stopSharing(sharing.SharingIfaceType.SHARING_WIFI).then(() => {
|
/ohos5.0/foundation/communication/netmanager_ext/frameworks/js/napi/sharing/src/ |
H A D | netshare_exec.cpp | 66 SharingIfaceType ifaceType = static_cast<SharingIfaceType>(context->GetParam()); in ExecStartSharing() 83 SharingIfaceType ifaceType = static_cast<SharingIfaceType>(context->GetParam()); in ExecStopSharing() 125 SharingIfaceType ifaceType = static_cast<SharingIfaceType>(context->GetParam()); in ExecGetSharingState() 145 SharingIfaceType ifaceType = static_cast<SharingIfaceType>(context->GetParam()); in ExecGetSharableRegexes()
|
/ohos5.0/foundation/communication/netmanager_ext/interfaces/innerkits/netshareclient/include/proxy/ |
H A D | i_networkshare_service.h | 36 virtual int32_t StartNetworkSharing(const SharingIfaceType &type) = 0; 37 virtual int32_t StopNetworkSharing(const SharingIfaceType &type) = 0; 38 …virtual int32_t GetSharableRegexs(SharingIfaceType type, std::vector<std::string> &ifaceRegexs) = … 39 virtual int32_t GetSharingState(SharingIfaceType type, SharingIfaceState &state) = 0;
|
H A D | networkshare_service_proxy.h | 34 int32_t StartNetworkSharing(const SharingIfaceType &type) override; 35 int32_t StopNetworkSharing(const SharingIfaceType &type) override; 36 … int32_t GetSharableRegexs(SharingIfaceType type, std::vector<std::string> &ifaceRegexs) override; 37 int32_t GetSharingState(SharingIfaceType type, SharingIfaceState &state) override;
|
/ohos5.0/foundation/communication/netmanager_ext/ |
H A D | README_zh.md | 65 | ohos.net.sharing | function startSharing(type: SharingIfaceType, callback: AsyncCallback\<void>):… 66 | ohos.net.sharing | function startSharing(type: SharingIfaceType): Promise\<void>; | 开启共享,type为共享类… 67 | ohos.net.sharing | function stopSharing(type: SharingIfaceType, callback: AsyncCallback\<void>): … 68 | ohos.net.sharing | function stopSharing(type: SharingIfaceType): Promise\<void>; | 停止指定类型共享,type为… 77 | ohos.net.sharing | function getSharingState(type: SharingIfaceType, callback: AsyncCallback\<Shar… 78 | ohos.net.sharing | function getSharingState(type: SharingIfaceType): Promise\<SharingIfaceState>;… 79 | ohos.net.sharing | function getSharableRegexes(type: SharingIfaceType, callback: AsyncCallback\<A… 80 | ohos.net.sharing | function getSharableRegexes(type: SharingIfaceType): Promise\<Array\<string>>;… 83 …on(type: 'interfaceSharingStateChange', callback: Callback\<{ type: SharingIfaceType, iface: strin… 84 …f(type: 'interfaceSharingStateChange', callback?: Callback\<{ type: SharingIfaceType, iface: strin…
|
/ohos5.0/foundation/communication/netmanager_ext/services/networksharemanager/src/stub/ |
H A D | networkshare_service_stub.cpp | 107 SharingIfaceType shareType = static_cast<SharingIfaceType>(type); in ReplyStartNetworkSharing() 121 SharingIfaceType shareType = static_cast<SharingIfaceType>(type); in ReplyStopNetworkSharing() 135 SharingIfaceType shareType = static_cast<SharingIfaceType>(type); in ReplyGetSharableRegexs() 159 SharingIfaceType shareType = static_cast<SharingIfaceType>(type); in ReplyGetSharingState()
|
/ohos5.0/foundation/communication/netmanager_ext/interfaces/innerkits/netshareclient/include/ |
H A D | networkshare_client.h | 73 int32_t StartSharing(const SharingIfaceType &type); 83 int32_t StopSharing(const SharingIfaceType &type); 116 int32_t GetSharableRegexs(const SharingIfaceType &type, std::vector<std::string> &ifaceRegexs); 127 int32_t GetSharingState(const SharingIfaceType &type, SharingIfaceState &state);
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-network-kit/ |
H A D | js-apis-net-sharing-sys.md | 186 startSharing(type: SharingIfaceType, callback: AsyncCallback\<void>): void 200 | type | [SharingIfaceType](#sharingifacetype) | 是 | 共享类型,0:Wi-Fi 1:USB 2:BLUETOOTH。 | 233 startSharing(type: SharingIfaceType): Promise\<void> 247 | type | [SharingIfaceType](#sharingifacetype) | 是 | 共享类型,0:Wi-Fi 1:USB 2:BLUETOOTH。 | 290 stopSharing(type: SharingIfaceType, callback: AsyncCallback\<void>): void 336 stopSharing(type: SharingIfaceType): Promise\<void> 350 | type | [SharingIfaceType](#sharingifacetype) | 是 | 共享类型,0:Wi-Fi 1:USB 2:BLUETOOTH。 | 782 getSharingState(type: SharingIfaceType): Promise\<SharingIfaceState\> 877 getSharableRegexes(type: SharingIfaceType): Promise\<Array\<string>> 1159 | type | [SharingIfaceType](#sharingifacetype) | 是 | 网络共享类型。 | [all …]
|
/ohos5.0/docs/en/application-dev/network/ |
H A D | net-sharing.md | 39 | startSharing(type: SharingIfaceType, callback: AsyncCallback\<void>): void; | Starts network sha… 40 | stopSharing(type: SharingIfaceType, callback: AsyncCallback\<void>): void; | Stops network shari… 45 | getSharingState(type: SharingIfaceType, callback: AsyncCallback\<SharingIfaceState>): void; | Ob… 46 | getSharableRegexes(type: SharingIfaceType, callback: AsyncCallback\<Array\<string>>): void; | Ob… 49 | unction on(type: 'interfaceSharingStateChange', callback: Callback\<{ type: SharingIfaceType, ifa… 50 | off(type: 'interfaceSharingStateChange', callback?: Callback\<{ type: SharingIfaceType, iface: st… 72 sharing.startSharing(sharing.SharingIfaceType.SHARING_WIFI).then(() => { 99 sharing.stopSharing(sharing.SharingIfaceType.SHARING_WIFI).then(() => { 121 sharing.startSharing(sharing.SharingIfaceType.SHARING_WIFI).then(() => { 135 sharing.stopSharing(sharing.SharingIfaceType.SHARING_WIFI).then(() => {
|
/ohos5.0/foundation/communication/netmanager_ext/test/networksharemanager/fuzztest/netshareclient_fuzzer/ |
H A D | netshare_client_fuzzer.cpp | 106 void OnInterfaceSharingStateChanged(const SharingIfaceType &type, const std::string &iface, in OnInterfaceSharingStateChanged() 414 …SharingIfaceType interfaceType = static_cast<SharingIfaceType>(GetData<uint32_t>() % CREATE_SHARE_… in NetworkShareSubStateMachineFuzzTest() 481 …SharingIfaceType interfaceType = static_cast<SharingIfaceType>(GetData<uint32_t>() % CREATE_SHARE_… in NetworkShareSubStateMachinePrivateFuzzTest() 536 SharingIfaceType ifaceType = SharingIfaceType(SharingIfaceType(num % ENUM_TYPE_VALUE3)); in NetworkShareTrackerFuzzTest() 585 SharingIfaceType ifaceType = SharingIfaceType(SharingIfaceType(num % ENUM_TYPE_VALUE3)); in NetworkShareTrackerPrivateFuzzTest() 636 SharingIfaceType ifaceType = SharingIfaceType(SharingIfaceType(num % ENUM_TYPE_VALUE3)); in NetworkShareHisysEventFuzzTest()
|
/ohos5.0/foundation/communication/netmanager_ext/interfaces/innerkits/netshareclient/ |
H A D | libnetshare_kits.map | 21 …agerStandard::NetworkShareClient::StartSharing(OHOS::NetManagerStandard::SharingIfaceType const&)"; 22 …nagerStandard::NetworkShareClient::StopSharing(OHOS::NetManagerStandard::SharingIfaceType const&)"; 24 …dard::NetworkShareClient::GetSharingState(OHOS::NetManagerStandard::SharingIfaceType const&, OHOS:… 25 …rd::NetworkShareClient::GetSharableRegexs(OHOS::NetManagerStandard::SharingIfaceType const&, std::…
|