Teardown bluetooth phoneAPI better and fix client notification issue (#4834)

* Teardown bluetooth phoneAPI better and fix client notification issue

* Fix client notification draining
This commit is contained in:
Ben Meadors
2024-09-23 15:51:05 -05:00
committed by GitHub
parent 9a7a4d3814
commit 9cbabb0468
5 changed files with 44 additions and 19 deletions

View File

@@ -147,11 +147,6 @@ class PhoneAPI
*/
virtual void onNowHasData(uint32_t fromRadioNum) {}
/**
* Subclasses can use this to find out when a client drops the link
*/
virtual void handleDisconnect();
private:
void releasePhonePacket();
@@ -159,6 +154,8 @@ class PhoneAPI
void releaseMqttClientProxyPhonePacket();
void releaseClientNotification();
/// begin a new connection
void handleStartConfig();