4 #include <bias_config.h>
12 #include <netinet/in.h>
14 #include "UDPDataConsumer.hh"
52 void Init(
int port,
const char* bind_to_ip=NULL);
65 int start(
int max_message_size,
int number_of_message_buffers,
93 void check_for_complete_message(
int last_number,
int frames_total);
95 int get_a_free_buffer();
106 struct sockaddr_in local_socket_address_;
115 void create_buffer_structure(
unsigned int numbuffers);
116 void destroy_buffer_structure();
class for receiving UDP packages
Interface class for UDP data.
std::vector< message_frame_buffer > Buffers_
int number_of_package_buffers_
char ** completed_message