/ohos5.0/foundation/communication/netmanager_base/test/netpolicymanager/unittest/net_policy_manager_test/ |
H A D | ut_net_policy_rule.cpp | 62 g_netPolicyRule->TransPolicyToRule(TEST_UID2, NetUidPolicy::NET_POLICY_NONE); in TearDownTestCase() 63 g_netPolicyRule->TransPolicyToRule(TEST_UID1, NetUidPolicy::NET_POLICY_NONE); in TearDownTestCase() 95 …int32_t result = g_netPolicyRule->TransPolicyToRule(15000, NetUidPolicy::NET_POLICY_ALLOW_METERED_… 109 …int32_t result = g_netPolicyRule->TransPolicyToRule(16000, NetUidPolicy::NET_POLICY_ALLOW_METERED_… 113 ASSERT_EQ(policy, NetUidPolicy::NET_POLICY_ALLOW_METERED_BACKGROUND); 123 …int32_t result = g_netPolicyRule->TransPolicyToRule(16000, NetUidPolicy::NET_POLICY_ALLOW_METERED_… 125 …int32_t result2 = g_netPolicyRule->TransPolicyToRule(17000, NetUidPolicy::NET_POLICY_ALLOW_METERED… 127 …int32_t result3 = g_netPolicyRule->TransPolicyToRule(18000, NetUidPolicy::NET_POLICY_REJECT_METERE… 133 g_netPolicyRule->GetUidsByPolicy(NetUidPolicy::NET_POLICY_ALLOW_METERED_BACKGROUND, uids); 151 g_netPolicyRule->GetUidsByPolicy(NetUidPolicy::NET_POLICY_REJECT_METERED_BACKGROUND, uids); [all …]
|
H A D | net_policy_manager_test.cpp | 127 TEST_UID7, NetUidPolicy::NET_POLICY_ALLOW_METERED_BACKGROUND); 134 ASSERT_EQ(policy, NetUidPolicy::NET_POLICY_ALLOW_METERED_BACKGROUND); 146 TEST_UID2, NetUidPolicy::NET_POLICY_REJECT_METERED_BACKGROUND); 165 NetUidPolicy::NET_POLICY_ALLOW_METERED_BACKGROUND, uids); 203 TEST_UID1, NetUidPolicy::NET_POLICY_ALLOW_METERED_BACKGROUND); in TrigerCallback() 492 TEST_UID2, NetUidPolicy::NET_POLICY_ALLOW_METERED_BACKGROUND); 494 TEST_UID3, NetUidPolicy::NET_POLICY_ALLOW_METERED_BACKGROUND); 496 TEST_UID4, NetUidPolicy::NET_POLICY_REJECT_METERED_BACKGROUND); 505 NetUidPolicy::NET_POLICY_ALLOW_METERED_BACKGROUND, uids); 522 NetUidPolicy::NET_POLICY_REJECT_METERED_BACKGROUND, uids2); [all …]
|
H A D | ut_net_policy_client.cpp | 100 …int32_t ret = g_netPolicyClient->SetPolicyByUid(TEST_UID, NetUidPolicy::NET_POLICY_ALLOW_METERED_B… 117 ASSERT_EQ(policy, NetUidPolicy::NET_POLICY_ALLOW_METERED_BACKGROUND); 129 …int32_t ret = g_netPolicyClient->GetUidsByPolicy(NetUidPolicy::NET_POLICY_ALLOW_METERED_BACKGROUND… 427 TEST_UID, NetUidPolicy::NET_POLICY_REJECT_METERED_BACKGROUND); in PolicyServiceCallback() 449 ASSERT_EQ(netPolicy, NetUidPolicy::NET_POLICY_REJECT_METERED_BACKGROUND);
|
H A D | ut_net_policy_callback.cpp | 130 g_netPolicyRuleCb->TransPolicyToRule(TEST_UID1, NetUidPolicy::NET_POLICY_NONE); in TearDown() 165 …g_netPolicyRuleCb->TransPolicyToRule(TEST_UID1, NetUidPolicy::NET_POLICY_ALLOW_METERED_BACKGROUND); in SetPolicyCallback() 193 …g_netPolicyRuleCb->TransPolicyToRule(TEST_UID1, NetUidPolicy::NET_POLICY_ALLOW_METERED_BACKGROUND); in SetPolicyCallback2()
|
/ohos5.0/foundation/communication/netmanager_base/interfaces/kits/js/ |
H A D | @ohos.net.policy.d.ts | 57 function setPolicyByUid(uid: number, policy: NetUidPolicy, callback: AsyncCallback<void>): void; 58 function setPolicyByUid(uid: number, policy: NetUidPolicy): Promise<void>; 69 function getPolicyByUid(uid: number, callback: AsyncCallback<NetUidPolicy>): void; 70 function getPolicyByUid(uid: number): Promise<NetUidPolicy>; 81 function getUidsByPolicy(policy: NetUidPolicy, callback: AsyncCallback<Array<number>>): void; 82 function getUidsByPolicy(policy: NetUidPolicy): Promise<Array<number>>; 249 …function on(type: "netUidPolicyChange", callback: Callback<{ uid: number, policy: NetUidPolicy }>)… 257 …function off(type: "netUidPolicyChange", callback?: Callback<{ uid: number, policy: NetUidPolicy }… 418 export enum NetUidPolicy {
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-network-kit/ |
H A D | js-apis-net-policy-sys.md | 230 setPolicyByUid(uid: number, policy: NetUidPolicy): Promise\<void>; 245 | policy | [NetUidPolicy](#netuidpolicy10) | 是 | 应用对应的策略 | 270 .setPolicyByUid(11111, policy.NetUidPolicy.NET_POLICY_NONE) 322 getPolicyByUid(uid: number): Promise\<NetUidPolicy>; 362 .then((data: policy.NetUidPolicy) => { 413 getUidsByPolicy(policy: NetUidPolicy): Promise\<Array\<number>>; 427 | policy | [NetUidPolicy](#netuidpolicy10) | 是 | app 对应的计量网络下的策略 | 1698 policy: policy.NetUidPolicy 1747 policy: policy.NetUidPolicy 2006 policy: policy.NetUidPolicy [all …]
|
/ohos5.0/foundation/communication/netmanager_base/ |
H A D | README_zh.md | 91 | @ohos.net.policy | function setPolicyByUid(uid: number, policy: NetUidPolicy, callback: AsyncCall… 92 | @ohos.net.policy | function setPolicyByUid(uid: number, policy: NetUidPolicy): Promise\<void>; | … 93 | @ohos.net.policy | function getPolicyByUid(uid: number, callback: AsyncCallback\<NetUidPolicy>): … 94 | @ohos.net.policy | function getPolicyByUid(uid: number): Promise\<NetUidPolicy>; | 通过应用uid获取策略 | 95 | @ohos.net.policy | function getUidsByPolicy(policy: NetUidPolicy, callback: AsyncCallback\<Array\… 96 | @ohos.net.policy | function getUidsByPolicy(policy: NetUidPolicy): Promise\<Array\<number>>; | 通过… 117 …ype: 'netUidPolicyChange', callback: Callback\<{ uid: number, policy: NetUidPolicy }>): void; | 注册…
|
H A D | README.md | 70 | @ohos.net.policy | function setPolicyByUid(uid: number, policy: NetUidPolicy, callback: AsyncCall… 71 | @ohos.net.policy | function setPolicyByUid(uid: number, policy: NetUidPolicy): Promise\<void>; | … 72 | @ohos.net.policy | function getPolicyByUid(uid: number, callback: AsyncCallback\<NetUidPolicy>): … 73 | @ohos.net.policy | function getPolicyByUid(uid: number): Promise\<NetUidPolicy>; | Obtains the ne… 74 | @ohos.net.policy | function getUidsByPolicy(policy: NetUidPolicy, callback: AsyncCallback\<Array\… 75 | @ohos.net.policy | function getUidsByPolicy(policy: NetUidPolicy): Promise\<Array\<number>>; | Ob… 96 …ype: 'netUidPolicyChange', callback: Callback\<{ uid: number, policy: NetUidPolicy }>): void; | Re…
|
/ohos5.0/foundation/communication/netmanager_base/frameworks/js/napi/netpolicy/src/ |
H A D | napi_net_policy.cpp | 41 NetUidPolicy policy = static_cast<NetUidPolicy>(context->policy); in ExecSetPolicyByUid() 54 NetUidPolicy policy = static_cast<NetUidPolicy>(context->policy); in ExecGetUidsByPolicy() 887 …"NET_POLICY_NONE", NapiCommon::NapiValueByInt32(env, static_cast<int32_t>(NetUidPolicy::NET_POLICY… in CreateNetUidPolicy() 890 …NapiCommon::NapiValueByInt32(env, static_cast<int32_t>(NetUidPolicy::NET_POLICY_ALLOW_METERED_BACK… in CreateNetUidPolicy() 893 …NapiCommon::NapiValueByInt32(env, static_cast<int32_t>(NetUidPolicy::NET_POLICY_TEMPORARY_ALLOW_ME… in CreateNetUidPolicy() 897 … static_cast<int32_t>(NetUidPolicy::NET_POLICY_REJECT_METERED_BACKGROUND))), in CreateNetUidPolicy() 900 … NapiCommon::NapiValueByInt32(env, static_cast<int32_t>(NetUidPolicy::NET_POLICY_ALLOW_ALL))), in CreateNetUidPolicy() 903 … NapiCommon::NapiValueByInt32(env, static_cast<int32_t>(NetUidPolicy::NET_POLICY_REJECT_ALL))), in CreateNetUidPolicy()
|
H A D | netpolicy_module.cpp | 45 …I_STATIC_PROPERTY(#POLICY, NapiUtils::CreateInt32(env, static_cast<int32_t>(NetUidPolicy::POLICY)))
|
/ohos5.0/foundation/communication/netmanager_base/services/netpolicymanager/src/core/ |
H A D | net_policy_rule.cpp | 330 TransPolicyToRule(iter.first, NetUidPolicy::NET_POLICY_NONE); in ResetPolicies() 443 case NetUidPolicy::NET_POLICY_NONE: in IsValidNetPolicy() 444 case NetUidPolicy::NET_POLICY_ALLOW_METERED_BACKGROUND: in IsValidNetPolicy() 445 case NetUidPolicy::NET_POLICY_REJECT_METERED_BACKGROUND: { in IsValidNetPolicy()
|
/ohos5.0/foundation/communication/netmanager_base/interfaces/innerkits/netpolicyclient/include/ |
H A D | net_policy_constants.h | 37 enum NetUidPolicy { enum
|
/ohos5.0/docs/en/application-dev/reference/apis-network-kit/ |
H A D | js-apis-net-policy-sys.md | 230 setPolicyByUid(uid: number, policy: NetUidPolicy): Promise\<void>; 270 .setPolicyByUid(11111, policy.NetUidPolicy.NET_POLICY_NONE) 281 getPolicyByUid(uid: number, callback: AsyncCallback\<NetUidPolicy>): void 314 policy.getPolicyByUid(11111, (error: BusinessError, data: policy.NetUidPolicy) => { 322 getPolicyByUid(uid: number): Promise\<NetUidPolicy>; 362 .then((data: policy.NetUidPolicy) => { 413 getUidsByPolicy(policy: NetUidPolicy): Promise\<Array\<number>>; 1698 policy: policy.NetUidPolicy 1747 policy: policy.NetUidPolicy 2006 policy: policy.NetUidPolicy [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta2/ |
H A D | js-apidiff-communication.md | 71 |新增|NA|类名:policy;<br>方法or属性:function setPolicyByUid(uid: number, policy: NetUidPolicy, callback: As… 72 |新增|NA|类名:policy;<br>方法or属性:function setPolicyByUid(uid: number, policy: NetUidPolicy): Promise\<vo… 73 …>方法or属性:function getPolicyByUid(uid: number, callback: AsyncCallback\<NetUidPolicy>): void;|@ohos.… 74 |新增|NA|类名:policy;<br>方法or属性:function getPolicyByUid(uid: number): Promise\<NetUidPolicy>;|@ohos.net… 75 |新增|NA|类名:policy;<br>方法or属性:function getUidsByPolicy(policy: NetUidPolicy, callback: AsyncCallback\… 76 |新增|NA|类名:policy;<br>方法or属性:function getUidsByPolicy(policy: NetUidPolicy): Promise\<Array\<number>… 97 …ype: 'netUidPolicyChange', callback: Callback\<{ uid: number, policy: NetUidPolicy }>): void;|@oho… 102 …pe: 'netUidPolicyChange', callback?: Callback\<{ uid: number, policy: NetUidPolicy }>): void;|@oho… 134 |新增|NA|类名:NetUidPolicy;<br>方法or属性:NET_POLICY_NONE = 0|@ohos.net.policy.d.ts| 135 |新增|NA|类名:NetUidPolicy;<br>方法or属性:NET_POLICY_ALLOW_METERED_BACKGROUND = 1 \<\< 0|@ohos.net.policy.d… [all …]
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-beta2/ |
H A D | js-apidiff-communication.md | 71 …ethod or attribute name: function setPolicyByUid(uid: number, policy: NetUidPolicy, callback: Asyn… 72 …ethod or attribute name: function setPolicyByUid(uid: number, policy: NetUidPolicy): Promise\<void… 73 …e name: function getPolicyByUid(uid: number, callback: AsyncCallback\<NetUidPolicy>): void;|@ohos.… 74 …hod or attribute name: function getPolicyByUid(uid: number): Promise\<NetUidPolicy>;|@ohos.net.pol… 75 …policy;<br>Method or attribute name: function getUidsByPolicy(policy: NetUidPolicy, callback: Asyn… 76 …policy;<br>Method or attribute name: function getUidsByPolicy(policy: NetUidPolicy): Promise\<Arra… 97 …ype: 'netUidPolicyChange', callback: Callback\<{ uid: number, policy: NetUidPolicy }>): void;|@oho… 102 …pe: 'netUidPolicyChange', callback?: Callback\<{ uid: number, policy: NetUidPolicy }>): void;|@oho… 134 |Added|NA|Class name: NetUidPolicy;<br>Method or attribute name: NET_POLICY_NONE = 0|@ohos.net.poli… 135 |Added|NA|Class name: NetUidPolicy;<br>Method or attribute name: NET_POLICY_ALLOW_METERED_BACKGROUN… [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v3.2-Release/ |
H A D | js-apidiff-communication.md | 500 |新增|NA|类名:policy;<br>方法or属性:function setPolicyByUid(uid: number, policy: NetUidPolicy, callback: As… 501 |新增|NA|类名:policy;<br>方法or属性:function setPolicyByUid(uid: number, policy: NetUidPolicy): Promise\<vo… 502 …>方法or属性:function getPolicyByUid(uid: number, callback: AsyncCallback\<NetUidPolicy>): void;|@ohos.… 503 |新增|NA|类名:policy;<br>方法or属性:function getPolicyByUid(uid: number): Promise\<NetUidPolicy>;|@ohos.net… 504 |新增|NA|类名:policy;<br>方法or属性:function getUidsByPolicy(policy: NetUidPolicy, callback: AsyncCallback\… 505 |新增|NA|类名:policy;<br>方法or属性:function getUidsByPolicy(policy: NetUidPolicy): Promise\<Array\<number>… 526 …ype: 'netUidPolicyChange', callback: Callback\<{ uid: number, policy: NetUidPolicy }>): void;|@oho… 531 …pe: 'netUidPolicyChange', callback?: Callback\<{ uid: number, policy: NetUidPolicy }>): void;|@oho… 563 |新增|NA|类名:NetUidPolicy;<br>方法or属性:NET_POLICY_NONE = 0|@ohos.net.policy.d.ts| 564 |新增|NA|类名:NetUidPolicy;<br>方法or属性:NET_POLICY_ALLOW_METERED_BACKGROUND = 1 \<\< 0|@ohos.net.policy.d… [all …]
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-Release-vs-v3.2-Release/ |
H A D | js-apidiff-communication.md | 500 …ethod or attribute name: function setPolicyByUid(uid: number, policy: NetUidPolicy, callback: Asyn… 501 …ethod or attribute name: function setPolicyByUid(uid: number, policy: NetUidPolicy): Promise\<void… 502 …e name: function getPolicyByUid(uid: number, callback: AsyncCallback\<NetUidPolicy>): void;|@ohos.… 503 …hod or attribute name: function getPolicyByUid(uid: number): Promise\<NetUidPolicy>;|@ohos.net.pol… 504 …policy;<br>Method or attribute name: function getUidsByPolicy(policy: NetUidPolicy, callback: Asyn… 505 …policy;<br>Method or attribute name: function getUidsByPolicy(policy: NetUidPolicy): Promise\<Arra… 526 …ype: 'netUidPolicyChange', callback: Callback\<{ uid: number, policy: NetUidPolicy }>): void;|@oho… 531 …pe: 'netUidPolicyChange', callback?: Callback\<{ uid: number, policy: NetUidPolicy }>): void;|@oho… 563 |Added|NA|Class name: NetUidPolicy;<br>Method or attribute name: NET_POLICY_NONE = 0|@ohos.net.poli… 564 |Added|NA|Class name: NetUidPolicy;<br>Method or attribute name: NET_POLICY_ALLOW_METERED_BACKGROUN… [all …]
|