summaryrefslogtreecommitdiff
path: root/src/BLEDevice.h
diff options
context:
space:
mode:
authorkolban <kolban1@kolban.com>2017-10-13 10:52:17 -0500
committerkolban <kolban1@kolban.com>2017-10-13 10:52:17 -0500
commit34902f4e7fc6926a005a5ccfd4e530d6a6321613 (patch)
tree512593068ed656012ee31fced9526bff80ecad55 /src/BLEDevice.h
parentMerge pull request #5 from sebastiankliem/master (diff)
downloadthermostat-34902f4e7fc6926a005a5ccfd4e530d6a6321613.tar.gz
thermostat-34902f4e7fc6926a005a5ccfd4e530d6a6321613.tar.bz2
thermostat-34902f4e7fc6926a005a5ccfd4e530d6a6321613.zip
Sync update for 0.4.3 take 2
Diffstat (limited to 'src/BLEDevice.h')
-rw-r--r--src/BLEDevice.h30
1 files changed, 17 insertions, 13 deletions
diff --git a/src/BLEDevice.h b/src/BLEDevice.h
index 9d767c1..eb9fdaa 100644
--- a/src/BLEDevice.h
+++ b/src/BLEDevice.h
@@ -24,30 +24,34 @@
*/
class BLEDevice {
public:
- static void dumpDevices();
- static BLEClient *createClient();
- static void init(std::string deviceName);
- //static void scan(int duration, esp_ble_scan_type_t scan_type = BLE_SCAN_TYPE_PASSIVE);
- static BLEScan *getScan();
- static BLEServer *m_bleServer;
+ static BLEClient* createClient();
+ static BLEServer* createServer();
+ static void dumpDevices();
+ static BLEScan* getScan();
+ static void init(std::string deviceName);
+
+private:
+ static BLEServer *m_pServer;
static BLEScan *m_pScan;
static BLEClient *m_pClient;
-private:
static esp_gatt_if_t getGattcIF();
static void gattClientEventHandler(
- esp_gattc_cb_event_t event,
- esp_gatt_if_t gattc_if,
- esp_ble_gattc_cb_param_t *param);
+ esp_gattc_cb_event_t event,
+ esp_gatt_if_t gattc_if,
+ esp_ble_gattc_cb_param_t* param);
+
static void gattServerEventHandler(
esp_gatts_cb_event_t event,
esp_gatt_if_t gatts_if,
- esp_ble_gatts_cb_param_t *param);
+ esp_ble_gatts_cb_param_t* param);
+
static void gapEventHandler(
- esp_gap_ble_cb_event_t event,
- esp_ble_gap_cb_param_t *param);
+ esp_gap_ble_cb_event_t event,
+ esp_ble_gap_cb_param_t* param);
+
}; // class BLE
#endif // CONFIG_BT_ENABLED