44class Tcp_Communication
48 ~Tcp_Communication() =
default;
50 int listen_tcp_connection(
size_t d_port_,
size_t d_port_ch0_);
51 void send_receive_tcp_packet_galileo_e1(boost::array<float, NUM_TX_VARIABLES_GALILEO_E1> buf,
Tcp_Packet_Data *tcp_data_);
52 void send_receive_tcp_packet_gps_l1_ca(boost::array<float, NUM_TX_VARIABLES_GPS_L1_CA> buf,
Tcp_Packet_Data *tcp_data_);
53 void close_tcp_connection(
size_t d_port_);
56 b_io_context io_context_;
57 boost::asio::ip::tcp::socket tcp_socket_;