GNU Radio's BLUETOOTH Package
gr::bluetooth::low_energy_piconet Class Referenceabstract

#include <piconet.h>

Inheritance diagram for gr::bluetooth::low_energy_piconet:
gr::bluetooth::piconet gr::bluetooth::low_energy_piconet_impl

Public Types

typedef boost::shared_ptr
< low_energy_piconet
sptr
 
- Public Types inherited from gr::bluetooth::piconet
typedef boost::shared_ptr
< piconet
sptr
 

Public Member Functions

virtual int init_hop_reversal (bool aliased)=0
 
virtual char hop (int clock)=0
 
virtual char aliased_channel (char channel)=0
 
virtual void reset ()=0
 
- Public Member Functions inherited from gr::bluetooth::piconet
void enqueue (packet::sptr pkt)
 
packet::sptr dequeue ()
 

Static Public Member Functions

static sptr make (const uint32_t aa)
 Return a shared_ptr to a new instance of gr::bluetooth::low_energy_piconet. More...
 

Member Typedef Documentation

Member Function Documentation

virtual char gr::bluetooth::low_energy_piconet::aliased_channel ( char  channel)
pure virtual
virtual char gr::bluetooth::low_energy_piconet::hop ( int  clock)
pure virtual
virtual int gr::bluetooth::low_energy_piconet::init_hop_reversal ( bool  aliased)
pure virtual
static sptr gr::bluetooth::low_energy_piconet::make ( const uint32_t  aa)
static

Return a shared_ptr to a new instance of gr::bluetooth::low_energy_piconet.

To avoid accidental use of raw pointers, gr::bluetooth::low_energy_piconet's constructor is in a private implementation class. gr::bluetooth::low_energy_piconet::make is the public interface for creating new instances.

virtual void gr::bluetooth::low_energy_piconet::reset ( )
pure virtual

The documentation for this class was generated from the following file: