summaryrefslogtreecommitdiff
path: root/gsm-tvoid/src/lib/gsm_burst_ff_single.h
diff options
context:
space:
mode:
authorleo <leo@brix.(none)>2008-04-24 02:25:11 +0100
committerleo <leo@brix.(none)>2008-04-24 02:25:11 +0100
commitfb9671bfc0f3d1e2fe81099e72ff0c09f07d9171 (patch)
tree72b815f55348b46141845b4c473638d15e17f4a8 /gsm-tvoid/src/lib/gsm_burst_ff_single.h
parentb5a766ad3cf7ace8184a93912fcda3cbfb5c1279 (diff)
initial
Diffstat (limited to 'gsm-tvoid/src/lib/gsm_burst_ff_single.h')
-rw-r--r--gsm-tvoid/src/lib/gsm_burst_ff_single.h31
1 files changed, 31 insertions, 0 deletions
diff --git a/gsm-tvoid/src/lib/gsm_burst_ff_single.h b/gsm-tvoid/src/lib/gsm_burst_ff_single.h
new file mode 100644
index 0000000..553fe65
--- /dev/null
+++ b/gsm-tvoid/src/lib/gsm_burst_ff_single.h
@@ -0,0 +1,31 @@
+#ifndef INCLUDED_GSM_BURST_FF_H
+#define INCLUDED_GSM_BURST_FF_H
+
+#include <gr_block.h>
+#include <gsm_burst.h>
+
+class gsm_burst_ff;
+
+typedef boost::shared_ptr<gsm_burst_ff> gsm_burst_ff_sptr;
+
+gsm_burst_ff_sptr gsm_make_burst_ff(gr_feval_ll *);
+
+class gsm_burst_ff : public gr_block, public gsm_burst
+{
+private:
+
+ friend gsm_burst_ff_sptr gsm_make_burst_ff(gr_feval_ll *);
+ gsm_burst_ff(gr_feval_ll *t);
+
+public:
+ ~gsm_burst_ff ();
+
+// void forecast (int noutput_items, gr_vector_int &ninput_items_required);
+
+ int general_work ( int noutput_items,
+ gr_vector_int &ninput_items,
+ gr_vector_const_void_star &input_items,
+ gr_vector_void_star &output_items);
+};
+
+#endif /* INCLUDED_GSM_BURST_FF_H */
personal git repositories of Harald Welte. Your mileage may vary