19 #ifndef INCLUDED_VARLEN_PACKET_FRAMER_H 20 #define INCLUDED_VARLEN_PACKET_FRAMER_H 23 #include <gnuradio/block.h> 24 #include <gnuradio/endianness.h> 28 namespace satellites {
43 typedef boost::shared_ptr<varlen_packet_framer>
sptr;
52 static sptr make(
const std::string &packet_key,
53 int length_field_size,
54 endianness_t endianness,
56 const std::vector<uint8_t> sync_word);
insert a packet length field into a tagged stream
Definition: varlen_packet_framer.h:40
Definition: ao40_deinterleaver.h:25
boost::shared_ptr< varlen_packet_framer > sptr
Definition: varlen_packet_framer.h:43
#define SATELLITES_API
Definition: api.h:30