|
Falcon
|
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_ |