From 95c6f9dfba62dd2a219fc6b29a41dae401d84c9c Mon Sep 17 00:00:00 2001 From: Roman Khassraf Date: Sun, 12 Jul 2015 19:02:32 +0200 Subject: Added functions for retrieving data from immediate assignment extractor --- include/grgsm/misc_utils/extract_immediate_assignment.h | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'include/grgsm/misc_utils') 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 #include +#include 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 get_frame_numbers() = 0; + virtual std::vector get_channel_types() = 0; + virtual std::vector get_timeslots() = 0; + virtual std::vector get_subchannels() = 0; + virtual std::vector get_hopping() = 0; + virtual std::vector get_maios() = 0; + virtual std::vector get_hsns() = 0; + virtual std::vector get_arfcns() = 0; + virtual std::vector get_timing_advances() = 0; + virtual std::vector get_mobile_allocations() = 0; }; } // namespace gsm } // namespace gr -- cgit v1.2.3