summaryrefslogtreecommitdiff
path: root/gr-trellis/include/gnuradio/trellis/siso_f.h
diff options
context:
space:
mode:
Diffstat (limited to 'gr-trellis/include/gnuradio/trellis/siso_f.h')
-rw-r--r--gr-trellis/include/gnuradio/trellis/siso_f.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/gr-trellis/include/gnuradio/trellis/siso_f.h b/gr-trellis/include/gnuradio/trellis/siso_f.h
index ae212cb4cf..89bcba0e82 100644
--- a/gr-trellis/include/gnuradio/trellis/siso_f.h
+++ b/gr-trellis/include/gnuradio/trellis/siso_f.h
@@ -53,6 +53,14 @@ namespace gr {
virtual bool POSTI() const = 0;
virtual bool POSTO() const = 0;
virtual siso_type_t SISO_TYPE() const = 0;
+
+ virtual void set_FSM(const fsm &FSM) =0;
+ virtual void set_K(int K) =0;
+ virtual void set_S0(int S0) =0;
+ virtual void set_SK(int SK) =0;
+ virtual void set_POSTI(bool posti) =0;
+ virtual void set_POSTO(bool posto) =0;
+ virtual void set_SISO_TYPE(trellis::siso_type_t type) = 0;
};
} /* namespace trellis */