FastLED 3.9.15
Loading...
Searching...
No Matches
ble.cpp.hpp File Reference
#include "fl/net/ble.h"
#include "fl/log/log.h"
#include "fl/stl/noexcept.h"
+ Include dependency graph for ble.cpp.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  fl
 Base definition for an LED controller.
 
namespace  fl::net
 
namespace  fl::net::ble
 

Functions

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