23 #ifndef INCLUDED_GSM_EXTRACT_IMMEDIATE_ASSIGNMENT_IMPL_H 24 #define INCLUDED_GSM_EXTRACT_IMMEDIATE_ASSIGNMENT_IMPL_H 48 hopping(false), maio(0), hsn(0), arfcn(0), timing_advance(0), mobile_allocation(
"") {};
57 void process_message(pmt::pmt_t msg);
58 immediate_assignment_map d_assignment_map;
59 bool d_print_immediate_assignments;
61 bool d_unique_references;
63 virtual std::vector<int> get_frame_numbers();
64 virtual std::vector<std::string> get_channel_types();
65 virtual std::vector<int> get_timeslots();
66 virtual std::vector<int> get_subchannels();
67 virtual std::vector<int> get_hopping();
68 virtual std::vector<int> get_maios();
69 virtual std::vector<int> get_hsns();
70 virtual std::vector<int> get_arfcns();
71 virtual std::vector<int> get_timing_advances();
72 virtual std::vector<std::string> get_mobile_allocations();
74 bool ignore_gprs=
false,
bool unique_references=
false);
Definition: constants.h:29
std::map< uint32_t, immediate_assignment > immediate_assignment_map
Definition: extract_immediate_assignment_impl.h:52