summaryrefslogtreecommitdiff
path: root/gr-zeromq/lib/req_source_impl.h
Commit message (Collapse)AuthorAgeFilesLines
* Update license header to SPDX formatdevnulling2020-01-271-13/+1
|
* gr-zeromq: Fix warnings deprecated send since 4.3.1 extends PR #2503Brennan Ashton2019-11-011-1/+0
| | | | | | | | | Wrap some missed send calls with helper define and make sure zmq_common_impl.h is being used everywhere instead of zmq.hpp Most were already pulling this in via the base_impl.h Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
* zeromq: fix inconsistent use of overrideBastian Bloessl2019-09-051-1/+1
|
* Tree: clang-format without the include sortingMarcus Müller2019-08-091-13/+19
|
* gr-zeromq: Add last_endpoint function to zmq source and sink blocksBrennan Ashton2018-11-281-0/+1
| | | | | | The main reason for this is is allows you to read back the real address string in the case that port 0 is used and the OS has auto-assigned a free port.
* gr-zeromq: Big rework for performance and correctnessSylvain Munaut2016-01-271-11/+7
| | | | | | | | | | | | | | | - Use class hierarchy trying to maximize code re-use. - Dont' drop samples on receive if the output buffer doesn't have enough space. - Don't drop tags on receive by putting tags in the future. - Better metadata creation/parsing avoiding copying lots data. - Always do as much work as possible in a single call to work() to avoid scheduler overhead as long as possible. - Allow setting the high watermark to avoid older version of zeromq's default of buffering infinite messages and causing a paging thrash to/from disk when the flow graph can't keep up. Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
* zeromq: fixups and stylistic changes before mergeJohnathan Corgan2014-10-311-2/+2
|
* zmq: all source blocks should now support tag headersTim O'Shea2014-10-271-1/+2
|
* zeromq: Remove ZMQ_NOBLOCK as we are using pollingJohannes Schmitz2014-05-091-2/+1
|
* zeromq: Timeout needs to be in milliseconds for zmq 3.0, close socketsJohannes Schmitz2014-05-091-1/+1
| | | | correctly, cleanup
* zeromq: Add missing timeout and blocking parameters and pollingJohannes Schmitz2014-05-081-1/+3
|
* Merge remote-tracking branch 'iohannez/vlen' into zeromqJohnathan Corgan2014-05-071-0/+1
|\
| * zeromq: Fix doxygen and memcpy for vlenJohannes Schmitz2014-05-071-0/+1
| |
* | zeromq: rename include guardsJohnathan Corgan2014-05-061-3/+3
|/
* zeromq: renamed source_reqrep to req_sourceCamilo Solano2014-05-061-0/+51