summaryrefslogtreecommitdiff
path: root/gr-blocks/lib/socket_pdu_impl.cc
Commit message (Collapse)AuthorAgeFilesLines
* blocks: fix incorrect use of items/bytes in PDU handlingJacob Gilbert2016-02-081-2/+2
| | | | | | | | | | | For a uniform vector, calls to pmt::length return the number of items in in the vector. However, in some places this was being treated as a byte value, resulting in short writes and other misinterpretations. These calls have been replaced with calls to pmt::blob_length, to unambiguously get the length in bytes, then converted if necessary to item values.
* blocks: fix destruction and shutdown for socket_pduNathan West2015-10-071-0/+17
| | | | | | This removes the inheritance from stream_pdu_base and stop the io_service and internal service thread when stop() and dtor are called.
* Removing trailing/extra whitespaces before release.Tom Rondeau2014-07-071-14/+14
| | | | We should be more careful about letting these into the code in the future. In emacs, we can use (add-hook 'before-save-hook 'delete-trailing-whitespace).
* socket_pdu: fixed resolver issue by applying same resolver as in udp_sink.Marcus Müller2014-04-121-2/+6
| | | | | | Basically a version of http://gnuradio.org/redmine/issues/613 reported by Alex Weihkopf in socket_pdu. Patch is the same.
* blocks: added 'MTU' and 'tcp_no_delay' params for 'socket_pdu' (and GRC ↵Balint Seeber2014-03-271-55/+81
| | | | | | option), applied MTU (buffer size) to TCP/UDP send, separate TCP/UDP server endpoint resolvers for empty/0.0.0.0 Host param (listen on all interfaces) Whitespace clean-up.
* runtime: converting runtime core to gr namespace, gnuradio include dir.Tom Rondeau2013-04-291-5/+5
|
* gruel: moved gruel into subdirs of gnuradio-runtime.Tom Rondeau2013-04-011-1/+1
| | | | PMTs are handled slightly different and are installed into their own module and include dir.
* blocks: added gr::blocks::random_pduJohnathan Corgan2013-02-281-1/+1
|
* Merge branch 'master' into nextJohnathan Corgan2013-02-281-11/+11
| | | | | Conflicts: gr-blocks/lib/stream_pdu_base.cc
* blocks: added gr::blocks::socket_pduJohnathan Corgan2013-02-281-0/+198