|
GNU Radio's BLUETOOTH Package
|
#include <piconet.h>
Public Types | |
| typedef boost::shared_ptr < basic_rate_piconet > | sptr |
Public Types inherited from gr::bluetooth::piconet | |
| typedef boost::shared_ptr < piconet > | sptr |
Public Member Functions | |
| virtual int | winnow (int offset, char channel)=0 |
| virtual int | winnow ()=0 |
| virtual uint32_t | get_offset ()=0 |
| virtual void | set_offset (uint32_t offset)=0 |
| virtual uint8_t | get_UAP ()=0 |
| virtual void | set_UAP (uint8_t uap)=0 |
| virtual uint16_t | get_NAP ()=0 |
| virtual void | set_NAP (uint16_t nap)=0 |
| virtual bool | UAP_from_header (classic_packet::sptr packet)=0 |
| virtual bool | have_UAP ()=0 |
| virtual bool | have_NAP ()=0 |
| virtual bool | have_clk6 ()=0 |
| virtual bool | have_clk27 ()=0 |
| 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 (uint32_t LAP) |
| Return a shared_ptr to a new instance of gr::bluetooth::basic_rate_piconet. More... | |
Static Public Attributes | |
| static const int | SEQUENCE_LENGTH = 134217728 |
| typedef boost::shared_ptr<basic_rate_piconet> gr::bluetooth::basic_rate_piconet::sptr |
|
pure virtual |
Implements gr::bluetooth::piconet.
Implemented in gr::bluetooth::basic_rate_piconet_impl.
|
pure virtual |
Implemented in gr::bluetooth::basic_rate_piconet_impl.
|
pure virtual |
Implemented in gr::bluetooth::basic_rate_piconet_impl.
|
pure virtual |
Implemented in gr::bluetooth::basic_rate_piconet_impl.
|
pure virtual |
Implemented in gr::bluetooth::basic_rate_piconet_impl.
|
pure virtual |
Implemented in gr::bluetooth::basic_rate_piconet_impl.
|
pure virtual |
Implemented in gr::bluetooth::basic_rate_piconet_impl.
|
pure virtual |
Implemented in gr::bluetooth::basic_rate_piconet_impl.
|
pure virtual |
Implements gr::bluetooth::piconet.
Implemented in gr::bluetooth::basic_rate_piconet_impl.
|
pure virtual |
Implements gr::bluetooth::piconet.
Implemented in gr::bluetooth::basic_rate_piconet_impl.
|
static |
Return a shared_ptr to a new instance of gr::bluetooth::basic_rate_piconet.
To avoid accidental use of raw pointers, gr::bluetooth::basic_rate_piconet's constructor is in a private implementation class. gr::bluetooth::basic_rate_piconet::make is the public interface for creating new instances.
|
pure virtual |
Implements gr::bluetooth::piconet.
Implemented in gr::bluetooth::basic_rate_piconet_impl.
|
pure virtual |
Implemented in gr::bluetooth::basic_rate_piconet_impl.
|
pure virtual |
Implemented in gr::bluetooth::basic_rate_piconet_impl.
|
pure virtual |
Implemented in gr::bluetooth::basic_rate_piconet_impl.
|
pure virtual |
Implemented in gr::bluetooth::basic_rate_piconet_impl.
|
pure virtual |
Implemented in gr::bluetooth::basic_rate_piconet_impl.
|
pure virtual |
Implemented in gr::bluetooth::basic_rate_piconet_impl.
|
static |