WLAN擴(kuò)展接口

2024-01-23 17:04 更新

該模塊主要提供WLAN擴(kuò)展接口,供非通用類型產(chǎn)品使用。

說明

本模塊首批接口從API version 8開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨(dú)標(biāo)記接口的起始版本。

該文檔中的接口只供非通用類型產(chǎn)品使用,如路由器等,對于常規(guī)類型產(chǎn)品,不應(yīng)該使用這些接口。

導(dǎo)入模塊

  1. import wifiManagerExt from '@ohos.wifiManagerExt';

wifiManagerExt.enableHotspot

enableHotspot(): boolean;

使能WLAN熱點(diǎn)。

需要權(quán)限: ohos.permission.MANAGE_WIFI_HOTSPOT_EXT

系統(tǒng)能力: SystemCapability.Communication.WiFi.AP.Extension

返回值:

類型

說明

boolean

操作結(jié)果, true: 成功, false: 失敗。

wifiManagerExt.disableHotspot

disableHotspot(): boolean;

去使能WLAN熱點(diǎn)。

需要權(quán)限: ohos.permission.MANAGE_WIFI_HOTSPOT_EXT

系統(tǒng)能力: SystemCapability.Communication.WiFi.AP.Extension

返回值:

類型

說明

boolean

操作結(jié)果, true: 成功, false: 失敗。

wifiManagerExt.getSupportedPowerModel

getSupportedPowerModel(): Promise<Array<PowerModel>>

獲取支持的功率模式,使用Promise異步回調(diào)。

需要權(quán)限: ohos.permission.GET_WIFI_INFO

系統(tǒng)能力: SystemCapability.Communication.WiFi.AP.Extension

返回值:

類型

說明

Promise<Array<PowerModel>>

Promise對象。表示功率模式。

PowerModel

表示功率模式的枚舉。

系統(tǒng)能力: SystemCapability.Communication.WiFi.AP.Extension

名稱

說明

SLEEPING

0

睡眠模式。

GENERAL

1

常規(guī)模式。

THROUGH_WALL

2

穿墻模式。

wifiManagerExt.getSupportedPowerModel

getSupportedPowerModel(callback: AsyncCallback<Array<PowerModel>>): void

獲取支持的功率模式,使用callback異步回調(diào)。

需要權(quán)限: ohos.permission.GET_WIFI_INFO

系統(tǒng)能力: SystemCapability.Communication.WiFi.AP.Extension

參數(shù):

參數(shù)名

類型

必填

說明

callback

AsyncCallback<Array<PowerModel>>

回調(diào)函數(shù)。當(dāng)操作成功時,err為0,data表示支持的功率模式。如果error為非0,表示處理出現(xiàn)錯誤。

wifiManagerExt.getPowerModel

getPowerModel(): Promise<PowerModel>

獲取功率模式,使用Promise異步回調(diào)。

需要權(quán)限: ohos.permission.GET_WIFI_INFO

系統(tǒng)能力: SystemCapability.Communication.WiFi.AP.Extension

返回值:

類型

說明

Promise<PowerModel>

Promise對象。表示功率模式。

wifiManagerExt.getPowerModel

getPowerModel(callback: AsyncCallback<PowerModel>): void

獲取功率模式,使用callback異步回調(diào)。

需要權(quán)限: ohos.permission.GET_WIFI_INFO

系統(tǒng)能力: SystemCapability.Communication.WiFi.AP.Extension

參數(shù):

參數(shù)名

類型

必填

說明

callback

AsyncCallback<PowerModel>

回調(diào)函數(shù)。當(dāng)操作成功時,err為0,data表示功率模式。如果error為非0,表示處理出現(xiàn)錯誤。

wifiManagerExt.setPowerModel

setPowerModel(model: PowerModel) : boolean;

設(shè)置功率模式。

需要權(quán)限: ohos.permission.MANAGE_WIFI_HOTSPOT_EXT

系統(tǒng)能力: SystemCapability.Communication.WiFi.AP.Extension

參數(shù):

參數(shù)名

類型

必填

說明

model

PowerModel

功率模式。

返回值:

類型

說明

boolean

操作結(jié)果, true: 成功, false: 失敗。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號