GNU Radio's FOOT 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< piconetsptr
 

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

◆ sptr

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

Member Function Documentation

◆ aliased_channel()

virtual char gr::bluetooth::piconet::aliased_channel ( char  channel)
pure virtual

◆ dequeue()

packet::sptr gr::bluetooth::piconet::dequeue ( )

◆ enqueue()

void gr::bluetooth::piconet::enqueue ( packet::sptr  pkt)

◆ hop()

virtual char gr::bluetooth::piconet::hop ( int  clock)
pure virtual

◆ init_hop_reversal()

virtual int gr::bluetooth::piconet::init_hop_reversal ( bool  aliased)
pure virtual

◆ reset()

Friends And Related Function Documentation

◆ base_rate_piconet

friend class base_rate_piconet
friend

◆ low_energy_piconet

friend class low_energy_piconet
friend

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