11#ifndef INCLUDED_VARLEN_PACKET_TAGGER_H
12#define INCLUDED_VARLEN_PACKET_TAGGER_H
14#include <gnuradio/block.h>
15#include <gnuradio/endianness.h>
38 typedef std::shared_ptr<varlen_packet_tagger>
sptr;
49 const std::string& packet_key,
50 int length_field_size,
52 endianness_t endianness,
#define SATELLITES_API
Definition api.h:31
Examine input stream for sync tags and extract packet length.
Definition varlen_packet_tagger.h:36
static sptr make(const std::string &sync_key, const std::string &packet_key, int length_field_size, int max_packet_size, endianness_t endianness, bool use_golay)
std::shared_ptr< varlen_packet_tagger > sptr
Definition varlen_packet_tagger.h:38
Definition ax100_decode.h:17