FastLED 3.10.8
Loading...
Searching...
No Matches
fl::net::ble Namespace Reference

Classes

class  BleNotifyQueue
 Bounded FIFO of outbound notification payloads, drained in MTU-sized chunks. More...
 
struct  StatusInfo
 Platform-neutral BLE diagnostics (returned by queryStatus) More...
 

Functions

TransportState * createTransport (const char *deviceName) FL_NO_EXCEPT
 Create BLE GATT server, heap-allocate transport state.
 
void destroyTransport (TransportState *state) FL_NO_EXCEPT
 Deinitialize BLE stack and free heap state.
 
fl::pair< fl::function< fl::optional< fl::json >()>, fl::function< void(const fl::json &)> > getTransportCallbacks (TransportState *state) FL_NO_EXCEPT
 Get RequestSource and ResponseSink lambdas for fl::Remote.
 
StatusInfo queryStatus (const TransportState *state) FL_NO_EXCEPT
 Query BLE connection/subscription diagnostics.