11 #ifndef INCLUDED_VARLEN_PACKET_FRAMER_H 12 #define INCLUDED_VARLEN_PACKET_FRAMER_H 14 #include <gnuradio/block.h> 15 #include <gnuradio/endianness.h> 20 namespace satellites {
35 typedef boost::shared_ptr<varlen_packet_framer>
sptr;
44 static sptr make(
const std::string& packet_key,
45 int length_field_size,
46 endianness_t endianness,
48 const std::vector<uint8_t> sync_word);
insert a packet length field into a tagged stream
Definition: varlen_packet_framer.h:32
Definition: ax100_decode.h:17
boost::shared_ptr< varlen_packet_framer > sptr
Definition: varlen_packet_framer.h:35
#define SATELLITES_API
Definition: api.h:31