summaryrefslogtreecommitdiff
path: root/gr-zeromq/lib/req_msg_source_impl.h
Commit message (Collapse)AuthorAgeFilesLines
* modernization: `override` instead of virtual in all compilation unitsMarcus Müller2020-11-031-1/+1
|
* zeromq: Remove manual memory managementThomas Habets2020-09-221-4/+4
| | | | | I believe this fixes a memory leak, as the thread objects were never deleted.
* zeromq: Add bind argument for message based zeromq blocks.Jacob Gilbert2020-04-101-1/+1
| | | | | | This is needed to support N:1 patterns. To avoid confusion, since this is probably a feature only needed by those who Know What They Are Doing, the option is added to the Advanced block property tab.
* Update license header to SPDX formatdevnulling2020-01-271-13/+1
|
* zeromq: fix inconsistent use of overrideBastian Bloessl2019-09-051-2/+2
|
* clang-format: Ordering all the includesMarcus Müller2019-08-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | clang-format: ordering includes in gnuradio-runtime clang-format: ordering includes in gr-filter clang-format: ordering includes in gr-fft clang-format: ordering includes in gr-audio clang-format: ordering includes in gr-analog clang-format: ordering includes in gr-fec clang-format: ordering includes in gr-wavelet clang-format: ordering includes in gr-zeromq clang-format: ordering includes in gr-vocoder clang-format: ordering includes in gr-video-sdl clang-format: ordering includes in gr-trellis clang-format: ordering includes in gr-blocks clang-format: ordering includes in gr-digital clang-format: ordering includes in gr-uhd clang-format: ordering includes in gr-dtv clang-format: ordering includes in gr-channels clang-format: ordering includes in gr-qtgui clang_format.py: re-enable include reordering
* Tree: clang-format without the include sortingMarcus Müller2019-08-091-21/+22
|
* zeromq: fixes to allow building using CPPZMQ 4.3.1 as well as priorMichael Dickens2019-06-151-2/+2
| | | | CPPZMQ deprecated some prototypes of "recv" and "send" in some version prior to 4.3.1. The "recv" one will be removed in 4.3.1 and thus will generate an error since no valid prototype exists in the way "recv" is currently being call. This fix updates our usage of both calls to work with the "new" and "old" ways, depending on the CPPZMQ version. Move the CPPZMQ header inclusion and a macro determine which version to use into a common local header.
* gr-zeromq: Remove VLA from last_endpoint()Brennan Ashton2018-12-121-2/+2
|
* gr-zeromq: Add last_endpoint function to zmq source and sink blocksBrennan Ashton2018-11-281-0/+7
| | | | | | 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.
* zeromq: remove unnecessary call to pmt::intern at runtimeMarcus Müller2018-02-231-0/+1
| | | | | | | | | | | | | | typical usage: message_port_pub(pmt::mp("out_port"), …) which is bad, as it implies hashing of a string, allocation of memory, deallocation, finding the hashed string in the table of interned strings and returning a unique pointer (which for reasons of PMT awesomeness isn't even unique) to the interned port name. Replacing all these port name ad hoc ::mp() calls by reusing one, private, port name member.
* zeromq: cleanup and made req_msg_source derive from gr::blockJohnathan Corgan2015-01-121-5/+4
|
* zmq: rep/req msg blocks now workingTim O'Shea2014-12-301-0/+5
|
* zmq: building working versions of additional zmq message blocks in place ↵Tim O'Shea2014-12-301-0/+51
(push/pull + rep/req)