baz_tcp_source
gr::sync_block
baz_tcp_source.h
size_t size_t baz_tcp_source::d_itemsize d_itemsize baz_tcp_source::d_itemsize
int int baz_tcp_source::d_socket d_socket baz_tcp_source::d_socket
char * char* baz_tcp_source::d_temp_buff d_temp_buff baz_tcp_source::d_temp_buff
int int baz_tcp_source::d_temp_buff_size d_temp_buff_size baz_tcp_source::d_temp_buff_size
int int baz_tcp_source::d_temp_buff_used d_temp_buff_used baz_tcp_source::d_temp_buff_used
int int baz_tcp_source::d_temp_offset d_temp_offset baz_tcp_source::d_temp_offset
bool bool baz_tcp_source::d_verbose d_verbose baz_tcp_source::d_verbose
bool bool baz_tcp_source::d_eos d_eos baz_tcp_source::d_eos
int int baz_tcp_source::d_client_socket d_client_socket baz_tcp_source::d_client_socket
char * char* baz_tcp_source::d_client_addr d_client_addr baz_tcp_source::d_client_addr
unsigned int unsigned int baz_tcp_source::d_client_addr_len d_client_addr_len baz_tcp_source::d_client_addr_len
int int baz_tcp_source::d_packet_type d_packet_type baz_tcp_source::d_packet_type
int int baz_tcp_source::d_packet_length d_packet_length baz_tcp_source::d_packet_length
int int baz_tcp_source::d_packet_offset d_packet_offset baz_tcp_source::d_packet_offset
pmt::pmt_t pmt::pmt_t baz_tcp_source::d_tags d_tags baz_tcp_source::d_tags
bool bool baz_tcp_source::d_new_tags d_new_tags baz_tcp_source::d_new_tags
int int baz_tcp_source::d_work_count d_work_count baz_tcp_source::d_work_count
BAZ_API baz_tcp_source_sptr BAZ_API baz_tcp_source_sptr baz_make_tcp_source (size_t itemsize, const char *host, unsigned short port, int buffer_size, bool verbose) baz_make_tcp_source baz_tcp_source::baz_make_tcp_source size_t itemsize const char * host unsigned short port int buffer_size bool verbose
void void baz_tcp_source::disconnect_client () disconnect_client baz_tcp_source::disconnect_client
baz_tcp_source::baz_tcp_source
(size_t itemsize, const char *host, unsigned short port, int buffer_size, bool verbose)
baz_tcp_source
baz_tcp_source::baz_tcp_source
size_t itemsize
const char * host
unsigned short port
int buffer_size
bool verbose

UDP Source Constructor.

itemsize

The size (in bytes) of the item datatype

host

The name or IP address of the receiving host; can be NULL, None, or "0.0.0.0" to allow reading from any interface on the host

port

The port number on which to receive data; use 0 to have the system assign an unused port number

buffer_size

TCP receiver buffer size

verbose

Output BorIP packet debug messages (helpful to judge packet loss)

baz_tcp_source::~baz_tcp_source
()
~baz_tcp_source
baz_tcp_source::~baz_tcp_source
int int baz_tcp_source::get_port () get_port baz_tcp_source::get_port

return the port number of the socket

void void baz_tcp_source::signal_eos () signal_eos baz_tcp_source::signal_eos
int int baz_tcp_source::work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items) work baz_tcp_source::work int noutput_items gr_vector_const_void_star & input_items gr_vector_void_star & output_items

Read stream from an UDP socket.

itemsize

The size (in bytes) of the item datatype

host

The name or IP address of the receiving host; can be NULL, None, or "0.0.0.0" to allow reading from any interface on the host

port

The port number on which to receive data; use 0 to have the system assign an unused port number

buffer_size

TCP receiver buffer size

verbose

Output BorIP packet debug messages (helpful to judge packet loss)

baz_tcp_source
gr::sync_block
baz_tcp_source
gr::sync_block
- baz_tcp_source
  baz_make_tcp_source
- baz_tcp_source
  baz_tcp_source
- baz_tcp_source
  d_client_addr
- baz_tcp_source
  d_client_addr_len
- baz_tcp_source
  d_client_socket
- baz_tcp_source
  d_eos
- baz_tcp_source
  d_itemsize
- baz_tcp_source
  d_new_tags
- baz_tcp_source
  d_packet_length
- baz_tcp_source
  d_packet_offset
- baz_tcp_source
  d_packet_type
- baz_tcp_source
  d_socket
- baz_tcp_source
  d_tags
- baz_tcp_source
  d_temp_buff
- baz_tcp_source
  d_temp_buff_size
- baz_tcp_source
  d_temp_buff_used
- baz_tcp_source
  d_temp_offset
- baz_tcp_source
  d_verbose
- baz_tcp_source
  d_work_count
- baz_tcp_source
  disconnect_client
- baz_tcp_source
  get_port
- baz_tcp_source
  signal_eos
- baz_tcp_source
  work
- baz_tcp_source
  ~baz_tcp_source