summaryrefslogtreecommitdiff
path: root/gnuradio-runtime/lib/controlport/rpcserver_aggregator.cc
Commit message (Collapse)AuthorAgeFilesLines
* global: remove iostream from all files not use cout|cerr|cin|clogMarcus Müller2021-06-171-1/+0
| | | | Signed-off-by: Marcus Müller <mmueller@gnuradio.org>
* controlport: include <algorithm> when using std::for_each()Daniel Estévez2020-07-301-0/+1
| | | | | std::for_each() is defined in <algorithm>, so that if it is not included, it doesn't build in some platforms
* Update license header to SPDX formatdevnulling2020-01-271-13/+1
|
* Tree: clang-format without the include sortingMarcus Müller2019-08-091-56/+52
|
* Revert "Fixed storing references to temporary values in RPC infrastructure"Johnathan Corgan2017-06-271-3/+3
| | | | This reverts commit a16ed67b5dae099c6ac1447c000f15765b13422f.
* Fixed storing references to temporary values in RPC infrastructureMarcus Müller2017-06-241-3/+3
| | | | | | | | | | | | | The RPC aggregator and friends were taking callback objects passed by value, and then internally called, again by value, constructors which initialized reference fields to these parameters. This has the effect of storing references to temporary objects. Chances are, no-one is using that code, or compiler UB saved our collective behinds. In any case, we might need to more carefully dissect the RPC code. There be dragons.
* ctrlport: provides a ControlPort model that connects directly with aTom Rondeau2015-10-161-0/+19
| | | | | | | | block's message handler. We still need to register this in setup_rpc, but there might be a way to automate the registering of this during set_msg_handler if ControlPort is enabled.
* runtime: converting runtime core to gr namespace, gnuradio include dir.Tom Rondeau2013-04-291-0/+93