esp-nimble-cpp/src
h2zero 70c6e89f19 Refactor service changed handling
This makes the services changes notification more accurate by waiting until the changes have taken effect and the server re-started before indicating the change.
2024-11-28 17:18:21 -07:00
..
HIDKeyboardTypes.h Conditionally compile code for specific roles. 2020-05-13 22:03:56 -06:00
HIDTypes.h Fix compilation errors in some situations. 2024-11-26 14:20:39 -07:00
NimBLE2904.cpp Remove broken links from docs. 2024-06-14 09:57:23 -06:00
NimBLE2904.h Remove broken links from docs. 2024-06-14 09:57:23 -06:00
NimBLEAddress.cpp Fix crash when creating address from 17 char string. 2024-08-12 07:56:38 -06:00
NimBLEAddress.h [BREAKING] Refactor NimBLEAddress - use NimBLE core representation. 2024-07-17 19:38:35 -06:00
NimBLEAdvertisedDevice.cpp [BREAKING] - Refactor NimBLEScan 2024-11-21 14:37:31 -07:00
NimBLEAdvertisedDevice.h [BREAKING] - Refactor NimBLEScan 2024-11-21 14:37:31 -07:00
NimBLEAdvertisementData.cpp [BREAKING] - Refactor NimBLEAdvertising 2024-11-27 11:48:33 -07:00
NimBLEAdvertisementData.h [BREAKING] - Refactor NimBLEAdvertising 2024-11-27 11:48:33 -07:00
NimBLEAdvertising.cpp [BREAKING] Refactor NimBLEServer 2024-11-28 17:18:21 -07:00
NimBLEAdvertising.h [BREAKING] - Refactor NimBLEAdvertising 2024-11-27 11:48:33 -07:00
NimBLEAttribute.h [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00
NimBLEAttValue.cpp Refactor NimBLEAttValue. 2024-07-21 16:36:00 -06:00
NimBLEAttValue.h fix: #200 Enable use of data()/size() before trying c_str()/length() (#201) 2024-10-14 17:02:21 -06:00
NimBLEBeacon.cpp [Breaking] Refactor NimBLEUUID. 2024-07-23 18:14:09 -06:00
NimBLEBeacon.h Conditionally compile code for specific roles. 2020-05-13 22:03:56 -06:00
NimBLECharacteristic.cpp Remove characteristic subscription tracking. 2024-11-28 17:18:21 -07:00
NimBLECharacteristic.h Remove characteristic subscription tracking. 2024-11-28 17:18:21 -07:00
NimBLEClient.cpp Add methods to set/get connection PHY's. 2024-11-28 14:42:57 -07:00
NimBLEClient.h Add methods to set/get connection PHY's. 2024-11-28 14:42:57 -07:00
NimBLEConnInfo.h [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00
NimBLEDescriptor.cpp [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00
NimBLEDescriptor.h Remove characteristic subscription tracking. 2024-11-28 17:18:21 -07:00
NimBLEDevice.cpp Add methods to set/get connection PHY's. 2024-11-28 14:42:57 -07:00
NimBLEDevice.h Add methods to set/get connection PHY's. 2024-11-28 14:42:57 -07:00
NimBLEEddystoneTLM.cpp [Breaking] Refactor NimBLEUUID. 2024-07-23 18:14:09 -06:00
NimBLEEddystoneTLM.h Refactor include directives to use different paths for arduino/idf. 2021-09-12 18:43:31 -06:00
NimBLEEddystoneURL.cpp [Breaking] Refactor NimBLEUUID. 2024-07-23 18:14:09 -06:00
NimBLEEddystoneURL.h Conditionally compile code for specific roles. 2020-05-13 22:03:56 -06:00
NimBLEExtAdvertising.cpp [BREAKING] Refactor NimBLEServer 2024-11-28 17:18:21 -07:00
NimBLEExtAdvertising.h Refactor NimBLEExtAdvertising 2024-11-28 14:42:57 -07:00
NimBLEHIDDevice.cpp fix: #200 Enable use of data()/size() before trying c_str()/length() (#201) 2024-10-14 17:02:21 -06:00
NimBLEHIDDevice.h fix: #200 Enable use of data()/size() before trying c_str()/length() (#201) 2024-10-14 17:02:21 -06:00
NimBLELocalAttribute.h [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00
NimBLELocalValueAttribute.h Fix compilation errors in some situations. 2024-11-26 14:20:39 -07:00
NimBLELog.h [BREAKING] Change NIMBLE_LOGC macro to use printf. 2024-07-04 19:05:35 -06:00
NimBLERemoteCharacteristic.cpp Refactor client connection establishment and client deletion. 2024-11-18 08:56:38 -07:00
NimBLERemoteCharacteristic.h [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00
NimBLERemoteDescriptor.cpp [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00
NimBLERemoteDescriptor.h [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00
NimBLERemoteService.cpp Refactor client connection establishment and client deletion. 2024-11-18 08:56:38 -07:00
NimBLERemoteService.h [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00
NimBLERemoteValueAttribute.cpp Refactor client connection establishment and client deletion. 2024-11-18 08:56:38 -07:00
NimBLERemoteValueAttribute.h fix: #200 Enable use of data()/size() before trying c_str()/length() (#201) 2024-10-14 17:02:21 -06:00
NimBLEScan.cpp Add extended scan features. 2024-11-28 14:42:57 -07:00
NimBLEScan.h Add extended scan features. 2024-11-28 14:42:57 -07:00
NimBLEServer.cpp Refactor service changed handling 2024-11-28 17:18:21 -07:00
NimBLEServer.h Remove characteristic subscription tracking. 2024-11-28 17:18:21 -07:00
NimBLEService.cpp Refactor service changed handling 2024-11-28 17:18:21 -07:00
NimBLEService.h [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00
NimBLEUtils.cpp Refactor client connection establishment and client deletion. 2024-11-18 08:56:38 -07:00
NimBLEUtils.h Set task handle in constructor of NimBLETaskData. 2024-11-14 10:45:24 -07:00
NimBLEUUID.cpp [BREAKING]- Refactor client 2024-11-03 18:12:20 -07:00
NimBLEUUID.h Fix compilation errors in some situations. 2024-11-26 14:20:39 -07:00
nimconfig.h Replace NimBLEAttValue asserts with user defineable action. 2024-07-04 18:47:28 -06:00
nimconfig_rename.h Refactor NimBLEExtAdvertising 2024-11-28 14:42:57 -07:00