修改注释不规范的问题

Signed-off-by: likuanxin <likuanxin@huawei.com>
This commit is contained in:
likuanxin 2023-08-30 15:30:22 +08:00
commit 8cb3a90654
4 changed files with 159 additions and 106 deletions

65
api/@ohos.wifi.d.ts vendored
View File

@ -653,7 +653,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.on#event:wifiStateChange
*/
function on(type: "wifiStateChange", callback: Callback<number>): void;
function on(type: 'wifiStateChange', callback: Callback<number>): void;
/**
* Unsubscribe Wi-Fi status change events.
@ -666,7 +666,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.off#event:wifiStateChange
*/
function off(type: "wifiStateChange", callback?: Callback<number>): void;
function off(type: 'wifiStateChange', callback?: Callback<number>): void;
/**
* Subscribe Wi-Fi connection change events.
@ -678,7 +678,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.on#event:wifiConnectionChange
*/
function on(type: "wifiConnectionChange", callback: Callback<number>): void;
function on(type: 'wifiConnectionChange', callback: Callback<number>): void;
/**
* Unsubscribe Wi-Fi connection change events.
@ -691,7 +691,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.off#event:wifiConnectionChange
*/
function off(type: "wifiConnectionChange", callback?: Callback<number>): void;
function off(type: 'wifiConnectionChange', callback?: Callback<number>): void;
/**
* Subscribe Wi-Fi scan status change events.
@ -703,7 +703,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.on#event:wifiScanStateChange
*/
function on(type: "wifiScanStateChange", callback: Callback<number>): void;
function on(type: 'wifiScanStateChange', callback: Callback<number>): void;
/**
* Unsubscribe Wi-Fi scan status change events.
@ -716,7 +716,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.off#event:wifiScanStateChange
*/
function off(type: "wifiScanStateChange", callback?: Callback<number>): void;
function off(type: 'wifiScanStateChange', callback?: Callback<number>): void;
/**
* Subscribe Wi-Fi rssi change events.
@ -728,7 +728,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.on#event:wifiRssiChange
*/
function on(type: "wifiRssiChange", callback: Callback<number>): void;
function on(type: 'wifiRssiChange', callback: Callback<number>): void;
/**
* Unsubscribe Wi-Fi rssi change events.
@ -741,7 +741,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.off#event:wifiRssiChange
*/
function off(type: "wifiRssiChange", callback?: Callback<number>): void;
function off(type: 'wifiRssiChange', callback?: Callback<number>): void;
/**
* Subscribe Wi-Fi stream change events.
@ -754,7 +754,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.on#event:streamChange
*/
function on(type: "streamChange", callback: Callback<number>): void;
function on(type: 'streamChange', callback: Callback<number>): void;
/**
* Unsubscribe Wi-Fi stream change events.
@ -768,7 +768,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.off#event:streamChange
*/
function off(type: "streamChange", callback?: Callback<number>): void;
function off(type: 'streamChange', callback?: Callback<number>): void;
/**
* Subscribe Wi-Fi hotspot state change events.
@ -780,7 +780,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.on#event:hotspotStateChange
*/
function on(type: "hotspotStateChange", callback: Callback<number>): void;
function on(type: 'hotspotStateChange', callback: Callback<number>): void;
/**
* Unsubscribe Wi-Fi hotspot state change events.
@ -793,7 +793,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.off#event:hotspotStateChange
*/
function off(type: "hotspotStateChange", callback?: Callback<number>): void;
function off(type: 'hotspotStateChange', callback?: Callback<number>): void;
/**
* Subscribe Wi-Fi hotspot sta join events.
@ -806,7 +806,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.on#event:hotspotStaJoin
*/
function on(type: "hotspotStaJoin", callback: Callback<StationInfo>): void;
function on(type: 'hotspotStaJoin', callback: Callback<StationInfo>): void;
/**
* Unsubscribe Wi-Fi hotspot sta join events.
@ -820,7 +820,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.off#event:hotspotStaJoin
*/
function off(type: "hotspotStaJoin", callback?: Callback<StationInfo>): void;
function off(type: 'hotspotStaJoin', callback?: Callback<StationInfo>): void;
/**
* Subscribe Wi-Fi hotspot sta leave events.
@ -833,7 +833,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.on#event:hotspotStaLeave
*/
function on(type: "hotspotStaLeave", callback: Callback<StationInfo>): void;
function on(type: 'hotspotStaLeave', callback: Callback<StationInfo>): void;
/**
* Unsubscribe Wi-Fi hotspot sta leave events.
@ -846,7 +846,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.off#event:hotspotStaLeave
*/
function off(type: "hotspotStaLeave", callback?: Callback<StationInfo>): void;
function off(type: 'hotspotStaLeave', callback?: Callback<StationInfo>): void;
/**
* Subscribe P2P status change events.
@ -858,7 +858,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.on#event:p2pStateChange
*/
function on(type: "p2pStateChange", callback: Callback<number>): void;
function on(type: 'p2pStateChange', callback: Callback<number>): void;
/**
* Unsubscribe P2P status change events.
@ -869,7 +869,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.off#event:p2pStateChange
*/
function off(type: "p2pStateChange", callback?: Callback<number>): void;
function off(type: 'p2pStateChange', callback?: Callback<number>): void;
/**
* Subscribe P2P connection change events.
@ -881,7 +881,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.on#event:p2pConnectionChange
*/
function on(type: "p2pConnectionChange", callback: Callback<WifiP2pLinkedInfo>): void;
function on(type: 'p2pConnectionChange', callback: Callback<WifiP2pLinkedInfo>): void;
/**
* Unsubscribe P2P connection change events.
@ -892,7 +892,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.off#event:p2pConnectionChange
*/
function off(type: "p2pConnectionChange", callback?: Callback<WifiP2pLinkedInfo>): void;
function off(type: 'p2pConnectionChange', callback?: Callback<WifiP2pLinkedInfo>): void;
/**
* Subscribe P2P local device change events.
@ -904,7 +904,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.on#event:p2pDeviceChange
*/
function on(type: "p2pDeviceChange", callback: Callback<WifiP2pDevice>): void;
function on(type: 'p2pDeviceChange', callback: Callback<WifiP2pDevice>): void;
/**
* Unsubscribe P2P local device change events.
@ -916,7 +916,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.off#event:p2pDeviceChange
*/
function off(type: "p2pDeviceChange", callback?: Callback<WifiP2pDevice>): void;
function off(type: 'p2pDeviceChange', callback?: Callback<WifiP2pDevice>): void;
/**
* Subscribe P2P peer device change events.
@ -928,7 +928,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.on#event:p2pPeerDeviceChange
*/
function on(type: "p2pPeerDeviceChange", callback: Callback<WifiP2pDevice[]>): void;
function on(type: 'p2pPeerDeviceChange', callback: Callback<WifiP2pDevice[]>): void;
/**
* Unsubscribe P2P peer device change events.
@ -939,7 +939,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.off#event:p2pPeerDeviceChange
*/
function off(type: "p2pPeerDeviceChange", callback?: Callback<WifiP2pDevice[]>): void;
function off(type: 'p2pPeerDeviceChange', callback?: Callback<WifiP2pDevice[]>): void;
/**
* Subscribe P2P persistent group change events.
@ -951,7 +951,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.on#event:p2pPersistentGroupChange
*/
function on(type: "p2pPersistentGroupChange", callback: Callback<void>): void;
function on(type: 'p2pPersistentGroupChange', callback: Callback<void>): void;
/**
* Unsubscribe P2P persistent group change events.
@ -962,7 +962,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.off#event:p2pPersistentGroupChange
*/
function off(type: "p2pPersistentGroupChange", callback?: Callback<void>): void;
function off(type: 'p2pPersistentGroupChange', callback?: Callback<void>): void;
/**
* Subscribe P2P discovery events.
@ -974,7 +974,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.on#event:p2pDiscoveryChange
*/
function on(type: "p2pDiscoveryChange", callback: Callback<number>): void;
function on(type: 'p2pDiscoveryChange', callback: Callback<number>): void;
/**
* Unsubscribe P2P discovery events.
@ -985,7 +985,7 @@ declare namespace wifi {
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.off#event:p2pDiscoveryChange
*/
function off(type: "p2pDiscoveryChange", callback?: Callback<number>): void;
function off(type: 'p2pDiscoveryChange', callback?: Callback<number>): void;
/**
* Wi-Fi device configuration information.
@ -1096,6 +1096,7 @@ declare namespace wifi {
/**
* Describes the wifi security type.
*
* @enum { number } WifiSecurityType
* @since 6
* @syscap SystemCapability.Communication.WiFi.Core
* @deprecated since 9
@ -1257,6 +1258,7 @@ declare namespace wifi {
/**
* Wi-Fi IP type enumeration.
*
* @enum { number } IpType
* @since 7
* @systemapi Hide this for inner system use.
* @syscap SystemCapability.Communication.WiFi.STA
@ -1277,6 +1279,7 @@ declare namespace wifi {
/**
* The state of the supplicant enumeration.
*
* @enum { number } SuppState
* @since 6
* @systemapi Hide this for inner system use.
* @syscap SystemCapability.Communication.WiFi.STA
@ -1324,6 +1327,7 @@ declare namespace wifi {
/**
* The state of Wi-Fi connection enumeration.
*
* @enum { number } ConnState
* @since 6
* @syscap SystemCapability.Communication.WiFi.STA
* @deprecated since 9
@ -1448,6 +1452,7 @@ declare namespace wifi {
/**
* P2P connection status.
*
* @enum { number } P2pConnectState
* @since 8
* @syscap SystemCapability.Communication.WiFi.P2P
* @deprecated since 9
@ -1480,6 +1485,7 @@ declare namespace wifi {
/**
* P2P device status.
*
* @enum { number } P2pDeviceStatus
* @since 8
* @syscap SystemCapability.Communication.WiFi.P2P
* @deprecated since 9
@ -1496,8 +1502,9 @@ declare namespace wifi {
/**
* P2P group owner band.
*
* @since 8
* @enum { number } GroupOwnerBand
* @syscap SystemCapability.Communication.WiFi.P2P
* @since 8
* @deprecated since 9
* @useinstead ohos.wifiManager/wifiManager.GroupOwnerBand
*/

View File

@ -1089,7 +1089,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.STA
* @since 9
*/
function on(type: "wifiStateChange", callback: Callback<number>): void;
function on(type: 'wifiStateChange', callback: Callback<number>): void;
/**
* Unsubscribe Wi-Fi status change events.
@ -1105,7 +1105,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.STA
* @since 9
*/
function off(type: "wifiStateChange", callback?: Callback<number>): void;
function off(type: 'wifiStateChange', callback?: Callback<number>): void;
/**
* Subscribe Wi-Fi connection change events.
@ -1119,7 +1119,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.STA
* @since 9
*/
function on(type: "wifiConnectionChange", callback: Callback<number>): void;
function on(type: 'wifiConnectionChange', callback: Callback<number>): void;
/**
* Unsubscribe Wi-Fi connection change events.
@ -1134,7 +1134,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.STA
* @since 9
*/
function off(type: "wifiConnectionChange", callback?: Callback<number>): void;
function off(type: 'wifiConnectionChange', callback?: Callback<number>): void;
/**
* Subscribe Wi-Fi scan status change events.
@ -1148,7 +1148,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.STA
* @since 9
*/
function on(type: "wifiScanStateChange", callback: Callback<number>): void;
function on(type: 'wifiScanStateChange', callback: Callback<number>): void;
/**
* Unsubscribe Wi-Fi scan status change events.
@ -1163,7 +1163,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.STA
* @since 9
*/
function off(type: "wifiScanStateChange", callback?: Callback<number>): void;
function off(type: 'wifiScanStateChange', callback?: Callback<number>): void;
/**
* Subscribe Wi-Fi rssi change events.
@ -1177,7 +1177,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.STA
* @since 9
*/
function on(type: "wifiRssiChange", callback: Callback<number>): void;
function on(type: 'wifiRssiChange', callback: Callback<number>): void;
/**
* Unsubscribe Wi-Fi rssi change events.
@ -1192,7 +1192,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.STA
* @since 9
*/
function off(type: "wifiRssiChange", callback?: Callback<number>): void;
function off(type: 'wifiRssiChange', callback?: Callback<number>): void;
/**
* Subscribe Wi-Fi stream change events.
@ -1208,7 +1208,7 @@ declare namespace wifiManager {
* @systemapi Hide this for inner system use.
* @since 9
*/
function on(type: "streamChange", callback: Callback<number>): void;
function on(type: 'streamChange', callback: Callback<number>): void;
/**
* Unsubscribe Wi-Fi stream change events.
@ -1225,7 +1225,7 @@ declare namespace wifiManager {
* @systemapi Hide this for inner system use.
* @since 9
*/
function off(type: "streamChange", callback?: Callback<number>): void;
function off(type: 'streamChange', callback?: Callback<number>): void;
/**
* Subscribe Wi-Fi device config change events.
@ -1241,7 +1241,7 @@ declare namespace wifiManager {
* @systemapi Hide this for inner system use.
* @since 9
*/
function on(type: "deviceConfigChange", callback: Callback<number>): void;
function on(type: 'deviceConfigChange', callback: Callback<number>): void;
/**
* Subscribe Wi-Fi device config change events.
@ -1257,7 +1257,7 @@ declare namespace wifiManager {
* @systemapi Hide this for inner system use.
* @since 9
*/
function off(type: "deviceConfigChange", callback?: Callback<number>): void;
function off(type: 'deviceConfigChange', callback?: Callback<number>): void;
/**
* Subscribe Wi-Fi hotspot state change events.
@ -1272,7 +1272,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.AP.Core
* @since 9
*/
function on(type: "hotspotStateChange", callback: Callback<number>): void;
function on(type: 'hotspotStateChange', callback: Callback<number>): void;
/**
* Unsubscribe Wi-Fi hotspot state change events.
@ -1288,7 +1288,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.AP.Core
* @since 9
*/
function off(type: "hotspotStateChange", callback?: Callback<number>): void;
function off(type: 'hotspotStateChange', callback?: Callback<number>): void;
/**
* Subscribe Wi-Fi hotspot sta join events.
@ -1304,7 +1304,7 @@ declare namespace wifiManager {
* @systemapi Hide this for inner system use.
* @since 9
*/
function on(type: "hotspotStaJoin", callback: Callback<StationInfo>): void;
function on(type: 'hotspotStaJoin', callback: Callback<StationInfo>): void;
/**
* Unsubscribe Wi-Fi hotspot sta join events.
@ -1321,7 +1321,7 @@ declare namespace wifiManager {
* @systemapi Hide this for inner system use.
* @since 9
*/
function off(type: "hotspotStaJoin", callback?: Callback<StationInfo>): void;
function off(type: 'hotspotStaJoin', callback?: Callback<StationInfo>): void;
/**
* Subscribe Wi-Fi hotspot sta leave events.
@ -1338,7 +1338,7 @@ declare namespace wifiManager {
* @systemapi Hide this for inner system use.
* @since 9
*/
function on(type: "hotspotStaLeave", callback: Callback<StationInfo>): void;
function on(type: 'hotspotStaLeave', callback: Callback<StationInfo>): void;
/**
* Unsubscribe Wi-Fi hotspot sta leave events.
@ -1354,7 +1354,7 @@ declare namespace wifiManager {
* @systemapi Hide this for inner system use.
* @since 9
*/
function off(type: "hotspotStaLeave", callback?: Callback<StationInfo>): void;
function off(type: 'hotspotStaLeave', callback?: Callback<StationInfo>): void;
/**
* Subscribe P2P status change events.
@ -1368,7 +1368,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.P2P
* @since 9
*/
function on(type: "p2pStateChange", callback: Callback<number>): void;
function on(type: 'p2pStateChange', callback: Callback<number>): void;
/**
* Unsubscribe P2P status change events.
@ -1382,7 +1382,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.P2P
* @since 9
*/
function off(type: "p2pStateChange", callback?: Callback<number>): void;
function off(type: 'p2pStateChange', callback?: Callback<number>): void;
/**
* Subscribe P2P connection change events.
@ -1396,7 +1396,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.P2P
* @since 9
*/
function on(type: "p2pConnectionChange", callback: Callback<WifiP2pLinkedInfo>): void;
function on(type: 'p2pConnectionChange', callback: Callback<WifiP2pLinkedInfo>): void;
/**
* Unsubscribe P2P connection change events.
@ -1410,7 +1410,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.P2P
* @since 9
*/
function off(type: "p2pConnectionChange", callback?: Callback<WifiP2pLinkedInfo>): void;
function off(type: 'p2pConnectionChange', callback?: Callback<WifiP2pLinkedInfo>): void;
/**
* Subscribe P2P local device change events.
@ -1436,7 +1436,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.P2P
* @since 10
*/
function on(type: "p2pDeviceChange", callback: Callback<WifiP2pDevice>): void;
function on(type: 'p2pDeviceChange', callback: Callback<WifiP2pDevice>): void;
/**
* Unsubscribe P2P local device change events.
@ -1461,7 +1461,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.P2P
* @since 10
*/
function off(type: "p2pDeviceChange", callback?: Callback<WifiP2pDevice>): void;
function off(type: 'p2pDeviceChange', callback?: Callback<WifiP2pDevice>): void;
/**
* Subscribe P2P peer device change events.
@ -1487,7 +1487,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.P2P
* @since 10
*/
function on(type: "p2pPeerDeviceChange", callback: Callback<WifiP2pDevice[]>): void;
function on(type: 'p2pPeerDeviceChange', callback: Callback<WifiP2pDevice[]>): void;
/**
* Unsubscribe P2P peer device change events.
@ -1512,7 +1512,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.P2P
* @since 10
*/
function off(type: "p2pPeerDeviceChange", callback?: Callback<WifiP2pDevice[]>): void;
function off(type: 'p2pPeerDeviceChange', callback?: Callback<WifiP2pDevice[]>): void;
/**
* Subscribe P2P persistent group change events.
@ -1526,7 +1526,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.P2P
* @since 9
*/
function on(type: "p2pPersistentGroupChange", callback: Callback<void>): void;
function on(type: 'p2pPersistentGroupChange', callback: Callback<void>): void;
/**
* Unsubscribe P2P persistent group change events.
@ -1540,7 +1540,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.P2P
* @since 9
*/
function off(type: "p2pPersistentGroupChange", callback?: Callback<void>): void;
function off(type: 'p2pPersistentGroupChange', callback?: Callback<void>): void;
/**
* Subscribe P2P discovery events.
@ -1554,7 +1554,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.P2P
* @since 9
*/
function on(type: "p2pDiscoveryChange", callback: Callback<number>): void;
function on(type: 'p2pDiscoveryChange', callback: Callback<number>): void;
/**
* Unsubscribe P2P discovery events.
@ -1568,7 +1568,7 @@ declare namespace wifiManager {
* @syscap SystemCapability.Communication.WiFi.P2P
* @since 9
*/
function off(type: "p2pDiscoveryChange", callback?: Callback<number>): void;
function off(type: 'p2pDiscoveryChange', callback?: Callback<number>): void;
/**
* Wi-Fi device address( mac / bssid ) type.
@ -2728,7 +2728,7 @@ declare namespace wifiManager {
leaseDuration: number;
}
/**
/**
* Wi-Fi IPv6 information.
* @typedef Ipv6Info
* @syscap SystemCapability.Communication.WiFi.STA

View File

@ -14,7 +14,6 @@
*/
import { AsyncCallback, Callback } from './@ohos.base';
/**
* Provides extended methods to operate or manage Wi-Fi.
*
@ -22,79 +21,93 @@ import { AsyncCallback, Callback } from './@ohos.base';
* These extended APIs are only used by some product types, such as routers.
* Common products should not use these APIs.</p>
*
* @namespace wifiManagerExt
* @since 9
* @import import wifiManagerExt from '@ohos.wifiManagerExt';
*/
declare namespace wifiManagerExt {
/**
* Enables a Wi-Fi hotspot.
*
* @since 9
* Enable Wi-Fi hotspot function.
* This method is asynchronous. After the Wi-Fi hotspot is enabled, Wi-Fi may be disabled.
* @permission ohos.permission.SET_WIFI_INFO
* @throws {BusinessError} 201 - Permission denied.
* @throws {BusinessError} 801 - Capability not supported.
* @throws {BusinessError} 2701000 - Operation failed.
* @permission ohos.permission.MANAGE_WIFI_HOTSPOT_EXT
* @syscap SystemCapability.Communication.WiFi.AP.Extension
* @since 9
*/
function enableHotspot(): void;
/**
* Disables a Wi-Fi hotspot.
*
* @since 9
* Disable Wi-Fi hotspot function.
* If Wi-Fi is enabled after the Wi-Fi hotspot is disabled, Wi-Fi may be re-enabled.
* @permission ohos.permission.SET_WIFI_INFO
* @throws {BusinessError} 201 - Permission denied.
* @throws {BusinessError} 801 - Capability not supported.
* @throws {BusinessError} 2701000 - Operation failed.
* @permission ohos.permission.MANAGE_WIFI_HOTSPOT_EXT
* @syscap SystemCapability.Communication.WiFi.AP.Extension
* @since 9
*/
function disableHotspot(): void;
/**
* Obtains the supported power Mode.
*
* @returns Returns the array of supported power Mode.
*
* @since 9
* @throws {BusinessError} 201 - Permission denied.
* @throws {BusinessError} 801 - Capability not supported.
* @throws {BusinessError} 2701000 - Operation failed.
* @permission ohos.permission.GET_WIFI_INFO
* @throws {BusinessError} 201 - Permission denied.
* @throws {BusinessError} 801 - Capability not supported.
* @throws {BusinessError} 2701000 - Operation failed.
* @syscap SystemCapability.Communication.WiFi.AP.Extension
* @since 9
*/
function getSupportedPowerMode(): Promise<Array<PowerMode>>;
/**
* Obtains the supported power Mode.
* @permission ohos.permission.GET_WIFI_INFO
* @throws {BusinessError} 201 - Permission denied.
* @throws {BusinessError} 801 - Capability not supported.
* @throws {BusinessError} 2701000 - Operation failed.
* @syscap SystemCapability.Communication.WiFi.AP.Extension
* @since 9
*/
function getSupportedPowerMode(callback: AsyncCallback<Array<PowerMode>>): void;
/**
* Obtains the current Wi-Fi power mode.
*
* @returns Returns the current Wi-Fi power mode. If a value less than zero is returned, it indicates a failure.
*
* @since 9
* @permission ohos.permission.GET_WIFI_INFO
* @throws {BusinessError} 201 - Permission denied.
* @throws {BusinessError} 801 - Capability not supported.
* @throws {BusinessError} 2701000 - Operation failed.
* @permission ohos.permission.GET_WIFI_INFO
* @syscap SystemCapability.Communication.WiFi.AP.Extension
* @since 9
*/
function getPowerMode(): Promise<PowerMode>;
/**
* Obtains the current Wi-Fi power mode.
* @permission ohos.permission.GET_WIFI_INFO
* @throws {BusinessError} 201 - Permission denied.
* @throws {BusinessError} 801 - Capability not supported.
* @throws {BusinessError} 2701000 - Operation failed.
* @syscap SystemCapability.Communication.WiFi.AP.Extension
* @since 9
*/
function getPowerMode(callback: AsyncCallback<PowerMode>): void;
/**
* Set the current Wi-Fi power mode.
*
* @since 9
* @permission ohos.permission.SET_WIFI_INFO
* @throws {BusinessError} 201 - Permission denied.
* @throws {BusinessError} 801 - Capability not supported.
* @throws {BusinessError} 2701000 - Operation failed.
* @permission ohos.permission.MANAGE_WIFI_HOTSPOT_EXT
* @syscap SystemCapability.Communication.WiFi.AP.Extension
* @since 9
*/
function setPowerMode(mode: PowerMode): void
function setPowerMode(mode: PowerMode): void;
/**
* The power Mode enumeration.
*
* @enum { number } PowerMode
* @since 9
* @syscap SystemCapability.Communication.WiFi.AP.Extension
*/

View File

@ -22,17 +22,17 @@ import { AsyncCallback, Callback } from './@ohos.base';
* These extended APIs are only used by some product types, such as routers.
* Common products should not use these APIs.</p>
*
* @namespace wifiext
* @since 8
* @import import wifiext from '@ohos.wifiext';
*/
declare namespace wifiext {
/**
* Enables a Wi-Fi hotspot.
*
* @returns Returns {@code true} if this method is called successfully; returns {@code false} otherwise.
* @since 8
* @permission ohos.permission.MANAGE_WIFI_HOTSPOT_EXT
* @permission ohos.permission.SET_WIFI_INFO
* @syscap SystemCapability.Communication.WiFi.AP.Extension
* @since 8
* @deprecated since 9
* @useinstead ohos.wifiManagerExt/wifiManagerExt.enableHotspot
*/
@ -40,10 +40,9 @@ declare namespace wifiext {
/**
* Disables a Wi-Fi hotspot.
*
* @returns Returns {@code true} if this method is called successfully; returns {@code false} otherwise.
* @since 8
* @permission ohos.permission.MANAGE_WIFI_HOTSPOT_EXT
* @permission ohos.permission.SET_WIFI_INFO
* @syscap SystemCapability.Communication.WiFi.AP.Extension
* @deprecated since 9
* @useinstead ohos.wifiManagerExt/wifiManagerExt.disableHotspot
@ -52,61 +51,95 @@ declare namespace wifiext {
/**
* Obtains the supported power model.
*
* @returns Returns the array of supported power model.
*
* @permission ohos.permission.GET_WIFI_INFO
* @syscap SystemCapability.Communication.WiFi.AP.Extension
* @since 8
* @deprecated since 9
* @useinstead ohos.wifiManagerExt/wifiManagerExt.getSupportedPowerMode
*/
function getSupportedPowerModel(): Promise<Array<PowerModel>>;
/**
* Obtains the supported power model.
* @returns Returns the array of supported power model.
* @since 8
* @permission ohos.permission.GET_WIFI_INFO
* @syscap SystemCapability.Communication.WiFi.AP.Extension
* @deprecated since 9
* @useinstead ohos.wifiManagerExt/wifiManagerExt.getSupportedPowerMode
*/
function getSupportedPowerModel(): Promise<Array<PowerModel>>;
function getSupportedPowerModel(callback: AsyncCallback<Array<PowerModel>>): void;
/**
* Obtains the current Wi-Fi power mode.
*
* @returns Returns the current Wi-Fi power mode. If a value less than zero is returned, it indicates a failure.
*
* @since 8
* @permission ohos.permission.GET_WIFI_INFO
* @syscap SystemCapability.Communication.WiFi.AP.Extension
* @since 8
* @deprecated since 9
* @useinstead ohos.wifiManagerExt/wifiManagerExt.getPowerMode
*/
function getPowerModel(): Promise<PowerModel>;
/**
* Obtains the current Wi-Fi power mode.
* @param { AsyncCallback<void> } callback - callback function, no return value.
* @returns { Promise<void> }
* @permission ohos.permission.GET_WIFI_INFO
* @syscap SystemCapability.Communication.WiFi.AP.Extension
* @since 8
* @deprecated since 9
* @useinstead ohos.wifiManagerExt/wifiManagerExt.getPowerMode
*/
function getPowerModel(callback: AsyncCallback<PowerModel>): void;
/**
* Set the current Wi-Fi power mode.
*
* @returns Returns {@code true} if the Wi-Fi is active; returns {@code false} otherwise.
*
* @since 8
* @permission ohos.permission.MANAGE_WIFI_HOTSPOT_EXT
* @permission ohos.permission.SET_WIFI_INFO
* @syscap SystemCapability.Communication.WiFi.AP.Extension
* @since 8
* @deprecated since 9
* @useinstead ohos.wifiManagerExt/wifiManagerExt.setPowerMode
*/
function setPowerModel(model: PowerModel): boolean
function setPowerModel(model: PowerModel): boolean;
/**
* The power model enumeration.
*
* @since 8
* @enum { number } PowerModel
* @syscap SystemCapability.Communication.WiFi.AP.Extension
* @since 8
* @deprecated since 9
* @useinstead ohos.wifiManagerExt/wifiManagerExt.PowerMode
*/
export enum PowerModel {
/** Sleeping model. */
/**
* Sleeping model.
* @syscap SystemCapability.Communication.WiFi.AP.Extension
* @since 8
* @deprecated since 9
* @useinstead ohos.wifiManagerExt/wifiManagerExt.PowerMode
*/
SLEEPING = 0,
/** General model. */
/**
* General model.
* @syscap SystemCapability.Communication.WiFi.AP.Extension
* @since 8
* @deprecated since 9
* @useinstead ohos.wifiManagerExt/wifiManagerExt.PowerMode
*/
GENERAL = 1,
/** Through wall model. */
/**
* Through wall model.
* @syscap SystemCapability.Communication.WiFi.AP.Extension
* @since 8
* @deprecated since 9
* @useinstead ohos.wifiManagerExt/wifiManagerExt.PowerMode
*/
THROUGH_WALL = 2,
}
}