BlueToe
an alternative GATT/BLE implementation
Loading...
Searching...
No Matches
Classes
advertising.hpp File Reference
#include <bluetoe/meta_tools.hpp>
#include <bluetoe/default_pdu_layout.hpp>
#include <bluetoe/address.hpp>
#include <bluetoe/buffer.hpp>
#include <bluetoe/delta_time.hpp>
#include <bluetoe/ll_meta_types.hpp>

Go to the source code of this file.

Classes

class  bluetoe::link_layer::connectable_undirected_advertising
 enables connectable undirected advertising More...
 
class  bluetoe::link_layer::connectable_directed_advertising
 enables low duty connectable directed advertising More...
 
struct  bluetoe::link_layer::scannable_undirected_advertising
 enables scannable undirected advertising More...
 
struct  bluetoe::link_layer::non_connectable_undirected_advertising
 enables non-connectable undirected advertising More...
 
class  bluetoe::link_layer::auto_start_advertising
 if this options is given to the link layer, the link layer will start to advertise automatically, when started or when disconnected. More...
 
class  bluetoe::link_layer::no_auto_start_advertising
 if this options is given to the link layer, the link layer will not start to advertise automatically, when started or when disconnected. More...
 
struct  bluetoe::link_layer::advertising_interval< AdvertisingIntervalMilliSeconds, typename >
 advertising interval in ms in the range 20ms to 10.24s More...
 
struct  bluetoe::link_layer::variable_advertising_interval
 adds the abillity to change the advertising interval More...
 
struct  bluetoe::link_layer::variable_advertising_channel_map
 adds the abillity to set a channel map for advertising More...
 
struct  bluetoe::link_layer::all_advertising_channel_map
 channel map that contains all three advertising channels More...
 

Detailed Description

Design criterias for advertising: