SRS-control 0.1.4
Loading...
Searching...
No Matches
Configuration.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <cstddef>
5#include <string>
6#include <vector>
7
8namespace srs
9{
41} // namespace srs
static constexpr int FEC_CONTROL_LOCAL_PORT
Default value of the listening port number used for the FEC communications.
constexpr auto DEFAULT_SRS_IP
constexpr auto LARGE_READ_MSG_BUFFER_SIZE
size of the data array for reading a UDP package
constexpr auto FEC_DAQ_RECEIVE_PORT
constexpr auto DEFAULT_SRS_CONTROL_PORT
Main configuration struct.
int fec_data_receive_port
The port number of the local network that is used for reading the data stream from FECs.
std::vector< std::string > remote_fec_ips
Remote IP addresses of FECs.
int fec_control_local_port
The port number of the local network that is used for the communication to FECs.
std::size_t data_buffer_size
The size of data buffer to store the incoming UDP frames.
int fec_control_remote_port
The port number of the remote network that is used for the communication to FECs.