23 #ifndef INCLUDED_GR_FAKE_CHANNEL_CODER_PP_H
24 #define INCLUDED_GR_FAKE_CHANNEL_CODER_PP_H
54 int work (
int noutput_items,
55 gr_vector_const_void_star &input_items,
56 gr_vector_void_star &output_items);
86 int work (
int noutput_items,
87 gr_vector_const_void_star &input_items,
88 gr_vector_void_star &output_items);
remove fake padding from packetinput: stream of byte vectors; output: stream of byte vectors ...
Definition: gr_fake_channel_coder_pp.h:73
Definition: gr_sync_block.h:27
pad packet with alternating 1,0 pattern.input: stream of byte vectors; output: stream of byte vectors...
Definition: gr_fake_channel_coder_pp.h:41
shared_ptr documentation stub
Definition: shared_ptr_docstub.h:15
#define GR_CORE_API
Definition: gr_core_api.h:30
GR_CORE_API gr_fake_channel_encoder_pp_sptr gr_make_fake_channel_encoder_pp(int input_vlen, int output_vlen)
GR_CORE_API gr_fake_channel_decoder_pp_sptr gr_make_fake_channel_decoder_pp(int input_vlen, int output_vlen)
virtual int work(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
just like gr_block::general_work, only this arranges to call consume_each for you ...