summaryrefslogtreecommitdiff
path: root/src/BLEDevice.h
diff options
context:
space:
mode:
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