Falcon
Loading...
Searching...
No Matches

Public Member Functions

 DataStreamer (DataSource *source, double rate, std::string ip, int port, uint64_t npackets)
bool running () const
bool terminated () const
void Terminate ()
void Run ()
void Start ()
void Stop ()
void set_source (DataSource *source)

Protected Attributes

std::thread thread_
bool running_ = false
bool terminate_ = false
DataSource * source_
double rate_
std::string ip_
int port_
uint64_t max_packets_
struct sockaddr_in server_address_
int udp_socket_

The documentation for this class was generated from the following files:
  • extensions/falcon-fklab-extensions/tools/nlxtestbench/datastreamer.hpp
  • extensions/falcon-fklab-extensions/tools/nlxtestbench/datastreamer.cpp