GNU Radio's IEEE802 Package
|
#include <bc_connection.h>
Public Member Functions | |
bc_connection (rime_stack *block, uint16_t channel, pmt::pmt_t inport, pmt::pmt_t outport, const uint8_t rime_add_mine[2]) | |
void | pack (pmt::pmt_t msg) |
void | unpack (pmt::pmt_t msg) |
![]() | |
rime_connection (rime_stack *block, uint16_t channel, pmt::pmt_t inport, pmt::pmt_t outport, const uint8_t rime_add_mine[2]) | |
virtual | ~rime_connection () |
virtual void | pack (pmt::pmt_t msg)=0 |
virtual void | unpack (pmt::pmt_t msg)=0 |
uint16_t | channel () const |
Static Public Member Functions | |
static std::array< uint8_t, 256 > | make_msgbuf (uint16_t channel, const uint8_t src[2]) |
![]() | |
static std::string | msg_to_string (pmt::pmt_t msg) |
Additional Inherited Members | |
![]() | |
rime_stack * | d_block |
uint16_t | d_channel |
pmt::pmt_t | d_inport |
pmt::pmt_t | d_outport |
pmt::pmt_t | d_mac_outport |
uint8_t | d_rime_add_mine [2] |
gr::ieee802_15_4::bc_connection::bc_connection | ( | rime_stack * | block, |
uint16_t | channel, | ||
pmt::pmt_t | inport, | ||
pmt::pmt_t | outport, | ||
const uint8_t | rime_add_mine[2] | ||
) |
|
static |
|
virtual |
Implements gr::ieee802_15_4::rime_connection.
|
virtual |
Implements gr::ieee802_15_4::rime_connection.