Lines Matching refs:callback
35 function setBackgroundAllowed(isAllowed: boolean, callback: AsyncCallback<void>): void;
45 function isBackgroundAllowed(callback: AsyncCallback<boolean>): void;
57 function setPolicyByUid(uid: number, policy: NetUidPolicy, callback: AsyncCallback<void>): void;
69 function getPolicyByUid(uid: number, callback: AsyncCallback<NetUidPolicy>): void;
81 function getUidsByPolicy(policy: NetUidPolicy, callback: AsyncCallback<Array<number>>): void;
91 function getNetQuotaPolicies(callback: AsyncCallback<Array<NetQuotaPolicy>>): void;
101 …function setNetQuotaPolicies(quotaPolicies: Array<NetQuotaPolicy>, callback: AsyncCallback<void>):…
111 function restoreAllPolicies(iccid: string, callback: AsyncCallback<void>): void;
122 function isUidNetAllowed(uid: number, isMetered: boolean, callback: AsyncCallback<boolean>): void;
133 function isUidNetAllowed(uid: number, iface: string, callback: AsyncCallback<boolean>): void;
145 …function setDeviceIdleAllowList(uid: number, isAllowed: boolean, callback: AsyncCallback<void>): v…
155 function getDeviceIdleAllowList(callback: AsyncCallback<Array<number>>): void;
166 …function getBackgroundPolicyByUid(uid: number, callback: AsyncCallback<NetBackgroundPolicy>): void;
176 function resetPolicies(iccid: string, callback: AsyncCallback<void>): void;
187 …function updateRemindPolicy(netType: NetBearType, iccid: string, remindType: RemindType, callback:…
196 …function on(type: "netUidPolicyChange", callback: Callback<{ uid: number, policy: NetUidPolicy }>)…
204 …function off(type: "netUidPolicyChange", callback?: Callback<{ uid: number, policy: NetUidPolicy }…
212 …function on(type: "netUidRuleChange", callback: Callback<{ uid: number, rule: NetUidRule }>): void;
220 …function off(type: "netUidRuleChange", callback?: Callback<{ uid: number, rule: NetUidRule }>): vo…
228 function on(type: "netMeteredIfacesChange", callback: Callback<Array<string>>): void;
236 function off(type: "netMeteredIfacesChange", callback?: Callback<Array<string>>): void;
244 function on(type: "netQuotaPolicyChange", callback: Callback<Array<NetQuotaPolicy>>): void;
252 function off(type: "netQuotaPolicyChange", callback?: Callback<Array<NetQuotaPolicy>>): void;
260 function on(type: "netBackgroundPolicyChange", callback: Callback<boolean>): void;
268 function off(type: "netBackgroundPolicyChange", callback?: Callback<boolean>): void;