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

#include <piconet.h>

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

Public Types

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
 
void enqueue (packet::sptr pkt)
 
packet::sptr dequeue ()
 

Friends

class base_rate_piconet
 
class low_energy_piconet
 

Member Typedef Documentation

typedef boost::shared_ptr<piconet> gr::bluetooth::piconet::sptr

Member Function Documentation

virtual char gr::bluetooth::piconet::aliased_channel ( char  channel)
pure virtual
packet::sptr gr::bluetooth::piconet::dequeue ( )
void gr::bluetooth::piconet::enqueue ( packet::sptr  pkt)
virtual char gr::bluetooth::piconet::hop ( int  clock)
pure virtual
virtual int gr::bluetooth::piconet::init_hop_reversal ( bool  aliased)
pure virtual

Friends And Related Function Documentation

friend class base_rate_piconet
friend
friend class low_energy_piconet
friend

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