提交 49f73f1a 编写于 作者: X xujie

update

Change-Id: I81b25c3613d9f3bc3f6753fb7ecd68045b557c15
Signed-off-by: Nxujie <xujie223@huawei.com>
上级 599ec96f
......@@ -15,7 +15,7 @@ import statistics from '@ohos.net.statistics'
getIfaceRxBytes(nic: string, callback: AsyncCallback\<number>): void;
获取指定网卡实时下行流量。
获取指定网卡实时下行流量,使用callback方式作为异步方法
**系统能力**:SystemCapability.Communication.NetManager.Core
......@@ -24,10 +24,12 @@ getIfaceRxBytes(nic: string, callback: AsyncCallback\<number>): void;
| 参数名 | 类型 | 必填 | 说明 |
| ------------ | ----------------------------- | ---- | ------------------------------------------------------------ |
| nic | string | 是 | 指定查询的网卡名。 |
| callback | AsyncCallback\<number> | 是 | 回调函数。当成功获取网卡实时下行流量时,error为undefined,stats为获取到的网卡实时下行流量;否则为错误对象|
| callback | AsyncCallback\<number> | 是 | 回调函数。当成功获取网卡实时下行流量时,error为undefined,stats为获取到的网卡实时下行流量(单位:字节);否则为错误对象|
**错误码:**
> 以下错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
| 错误码ID | 错误信息 |
| ------- | ----------------------------- |
| 401 | Parameter error. |
......@@ -37,8 +39,6 @@ getIfaceRxBytes(nic: string, callback: AsyncCallback\<number>): void;
| 2103011 | Failed to create map. |
| 2103012 | Get iface name failed. |
> **错误码说明:**
> 以上错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
**示例:**
......@@ -53,7 +53,7 @@ getIfaceRxBytes(nic: string, callback: AsyncCallback\<number>): void;
getIfaceRxBytes(nic: string): Promise\<number>;
获取指定网卡实时下行流量。
获取指定网卡实时下行流量,使用Promise方式作为异步方法
**系统能力**:SystemCapability.Communication.NetManager.Core
......@@ -66,10 +66,12 @@ getIfaceRxBytes(nic: string): Promise\<number>;
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise\<number> | 以Promise形式返回获取结果。返回网卡实时下行流量 |
| Promise\<number> | 以Promise形式返回获取结果。返回网卡实时下行流量(单位:字节)。 |
**错误码:**
> 以下错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
| 错误码ID | 错误信息 |
| ------- | ----------------------------- |
| 401 | Parameter error. |
......@@ -79,9 +81,6 @@ getIfaceRxBytes(nic: string): Promise\<number>;
| 2103011 | Failed to create map. |
| 2103012 | Get iface name failed. |
> **错误码说明:**
> 以上错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
**示例:**
```js
......@@ -94,7 +93,7 @@ getIfaceRxBytes(nic: string): Promise\<number>;
getIfaceTxBytes(nic: string, callback: AsyncCallback\<number>): void;
获取指定网卡实时上行流量。
获取指定网卡实时上行流量,使用callback方式作为异步方法
**系统能力**:SystemCapability.Communication.NetManager.Core
......@@ -103,10 +102,12 @@ getIfaceTxBytes(nic: string, callback: AsyncCallback\<number>): void;
| 参数名 | 类型 | 必填 | 说明 |
| ------------ | ----------------------------- | ---- | ------------------------------------------------------------ |
| nic | string | 是 | 指定查询的网卡名。 |
| callback | AsyncCallback\<number> | 是 | 回调函数。当成功获取网卡实时上行流量时,error为undefined,stats为获取到的网卡实时上行流量;否则为错误对象|
| callback | AsyncCallback\<number> | 是 | 回调函数。当成功获取网卡实时上行流量时,error为undefined,stats为获取到的网卡实时上行流量(单位:字节);否则为错误对象|
**错误码:**
> 以下错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
| 错误码ID | 错误信息 |
| ------- | ----------------------------- |
| 401 | Parameter error. |
......@@ -116,9 +117,6 @@ getIfaceTxBytes(nic: string, callback: AsyncCallback\<number>): void;
| 2103011 | Failed to create map. |
| 2103012 | Get iface name failed. |
> **错误码说明:**
> 以上错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
**示例:**
```js
......@@ -132,7 +130,7 @@ getIfaceTxBytes(nic: string, callback: AsyncCallback\<number>): void;
getIfaceTxBytes(nic: string): Promise\<number>;
获取指定网卡实时上行流量。
获取指定网卡实时上行流量,使用Promise方式作为异步方法
**系统能力**:SystemCapability.Communication.NetManager.Core
......@@ -145,10 +143,12 @@ getIfaceTxBytes(nic: string): Promise\<number>;
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise\<number> | 以Promise形式返回获取结果。返回网卡实时上行流量 |
| Promise\<number> | 以Promise形式返回获取结果。返回网卡实时上行流量(单位:字节)。 |
**错误码:**
> 以下错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
| 错误码ID | 错误信息 |
| ------- | ----------------------------- |
| 401 | Parameter error. |
......@@ -158,9 +158,6 @@ getIfaceTxBytes(nic: string): Promise\<number>;
| 2103011 | Failed to create map. |
| 2103012 | Get iface name failed. |
> **错误码说明:**
> 以上错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
**示例:**
```js
......@@ -173,7 +170,7 @@ getIfaceTxBytes(nic: string): Promise\<number>;
getCellularRxBytes(callback: AsyncCallback\<number>): void;
获取蜂窝实时下行流量。
获取蜂窝实时下行流量,使用callback方式作为异步方法
**系统能力**:SystemCapability.Communication.NetManager.Core
......@@ -181,10 +178,12 @@ getCellularRxBytes(callback: AsyncCallback\<number>): void;
| 参数名 | 类型 | 必填 | 说明 |
| ------------ | ----------------------------- | ---- | ------------------------------------------------------------ |
| callback | AsyncCallback\<number> | 是 | 回调函数。当成功获取蜂窝实时下行流量时,error为undefined,stats为获取到的蜂窝实时下行流量;否则为错误对象|
| callback | AsyncCallback\<number> | 是 | 回调函数。当成功获取蜂窝实时下行流量时,error为undefined,stats为获取到的蜂窝实时下行流量(单位:字节);否则为错误对象|
**错误码:**
> 以下错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
| 错误码ID | 错误信息 |
| ------- | ----------------------------- |
| 2100002 | Operation failed. Cannot connect to service. |
......@@ -206,17 +205,19 @@ getCellularRxBytes(callback: AsyncCallback\<number>): void;
getCellularRxBytes(): Promise\<number>;
获取蜂窝实时下行流量。
获取蜂窝实时下行流量,使用Promise方式作为异步方法
**系统能力**:SystemCapability.Communication.NetManager.Core
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise\<number> | 以Promise形式返回获取结果。返回蜂窝实时下行流量 |
| Promise\<number> | 以Promise形式返回获取结果。返回蜂窝实时下行流量(单位:字节)。 |
**错误码:**
> 以下错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
| 错误码ID | 错误信息 |
| ------- | ----------------------------- |
| 2100002 | Operation failed. Cannot connect to service. |
......@@ -225,9 +226,6 @@ getCellularRxBytes(): Promise\<number>;
| 2103011 | Failed to create map. |
| 2103012 | Get iface name failed. |
> **错误码说明:**
> 以上错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
**示例:**
```js
......@@ -240,7 +238,7 @@ getCellularRxBytes(): Promise\<number>;
getCellularTxBytes(callback: AsyncCallback\<number>): void;
获取蜂窝实时上行流量。
获取蜂窝实时上行流量,使用callback方式作为异步方法
**系统能力**:SystemCapability.Communication.NetManager.Core
......@@ -248,10 +246,12 @@ getCellularTxBytes(callback: AsyncCallback\<number>): void;
| 参数名 | 类型 | 必填 | 说明 |
| ------------ | ----------------------------- | ---- | ------------------------------------------------------------ |
| callback | AsyncCallback\<number> | 是 | 回调函数。当成功获取蜂窝实时上行流量时,error为undefined,stats为获取到的蜂窝实时上行流量;否则为错误对象|
| callback | AsyncCallback\<number> | 是 | 回调函数。当成功获取蜂窝实时上行流量时,error为undefined,stats为获取到的蜂窝实时上行流量(单位:字节);否则为错误对象|
**错误码:**
> 以下错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
| 错误码ID | 错误信息 |
| ------- | ----------------------------- |
| 2100002 | Operation failed. Cannot connect to service. |
......@@ -260,9 +260,6 @@ getCellularTxBytes(callback: AsyncCallback\<number>): void;
| 2103011 | Failed to create map. |
| 2103012 | Get iface name failed. |
> **错误码说明:**
> 以上错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
**示例:**
```js
......@@ -276,17 +273,19 @@ getCellularTxBytes(callback: AsyncCallback\<number>): void;
getCellularTxBytes(): Promise\<number>;
获取蜂窝实时上行流量。
获取蜂窝实时上行流量,使用Promise方式作为异步方法
**系统能力**:SystemCapability.Communication.NetManager.Core
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise\<number> | 以Promise形式返回获取结果。返回蜂窝实时上行流量 |
| Promise\<number> | 以Promise形式返回获取结果。返回蜂窝实时上行流量(单位:字节)。 |
**错误码:**
> 以下错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
| 错误码ID | 错误信息 |
| ------- | ----------------------------- |
| 2100002 | Operation failed. Cannot connect to service. |
......@@ -295,9 +294,6 @@ getCellularTxBytes(): Promise\<number>;
| 2103011 | Failed to create map. |
| 2103012 | Get iface name failed. |
> **错误码说明:**
> 以上错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
**示例:**
```js
......@@ -310,7 +306,7 @@ getCellularTxBytes(): Promise\<number>;
getAllRxBytes(callback: AsyncCallback\<number>): void;
获取所有网卡实时下行流量。
获取所有网卡实时下行流量,使用callback方式作为异步方法
**系统能力**:SystemCapability.Communication.NetManager.Core
......@@ -318,10 +314,12 @@ getAllRxBytes(callback: AsyncCallback\<number>): void;
| 参数名 | 类型 | 必填 | 说明 |
| ------------ | ----------------------------- | ---- | ------------------------------------------------------------ |
| callback | AsyncCallback\<number> | 是 | 回调函数。当成功获取所有网卡实时下行流量,error为undefined,stats为获取到的所有网卡实时下行流量;否则为错误对象|
| callback | AsyncCallback\<number> | 是 | 回调函数。当成功获取所有网卡实时下行流量,error为undefined,stats为获取到的所有网卡实时下行流量(单位:字节);否则为错误对象|
**错误码:**
> 以下错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
| 错误码ID | 错误信息 |
| ------- | ----------------------------- |
| 2100002 | Operation failed. Cannot connect to service. |
......@@ -329,9 +327,6 @@ getAllRxBytes(callback: AsyncCallback\<number>): void;
| 2103005 | Failed to read map. |
| 2103011 | Failed to create map. |
> **错误码说明:**
> 以上错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
**示例:**
```js
......@@ -345,17 +340,19 @@ getAllRxBytes(callback: AsyncCallback\<number>): void;
getAllRxBytes(): Promise\<number>;
获取所有网卡实时下行流量。
获取所有网卡实时下行流量,使用Promise方式作为异步方法
**系统能力**:SystemCapability.Communication.NetManager.Core
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise\<number> | 以Promise形式返回获取结果。返回所有网卡实时下行流量。 |
| Promise\<number> | 以Promise形式返回获取结果。返回所有网卡实时下行流量(单位:字节)。 |
**错误码:**
> 以下错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
| 错误码ID | 错误信息 |
| ------- | ----------------------------- |
| 2100002 | Operation failed. Cannot connect to service. |
......@@ -363,9 +360,6 @@ getAllRxBytes(): Promise\<number>;
| 2103005 | Failed to read map. |
| 2103011 | Failed to create map. |
> **错误码说明:**
> 以上错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
**示例:**
```js
......@@ -378,7 +372,7 @@ getAllRxBytes(): Promise\<number>;
getAllTxBytes(callback: AsyncCallback\<number>): void;
获取所有网卡实时上行流量。
获取所有网卡实时上行流量,使用callback方式作为异步方法
**系统能力**:SystemCapability.Communication.NetManager.Core
......@@ -386,10 +380,12 @@ getAllTxBytes(callback: AsyncCallback\<number>): void;
| 参数名 | 类型 | 必填 | 说明 |
| ------------ | ----------------------------- | ---- | ------------------------------------------------------------ |
| callback | AsyncCallback\<number> | 是 | 回调函数。当成功获取所有网卡实时上行流量,error为undefined,stats为获取到的所有网卡实时上行流量;否则为错误对象|
| callback | AsyncCallback\<number> | 是 | 回调函数。当成功获取所有网卡实时上行流量,error为undefined,stats为获取到的所有网卡实时上行流量(单位:字节);否则为错误对象|
**错误码:**
> 以下错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
| 错误码ID | 错误信息 |
| ------- | ----------------------------- |
| 2100002 | Operation failed. Cannot connect to service. |
......@@ -397,9 +393,6 @@ getAllTxBytes(callback: AsyncCallback\<number>): void;
| 2103005 | Failed to read map. |
| 2103011 | Failed to create map. |
> **错误码说明:**
> 以上错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
**示例:**
```js
......@@ -413,17 +406,19 @@ getAllTxBytes(callback: AsyncCallback\<number>): void;
getAllTxBytes(): Promise\<number>;
获取所有网卡实时上行流量。
获取所有网卡实时上行流量,使用Promise方式作为异步方法
**系统能力**:SystemCapability.Communication.NetManager.Core
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise\<number> | 以Promise形式返回获取结果。返回所有网卡实时上行流量。 |
| Promise\<number> | 以Promise形式返回获取结果。返回所有网卡实时上行流量(单位:字节)。 |
**错误码:**
> 以下错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
| 错误码ID | 错误信息 |
| ------- | ----------------------------- |
| 2100002 | Operation failed. Cannot connect to service. |
......@@ -431,9 +426,6 @@ getAllTxBytes(): Promise\<number>;
| 2103005 | Failed to read map. |
| 2103011 | Failed to create map. |
> **错误码说明:**
> 以上错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
**示例:**
```js
......@@ -446,7 +438,7 @@ getAllTxBytes(): Promise\<number>;
getUidRxBytes(uid: number, callback: AsyncCallback\<number>): void;
获取指定应用实时下行流量。
获取指定应用实时下行流量,使用callback方式作为异步方法
**系统能力**:SystemCapability.Communication.NetManager.Core
......@@ -455,10 +447,12 @@ getUidRxBytes(uid: number, callback: AsyncCallback\<number>): void;
| 参数名 | 类型 | 必填 | 说明 |
| ------------ | ----------------------------- | ---- | ------------------------------------------------------------ |
| uid | number | 是 | 指定查询的应用uid。 |
| callback | AsyncCallback\<number> | 是 | 回调函数。当成功获取应用实时下行流量时,error为undefined,stats为获取到的应用实时下行流量;否则为错误对象|
| callback | AsyncCallback\<number> | 是 | 回调函数。当成功获取应用实时下行流量时,error为undefined,stats为获取到的应用实时下行流量(单位:字节);否则为错误对象|
**错误码:**
> 以下错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
| 错误码ID | 错误信息 |
| ------- | ----------------------------- |
| 401 | Parameter error. |
......@@ -467,9 +461,6 @@ getUidRxBytes(uid: number, callback: AsyncCallback\<number>): void;
| 2103005 | Failed to read map. |
| 2103011 | Failed to create map. |
> **错误码说明:**
> 以上错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
**示例:**
```js
......@@ -483,7 +474,7 @@ getUidRxBytes(uid: number, callback: AsyncCallback\<number>): void;
getUidRxBytes(uid: number): Promise\<number>;
获取指定应用实时下行流量。
获取指定应用实时下行流量,使用Promise方式作为异步方法
**系统能力**:SystemCapability.Communication.NetManager.Core
......@@ -496,10 +487,12 @@ getUidRxBytes(uid: number): Promise\<number>;
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise\<number> | 以Promise形式返回获取结果。返回指定应用实时下行流量。 |
| Promise\<number> | 以Promise形式返回获取结果。返回指定应用实时下行流量(单位:字节)。 |
**错误码:**
> 以下错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
| 错误码ID | 错误信息 |
| ------- | ----------------------------- |
| 401 | Parameter error. |
......@@ -508,9 +501,6 @@ getUidRxBytes(uid: number): Promise\<number>;
| 2103005 | Failed to read map. |
| 2103011 | Failed to create map. |
> **错误码说明:**
> 以上错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
**示例:**
```js
......@@ -523,7 +513,7 @@ getUidRxBytes(uid: number): Promise\<number>;
getUidTxBytes(uid: number, callback: AsyncCallback\<number>): void;
获取指定应用实时上行流量。
获取指定应用实时上行流量,使用callback方式作为异步方法
**系统能力**:SystemCapability.Communication.NetManager.Core
......@@ -532,10 +522,12 @@ getUidTxBytes(uid: number, callback: AsyncCallback\<number>): void;
| 参数名 | 类型 | 必填 | 说明 |
| ------------ | ----------------------------- | ---- | ------------------------------------------------------------ |
| uid | number | 是 | 指定查询的应用uid。 |
| callback | AsyncCallback\<number> | 是 | 回调函数。当成功获取应用实时上行流量时,error为undefined,stats为获取到的应用实时上行流量;否则为错误对象|
| callback | AsyncCallback\<number> | 是 | 回调函数。当成功获取应用实时上行流量时,error为undefined,stats为获取到的应用实时上行流量(单位:字节);否则为错误对象|
**错误码:**
> 以下错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
| 错误码ID | 错误信息 |
| ------- | ----------------------------- |
| 401 | Parameter error. |
......@@ -544,9 +536,6 @@ getUidTxBytes(uid: number, callback: AsyncCallback\<number>): void;
| 2103005 | Failed to read map. |
| 2103011 | Failed to create map. |
> **错误码说明:**
> 以上错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
**示例:**
```js
......@@ -560,7 +549,7 @@ getUidTxBytes(uid: number, callback: AsyncCallback\<number>): void;
getUidTxBytes(uid: number): Promise\<number>;
获取指定应用实时上行流量。
获取指定应用实时上行流量,使用Promise方式作为异步方法
**系统能力**:SystemCapability.Communication.NetManager.Core
......@@ -573,10 +562,12 @@ getUidTxBytes(uid: number): Promise\<number>;
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise\<number> | 以Promise形式返回获取结果。返回指定应用实时上行流量。 |
| Promise\<number> | 以Promise形式返回获取结果。返回指定应用实时上行流量(单位:字节)。 |
**错误码:**
> 以下错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
| 错误码ID | 错误信息 |
| ------- | ----------------------------- |
| 401 | Parameter error. |
......@@ -585,9 +576,6 @@ getUidTxBytes(uid: number): Promise\<number>;
| 2103005 | Failed to read map. |
| 2103011 | Failed to create map. |
> **错误码说明:**
> 以上错误码的详细介绍参见[statistics错误码](../errorcodes/errorcode-net-statistics)。
**示例:**
```js
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册