diff options
author | Roman Khassraf <roman@khassraf.at> | 2015-07-12 19:02:32 +0200 |
---|---|---|
committer | Roman Khassraf <roman@khassraf.at> | 2015-07-12 19:02:32 +0200 |
commit | 95c6f9dfba62dd2a219fc6b29a41dae401d84c9c (patch) | |
tree | e0589f679ce9311c6f4349f8133d34d78b1c83cc /include/grgsm/misc_utils | |
parent | 4a7b645bd46bbbf88903998937a8366101a09503 (diff) |
Added functions for retrieving data from immediate assignment extractor
Diffstat (limited to 'include/grgsm/misc_utils')
-rw-r--r-- | include/grgsm/misc_utils/extract_immediate_assignment.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/include/grgsm/misc_utils/extract_immediate_assignment.h b/include/grgsm/misc_utils/extract_immediate_assignment.h index 74e69a4..90e2ef0 100644 --- a/include/grgsm/misc_utils/extract_immediate_assignment.h +++ b/include/grgsm/misc_utils/extract_immediate_assignment.h @@ -26,10 +26,10 @@ #include <grgsm/api.h> #include <gnuradio/block.h> +#include <vector> namespace gr { namespace gsm { - /*! * \brief <+description of block+> * \ingroup gsm @@ -49,6 +49,16 @@ namespace gr { * creating new instances. */ static sptr make(); + virtual std::vector<int> get_frame_numbers() = 0; + virtual std::vector<std::string> get_channel_types() = 0; + virtual std::vector<int> get_timeslots() = 0; + virtual std::vector<int> get_subchannels() = 0; + virtual std::vector<int> get_hopping() = 0; + virtual std::vector<int> get_maios() = 0; + virtual std::vector<int> get_hsns() = 0; + virtual std::vector<int> get_arfcns() = 0; + virtual std::vector<int> get_timing_advances() = 0; + virtual std::vector<std::string> get_mobile_allocations() = 0; }; } // namespace gsm } // namespace gr |