From: Szymon Janc Date: Thu, 7 Feb 2013 08:13:55 +0000 (+0100) Subject: adapter: Add btd_adapter_get_powered function X-Git-Tag: android-x86-4.4-r3~8511 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=26653cd1758e03aa9a5a7bc56cbddff1c18699a0;p=android-x86%2Fexternal-bluetooth-bluez.git adapter: Add btd_adapter_get_powered function --- diff --git a/src/adapter.c b/src/adapter.c index 9ddd2fc2e..cd104a166 100644 --- a/src/adapter.c +++ b/src/adapter.c @@ -2764,6 +2764,14 @@ bool btd_adapter_get_pairable(struct btd_adapter *adapter) return false; } +bool btd_adapter_get_powered(struct btd_adapter *adapter) +{ + if (adapter->current_settings & MGMT_SETTING_POWERED) + return true; + + return false; +} + uint32_t btd_adapter_get_class(struct btd_adapter *adapter) { return adapter->dev_class; diff --git a/src/adapter.h b/src/adapter.h index 27876318f..26104791c 100644 --- a/src/adapter.h +++ b/src/adapter.h @@ -86,6 +86,7 @@ struct btd_adapter *adapter_get_default(void); void adapter_foreach(adapter_cb func, gpointer user_data); bool btd_adapter_get_pairable(struct btd_adapter *adapter); +bool btd_adapter_get_powered(struct btd_adapter *adapter); uint32_t btd_adapter_get_class(struct btd_adapter *adapter); const char *btd_adapter_get_name(struct btd_adapter *adapter);