aboutsummaryrefslogtreecommitdiffstats
path: root/src/TcpSocket.h
Commit message (Collapse)AuthorAgeFilesLines
* Move TCPDataDispatcher into TcpSocketMatthias P. Braendli2019-05-061-4/+53
|
* TCP output: do not block in the destructor if one connection stallsMatthias P. Braendli2017-06-021-2/+3
|
* Do not use boost::optional for TcpSocketMatthias P. Braendli2016-11-051-3/+10
| | | | | | | Older boost versions require T to be copy-constructable in optional<T>. This is not the case for TcpSocket, which is only move-constructable. Fixes compilation on debian jessie
* Make deleted TcpSocket constructors publicMatthias P. Braendli2016-10-301-2/+2
|
* Fix dabOutputTCP shutdown using accept() with timeoutMatthias P. Braendli2016-10-101-0/+3
|
* Drop SLIP, Refactor sockets, improve TCP outputMatthias P. Braendli2016-09-111-60/+67
| | | | | | | | Quite a large refactoring of the sockets, TCP and UDP, in order to improve the ETI-over-TCP output. This can now accept several simultaneous connections, and requires a throttle. The SLIP input is gone. The UDP inputs are currently broken.
* rename CRC-DabMux to ODR-DabMuxMatthias P. Braendli2014-02-071-4/+4
|
* added unmodified mmbtoolsMatthias (think)2012-07-111-0/+97