harmony 鸿蒙Bluetooth
Bluetooth
概述
提供用于查询蓝牙开关状态的功能。
起始版本: 13
汇总
文件
名称 | 描述 |
---|---|
oh_bluetooth.h | 定义查询蓝牙开关状态的接口。 引用文件: <ConnectivityKit\/bluetooth\/oh_bluetooth.h> |
类型定义
名称 | 描述 |
---|---|
typedef enum Bluetooth_SwitchState Bluetooth_SwitchState | 定义蓝牙开关状态的枚举值。 |
typedef enum Bluetooth_ResultCode Bluetooth_ResultCode | 定义蓝牙返回值的错误码。 |
枚举
名称 | 描述 |
---|---|
Bluetooth_SwitchState { BLUETOOTH_STATE_OFF = 0, BLUETOOTH_STATE_TURNING_ON = 1, BLUETOOTH_STATE_ON = 2, BLUETOOTH_STATE_TURNING_OFF = 3, BLUETOOTH_STATE_BLE_TURNING_ON = 4, BLUETOOTH_STATE_BLE_ON = 5, BLUETOOTH_STATE_BLE_TURNING_OFF = 6 } |
定义蓝牙开关状态的枚举值。 |
Bluetooth_ResultCode { BLUETOOTH_SUCCESS = 0, BLUETOOTH_INVALID_PARAM = 401 } |
定义蓝牙返回值的错误码。 |
函数
名称 | 描述 |
---|---|
Bluetooth_ResultCode OH_Bluetooth_GetBluetoothSwitchState (Bluetooth_SwitchState *state) | 获取蓝牙开关状态。 |
类型定义说明
Bluetooth_ResultCode
typedef enum Bluetooth_ResultCode Bluetooth_ResultCode
描述
定义蓝牙返回值的错误码。
起始版本: 13
Bluetooth_SwitchState
typedef enum Bluetooth_SwitchState Bluetooth_SwitchState
描述
定义蓝牙开关状态的枚举值。
起始版本: 13
枚举类型说明
Bluetooth_ResultCode
enum Bluetooth_ResultCode
描述
定义蓝牙返回值的错误码。
起始版本: 13
枚举值 | 描述 |
---|---|
BLUETOOTH_SUCCESS | 操作成功。 |
BLUETOOTH_INVALID_PARAM | 参数错误。可能原因:1. 输入参数为空指针;2. 参数数值超出定义范围。 |
Bluetooth_SwitchState
enum Bluetooth_SwitchState
描述
定义蓝牙开关状态的枚举值。
起始版本: 13
枚举值 | 描述 |
---|---|
BLUETOOTH_STATE_OFF | 表示蓝牙关闭。 |
BLUETOOTH_STATE_TURNING_ON | 表示蓝牙打开中。 |
BLUETOOTH_STATE_ON | 表示蓝牙已打开,使用就绪。 |
BLUETOOTH_STATE_TURNING_OFF | 表示蓝牙关闭中。 |
BLUETOOTH_STATE_BLE_TURNING_ON | 表示蓝牙LE only模式打开中。 |
BLUETOOTH_STATE_BLE_ON | 表示蓝牙处于LE only模式。 |
BLUETOOTH_STATE_BLE_TURNING_OFF | 表示蓝牙LE only模式关闭中。 |
函数说明
OH_Bluetooth_GetBluetoothSwitchState()
Bluetooth_ResultCode OH_Bluetooth_GetBluetoothSwitchState (Bluetooth_SwitchState * state)
描述
获取蓝牙开关状态。
起始版本: 13
参数:
名称 | 描述 |
---|---|
state | 指向接收蓝牙开关状态的枚举值的指针。 需要传入非空指针,否则将返回错误码。 详细定义请参考Bluetooth_SwitchState。 |
返回:
返回蓝牙开关状态函数的错误码。详细定义请参考Bluetooth_ResultCode。
BLUETOOTH_SUCCESS 成功获取蓝牙开关状态。 BLUETOOTH_INVALID_PARAM 输入参数为空指针。
你可能感兴趣的鸿蒙文章
harmony 鸿蒙Connectivity Kit(短距通信服务)
harmony 鸿蒙SE(secureElement)错误码
harmony 鸿蒙@ohos.bluetooth.a2dp (蓝牙a2dp模块)(系统接口)
harmony 鸿蒙@ohos.bluetooth.a2dp (蓝牙a2dp模块)
0
赞
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦