Home
last modified time | relevance | path

Searched refs:NetUidPolicy (Results 1 – 17 of 17) sorted by relevance

/ohos5.0/foundation/communication/netmanager_base/test/netpolicymanager/unittest/net_policy_manager_test/
H A Dut_net_policy_rule.cpp62 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 Dnet_policy_manager_test.cpp127 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 Dut_net_policy_client.cpp100 …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 Dut_net_policy_callback.cpp130 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.ts57 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 Djs-apis-net-policy-sys.md230 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 DREADME_zh.md91 | @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 DREADME.md70 | @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 Dnapi_net_policy.cpp41 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 Dnetpolicy_module.cpp45 …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 Dnet_policy_rule.cpp330 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 Dnet_policy_constants.h37 enum NetUidPolicy { enum
/ohos5.0/docs/en/application-dev/reference/apis-network-kit/
H A Djs-apis-net-policy-sys.md230 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 Djs-apidiff-communication.md71 |新增|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 Djs-apidiff-communication.md71 …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 Djs-apidiff-communication.md500 |新增|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 Djs-apidiff-communication.md500 …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 …]