23 #ifndef INCLUDED_GR_SIMPLE_FRAMER_H
24 #define INCLUDED_GR_SIMPLE_FRAMER_H
41 int d_payload_bytesize;
42 int d_input_block_size;
43 int d_output_block_size;
50 gr_vector_int &ninput_items_required);
53 gr_vector_int &ninput_items,
54 gr_vector_const_void_star &input_items,
55 gr_vector_void_star &output_items);
virtual void forecast(int, std::vector< int > &)
Overload me! I am the forecast.
add sync field, seq number and command field to payload
Definition: gr_simple_framer.h:38
Definition: gr_block.h:37
shared_ptr documentation stub
Definition: shared_ptr_docstub.h:15
GR_CORE_API gr_simple_framer_sptr gr_make_simple_framer(int payload_bytesize)
#define GR_CORE_API
Definition: gr_core_api.h:30
virtual int general_work(int noutput_items, gr_vector_int &ninput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
compute output items from input items