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

Classes

struct  StatusInfo
 Platform-neutral BLE diagnostics (returned by queryStatus) More...
 

Functions

TransportState * createTransport (const char *deviceName) FL_NOEXCEPT
 Create BLE GATT server, heap-allocate transport state.
 
void destroyTransport (TransportState *state) FL_NOEXCEPT
 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_NOEXCEPT
 Get RequestSource and ResponseSink lambdas for fl::Remote.
 
StatusInfo queryStatus (const TransportState *state) FL_NOEXCEPT
 Query BLE connection/subscription diagnostics.