diff options
author | Vadim Yanitskiy <axilirator@gmail.com> | 2017-07-21 10:59:51 +0700 |
---|---|---|
committer | Vadim Yanitskiy <axilirator@gmail.com> | 2017-07-22 12:43:16 +0700 |
commit | 04536ab41ca48051dfcc895279769424a1131c5e (patch) | |
tree | 947d20fe5b9b87c003b30d63604e8d6bc7cbe9ef /swig | |
parent | 6ee2c165d94bbe0f34f827dbecb3190d47ba649a (diff) |
flow_control: implement pass / drop filtering policies
This change introduces a set of three modes for flow control
filters, one of which is default behavor and two extra modes
else described below:
- FILTER_POLICY_PASS_ALL
- FILTER_POLICY_DROP_ALL
Both modes are opposite, and make a filter either unconditionally
pass or drop all the data one gets to the input. They would be
usable for some external usage.
Diffstat (limited to 'swig')
-rw-r--r-- | swig/grgsm_swig.i | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/swig/grgsm_swig.i b/swig/grgsm_swig.i index 68911ae..eab179c 100644 --- a/swig/grgsm_swig.i +++ b/swig/grgsm_swig.i @@ -16,6 +16,7 @@ #include "grgsm/decryption/decryption.h" #include "grgsm/demapping/universal_ctrl_chans_demapper.h" #include "grgsm/demapping/tch_f_chans_demapper.h" +#include "grgsm/flow_control/common.h" #include "grgsm/flow_control/burst_timeslot_splitter.h" #include "grgsm/flow_control/burst_sdcch_subslot_splitter.h" #include "grgsm/flow_control/burst_timeslot_filter.h" @@ -63,6 +64,7 @@ GR_SWIG_BLOCK_MAGIC2(gsm, universal_ctrl_chans_demapper); %include "grgsm/demapping/tch_f_chans_demapper.h" GR_SWIG_BLOCK_MAGIC2(gsm, tch_f_chans_demapper); +%include "grgsm/flow_control/common.h" %include "grgsm/flow_control/burst_timeslot_splitter.h" GR_SWIG_BLOCK_MAGIC2(gsm, burst_timeslot_splitter); %include "grgsm/flow_control/burst_sdcch_subslot_splitter.h" |