commit-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commit-gnuradio] [gnuradio] 06/17: tcp_server_sink: XML block definitio


From: git
Subject: [Commit-gnuradio] [gnuradio] 06/17: tcp_server_sink: XML block definition
Date: Mon, 1 Aug 2016 21:58:55 +0000 (UTC)

This is an automated email from the git hooks/post-receive script.

jcorgan pushed a commit to branch master
in repository gnuradio.

commit bbfafb7875dfceb8092f024ce934110cb8bf0101
Author: Jiří Pinkava <address@hidden>
Date:   Fri Dec 5 20:57:57 2014 +0100

    tcp_server_sink: XML block definition
---
 gr-blocks/grc/blocks_block_tree.xml      |  1 +
 gr-blocks/grc/blocks_tcp_server_sink.xml | 77 ++++++++++++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/gr-blocks/grc/blocks_block_tree.xml 
b/gr-blocks/grc/blocks_block_tree.xml
index c4857f3..644773f 100644
--- a/gr-blocks/grc/blocks_block_tree.xml
+++ b/gr-blocks/grc/blocks_block_tree.xml
@@ -158,6 +158,7 @@
       <name>Networking Tools</name>
       <block>blocks_tuntap_pdu</block>
       <block>blocks_socket_pdu</block>
+      <block>blocks_tcp_server_sink</block>
       <block>blocks_udp_source</block>
       <block>blocks_udp_sink</block>
    </cat>
diff --git a/gr-blocks/grc/blocks_tcp_server_sink.xml 
b/gr-blocks/grc/blocks_tcp_server_sink.xml
new file mode 100644
index 0000000..644027d
--- /dev/null
+++ b/gr-blocks/grc/blocks_tcp_server_sink.xml
@@ -0,0 +1,77 @@
+<?xml version="1.0"?>
+<!--
+###################################################
+##TCP Server Sink
+###################################################
+ -->
+<block>
+       <name>TCP Server Sink</name>
+       <key>blocks_tcp_server_sink</key>
+       <import>from gnuradio import blocks</import>
+       <make>blocks.tcp_server_sink($type.size*$vlen, $ipaddr, $port, 
$noblock)</make>
+       <param>
+               <name>Input Type</name>
+               <key>type</key>
+               <type>enum</type>
+               <option>
+                       <name>Complex</name>
+                       <key>complex</key>
+                       <opt>size:gr.sizeof_gr_complex</opt>
+               </option>
+               <option>
+                       <name>Float</name>
+                       <key>float</key>
+                       <opt>size:gr.sizeof_float</opt>
+               </option>
+               <option>
+                       <name>Int</name>
+                       <key>int</key>
+                       <opt>size:gr.sizeof_int</opt>
+               </option>
+               <option>
+                       <name>Short</name>
+                       <key>short</key>
+                       <opt>size:gr.sizeof_short</opt>
+               </option>
+               <option>
+                       <name>Byte</name>
+                       <key>byte</key>
+                       <opt>size:gr.sizeof_char</opt>
+               </option>
+       </param>
+       <param>
+               <name>Destination IP Address</name>
+               <key>ipaddr</key>
+               <type>string</type>
+       </param>
+       <param>
+               <name>Destination Port</name>
+               <key>port</key>
+               <type>int</type>
+       </param>
+       <param>
+               <name>Nonblocking Mode</name>
+               <key>noblock</key>
+               <type>enum</type>
+               <option>
+                       <name>On</name>
+                       <key>True</key>
+               </option>
+               <option>
+                       <name>Off</name>
+                       <key>False</key>
+               </option>
+       </param>
+       <param>
+               <name>Vec Length</name>
+               <key>vlen</key>
+               <value>1</value>
+               <type>int</type>
+       </param>
+       <check>$vlen &gt; 0</check>
+       <sink>
+               <name>in</name>
+               <type>$type</type>
+               <vlen>$vlen</vlen>
+       </sink>
+</block>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]