aboutsummaryrefslogtreecommitdiffstats
path: root/lib/misc_utils/extract_system_info_impl.h
diff options
context:
space:
mode:
authorRoman Khassraf <roman@khassraf.at>2015-09-27 10:49:23 +0200
committerRoman Khassraf <roman@khassraf.at>2015-09-27 10:49:23 +0200
commit74efd100da9b891edefa590bb70fe2f75fa86b67 (patch)
treec42d9317a4403b06379be6327a58623c2680ac85 /lib/misc_utils/extract_system_info_impl.h
parent9f4feb5c38d469d6ebc3e386f9d413a383f644ac (diff)
Added parsing arfcn's from cell description in SIT1.
Diffstat (limited to 'lib/misc_utils/extract_system_info_impl.h')
-rw-r--r--lib/misc_utils/extract_system_info_impl.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/misc_utils/extract_system_info_impl.h b/lib/misc_utils/extract_system_info_impl.h
index cd0b2b0..20f5adc 100644
--- a/lib/misc_utils/extract_system_info_impl.h
+++ b/lib/misc_utils/extract_system_info_impl.h
@@ -41,6 +41,7 @@ namespace gr {
unsigned int mnc;
unsigned int ccch_conf;
std::set<int> neighbour_cells;
+ std::set<int> cell_arfcns;
chan_info() : id(-1), pwr_db(0), arfcn(0), lac(0), cell_id(0), mcc(0), mnc(0), ccch_conf(-1){}
chan_info(const chan_info & info) : id(info.id), pwr_db(info.pwr_db), arfcn(info.arfcn), lac(info.lac), cell_id(info.cell_id), mcc(info.mcc), mnc(info.mnc), ccch_conf(info.ccch_conf){}
@@ -89,6 +90,7 @@ namespace gr {
virtual std::vector<int> get_mcc();
virtual std::vector<int> get_mnc();
virtual std::vector<int> get_ccch_conf();
+ virtual std::vector<int> get_cell_arfcns(int chan_id);
virtual std::vector<int> get_neighbours(int chan_id);
virtual void reset();
extract_system_info_impl();