48    typedef std::shared_ptr<header_format_ofdm> 
sptr;
 
   51                       const std::string& len_key_name = 
"packet_len",
 
   52                       const std::string& frame_key_name = 
"frame_len",
 
   53                       const std::string& num_key_name = 
"packet_num",
 
   54                       int bits_per_header_sym = 1,
 
   55                       int bits_per_payload_sym = 1,
 
   56                       bool scramble_header = 
false);
 
   71                const unsigned char* input,
 
   76               const unsigned char* input,
 
   77               std::vector<pmt::pmt_t>& info,
 
   78               int& nbits_processed) 
override;
 
   89    static sptr make(
const std::vector<std::vector<int>>& occupied_carriers,
 
   91                     const std::string& len_key_name = 
"packet_len",
 
   92                     const std::string& frame_key_name = 
"frame_len",
 
   93                     const std::string& num_key_name = 
"packet_num",
 
   94                     int bits_per_header_sym = 1,
 
   95                     int bits_per_payload_sym = 1,
 
   96                     bool scramble_header = 
false);
 
  100    const std::vector<std::vector<int>>