Home
last modified time | relevance | path

Searched refs:roles (Results 1 - 7 of 7) sorted by relevance

/foundation/communication/bluetooth_service/services/bluetooth/service/src/ble/
H A Dble_properties.cpp211 bool BleProperties::SetBleRoles(uint8_t roles) in SetBleRoles() argument
213 LOG_DEBUG("[BleProperties] %{public}s:%u", __func__, roles); in SetBleRoles()
214 int ret = GAPIF_LeSetRole(roles); in SetBleRoles()
216 LOG_ERROR("[BleProperties] %{public}s:%{public}s", __func__, "Set ble roles failed!"); in SetBleRoles()
219 return BleConfig::GetInstance().SetBleRoles(roles); in SetBleRoles()
H A Dble_properties.h66 static bool SetBleRoles(uint8_t roles);
H A Dble_config.cpp130 int roles = (GAP_LE_ROLE_BROADCASTER | GAP_LE_ROLE_OBSERVER | GAP_LE_ROLE_PREIPHERAL | GAP_LE_ROLE_CENTRAL); in GetBleRoles() local
131 bool ret = config_->GetValue(SECTION_HOST, PROPERTY_BLE_ROLES, roles); in GetBleRoles()
133 LOG_ERROR("[BleConfig] %{public}s:%{public}s", __func__, "Get ble roles failed!"); in GetBleRoles()
135 return roles; in GetBleRoles()
138 bool BleConfig::SetBleRoles(uint8_t roles) const in SetBleRoles()
142 bool ret = config_->SetValue(SECTION_HOST, PROPERTY_BLE_ROLES, roles); in SetBleRoles()
144 LOG_ERROR("[BleConfig] %{public}s:%{public}s", __func__, "Set ble roles failed!"); in SetBleRoles()
H A Dble_config.h55 bool SetBleRoles(uint8_t roles) const;
H A Dble_adapter.cpp297 LOG_ERROR("[BleAdvertiserImpl] %{public}s:Set ble roles failed!.", __func__); in PostEnable()
1645 int roles = BleProperties::GetInstance().GetBleRoles(); in SetBleRoles() local
1647 LOG_DEBUG("[BleAdapter] %{public}s:%{public}d", __func__, roles); in SetBleRoles()
1649 if (roles > (GAP_LE_ROLE_BROADCASTER | GAP_LE_ROLE_OBSERVER | GAP_LE_ROLE_PREIPHERAL | GAP_LE_ROLE_CENTRAL) || in SetBleRoles()
1650 roles < GAP_LE_ROLE_BROADCASTER) { in SetBleRoles()
1652 roles = (GAP_LE_ROLE_BROADCASTER | GAP_LE_ROLE_OBSERVER | GAP_LE_ROLE_PREIPHERAL | GAP_LE_ROLE_CENTRAL); in SetBleRoles()
1654 return GAPIF_LeSetRole(roles); in SetBleRoles()
/foundation/communication/bluetooth/frameworks/inner/ipc/common/
H A Dble_service_data.cpp1261 * @brief Set device roles.
1263 * @param roles Device roles.
1266 void BlePeripheralDevice::SetRoles(uint8_t roles) in SetRoles() argument
1268 roles_ = roles; in SetRoles()
H A Dble_service_data.h959 * @brief Set device roles.
961 * @param roles Device roles.
964 void SetRoles(uint8_t roles);
1178 /// peer roles

Completed in 9 milliseconds