<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.14.0" xml:lang="en-US">
  <compounddef id="classUDP__SINK__NAME" kind="class" language="C++" prot="public">
    <compoundname>UDP_SINK_NAME</compoundname>
    <basecompoundref prot="public" virt="non-virtual">gr::sync_block</basecompoundref>
    <includes refid="baz__udp__sink_8h" local="no">baz_udp_sink.h</includes>
    <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classUDP__SINK__NAME_1a5f45857228bc5e305d67d647415454bc" prot="private" static="no" mutable="no">
        <type>size_t</type>
        <definition>size_t UDP_SINK_NAME::d_itemsize</definition>
        <argsstring></argsstring>
        <name>d_itemsize</name>
        <qualifiedname>UDP_SINK_NAME::d_itemsize</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="80" column="9" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" bodystart="80" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classUDP__SINK__NAME_1a1b49f1d34c596d6d1cd68ae562cce996" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int UDP_SINK_NAME::d_payload_size</definition>
        <argsstring></argsstring>
        <name>d_payload_size</name>
        <qualifiedname>UDP_SINK_NAME::d_payload_size</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="82" column="17" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" bodystart="82" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classUDP__SINK__NAME_1a3409259ead48c0192c18d745174416d9" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool UDP_SINK_NAME::d_eof</definition>
        <argsstring></argsstring>
        <name>d_eof</name>
        <qualifiedname>UDP_SINK_NAME::d_eof</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="83" column="17" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" bodystart="83" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classUDP__SINK__NAME_1aea5d94e0fbe6e0eaa6272ccce81d1427" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int UDP_SINK_NAME::d_socket</definition>
        <argsstring></argsstring>
        <name>d_socket</name>
        <qualifiedname>UDP_SINK_NAME::d_socket</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="84" column="17" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" bodystart="84" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classUDP__SINK__NAME_1aa9ffc75381186bc8cd8dc7dc417a8906" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool UDP_SINK_NAME::d_connected</definition>
        <argsstring></argsstring>
        <name>d_connected</name>
        <qualifiedname>UDP_SINK_NAME::d_connected</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="85" column="17" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" bodystart="85" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classUDP__SINK__NAME_1a7cc54377b518264237bc0c382e4faeb9" prot="private" static="no" mutable="no">
        <type>gr::thread::mutex</type>
        <definition>gr::thread::mutex UDP_SINK_NAME::d_mutex</definition>
        <argsstring></argsstring>
        <name>d_mutex</name>
        <qualifiedname>UDP_SINK_NAME::d_mutex</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="86" column="22" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" bodystart="86" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classUDP__SINK__NAME_1aa9ad1183c8eb326dcd4081b5a06b9e83" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool UDP_SINK_NAME::d_bor</definition>
        <argsstring></argsstring>
        <name>d_bor</name>
        <qualifiedname>UDP_SINK_NAME::d_bor</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="87" column="17" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" bodystart="87" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classUDP__SINK__NAME_1a72921637b2b2c53df71d83e201ee2d5b" prot="private" static="no" mutable="no">
        <type>unsigned short</type>
        <definition>unsigned short UDP_SINK_NAME::d_bor_counter</definition>
        <argsstring></argsstring>
        <name>d_bor_counter</name>
        <qualifiedname>UDP_SINK_NAME::d_bor_counter</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="88" column="18" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" bodystart="88" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classUDP__SINK__NAME_1a93612b5ebe41f036642502ee090e13cb" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool UDP_SINK_NAME::d_bor_first</definition>
        <argsstring></argsstring>
        <name>d_bor_first</name>
        <qualifiedname>UDP_SINK_NAME::d_bor_first</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="89" column="17" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" bodystart="89" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classUDP__SINK__NAME_1a0300973858a4985db26ec4baec44fcb7" prot="private" static="no" mutable="no">
        <type>unsigned char *</type>
        <definition>unsigned char* UDP_SINK_NAME::d_bor_packet</definition>
        <argsstring></argsstring>
        <name>d_bor_packet</name>
        <qualifiedname>UDP_SINK_NAME::d_bor_packet</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="90" column="17" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" bodystart="90" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classUDP__SINK__NAME_1ac0b60f8295fb83c10c2a2be116f6c397" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int UDP_SINK_NAME::d_residual</definition>
        <argsstring></argsstring>
        <name>d_residual</name>
        <qualifiedname>UDP_SINK_NAME::d_residual</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="91" column="17" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" bodystart="91" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classUDP__SINK__NAME_1a26374baff7162b1434a4148687ebba39" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int UDP_SINK_NAME::d_offset</definition>
        <argsstring></argsstring>
        <name>d_offset</name>
        <qualifiedname>UDP_SINK_NAME::d_offset</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="92" column="17" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" bodystart="92" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classUDP__SINK__NAME_1a217b4fd26e32004f8884f17cce37f246" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int UDP_SINK_NAME::d_data_length</definition>
        <argsstring></argsstring>
        <name>d_data_length</name>
        <qualifiedname>UDP_SINK_NAME::d_data_length</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="93" column="17" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" bodystart="93" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classUDP__SINK__NAME_1a1479d2938b87c6914a6a26788b00c2bc" prot="private" static="no" mutable="no">
        <type>gr::msg_queue::sptr</type>
        <definition>gr::msg_queue::sptr UDP_SINK_NAME::d_status_queue</definition>
        <argsstring></argsstring>
        <name>d_status_queue</name>
        <qualifiedname>UDP_SINK_NAME::d_status_queue</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="94" column="23" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" bodystart="94" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="friend">
      <memberdef kind="friend" id="classUDP__SINK__NAME_1a950444171b94dc0783cf3dc3d7f8ba68" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="api_8h_1a8042157abaf31717b3b48a906cb73a8c" kindref="member">BAZ_API</ref> <ref refid="baz__udp__sink_8h_1a550c51e9827cf012f25f54cdac783384" kindref="member">UDP_SINK_SPTR</ref></type>
        <definition>BAZ_API UDP_SINK_SPTR UDP_SINK_MAKER</definition>
        <argsstring>(size_t itemsize, const char *host, unsigned short port, int payload_size=1472, bool eof=true, bool bor=false)</argsstring>
        <name>UDP_SINK_MAKER</name>
        <qualifiedname>UDP_SINK_NAME::UDP_SINK_MAKER</qualifiedname>
        <param>
          <type>size_t</type>
          <declname>itemsize</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>host</declname>
        </param>
        <param>
          <type>unsigned short</type>
          <declname>port</declname>
        </param>
        <param>
          <type>int</type>
          <declname>payload_size</declname>
          <defval>1472</defval>
        </param>
        <param>
          <type>bool</type>
          <declname>eof</declname>
          <defval>true</defval>
        </param>
        <param>
          <type>bool</type>
          <declname>bor</declname>
          <defval>false</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="75" column="32"/>
        <references refid="api_8h_1a8042157abaf31717b3b48a906cb73a8c" compoundref="api_8h" startline="19">BAZ_API</references>
        <references refid="classUDP__SINK__NAME_1a40a824037218937d48b09ec767bbd2ff" compoundref="baz__udp__sink_8h" startline="121" endline="121">payload_size</references>
        <references refid="baz__udp__sink_8h_1a693e9cee6b3bfde29018accf8377862d" compoundref="baz__udp__sink_8h" startline="40">UDP_SINK_SPTR</references>
      </memberdef>
    </sectiondef>
    <sectiondef kind="protected-func">
      <memberdef kind="function" id="classUDP__SINK__NAME_1aee835b80f1686c45fadb4f372714cda8" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>UDP_SINK_NAME::UDP_SINK_NAME</definition>
        <argsstring>(size_t itemsize, const char *host, unsigned short port, int payload_size, bool eof, bool bor)</argsstring>
        <name>UDP_SINK_NAME</name>
        <qualifiedname>UDP_SINK_NAME::UDP_SINK_NAME</qualifiedname>
        <param>
          <type>size_t</type>
          <declname>itemsize</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>host</declname>
        </param>
        <param>
          <type>unsigned short</type>
          <declname>port</declname>
        </param>
        <param>
          <type>int</type>
          <declname>payload_size</declname>
        </param>
        <param>
          <type>bool</type>
          <declname>eof</declname>
        </param>
        <param>
          <type>bool</type>
          <declname>bor</declname>
        </param>
        <briefdescription>
<para>UDP Sink Constructor. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>itemsize</parametername>
</parameternamelist>
<parameterdescription>
<para>The size (in bytes) of the item datatype </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>host</parametername>
</parameternamelist>
<parameterdescription>
<para>The name or IP address of the receiving host; use NULL or None for no connection </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>port</parametername>
</parameternamelist>
<parameterdescription>
<para>Destination port to connect to on receiving host </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>payload_size</parametername>
</parameternamelist>
<parameterdescription>
<para>UDP payload size by default set to 1472 = (1500 MTU - (8 byte UDP header) - (20 byte IP header)) </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>eof</parametername>
</parameternamelist>
<parameterdescription>
<para>Send zero-length packet on disconnect </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>bor</parametername>
</parameternamelist>
<parameterdescription>
<para>Enable BorIP encapsulation </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="109" column="3"/>
        <references refid="classUDP__SINK__NAME_1a40a824037218937d48b09ec767bbd2ff" compoundref="baz__udp__sink_8h" startline="121" endline="121">payload_size</references>
      </memberdef>
      <memberdef kind="function" id="classUDP__SINK__NAME_1a896f848b7a27ebd7d06fc404db392dea" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>bool</type>
        <definition>bool UDP_SINK_NAME::create</definition>
        <argsstring>()</argsstring>
        <name>create</name>
        <qualifiedname>UDP_SINK_NAME::create</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="113" column="8"/>
      </memberdef>
      <memberdef kind="function" id="classUDP__SINK__NAME_1a9a5a328acf430bd8a2a9b9ae8431efba" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void UDP_SINK_NAME::allocate</definition>
        <argsstring>()</argsstring>
        <name>allocate</name>
        <qualifiedname>UDP_SINK_NAME::allocate</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="114" column="8"/>
      </memberdef>
      <memberdef kind="function" id="classUDP__SINK__NAME_1a8df260e7209e50de6d20eb27fad3bb5d" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void UDP_SINK_NAME::destroy</definition>
        <argsstring>()</argsstring>
        <name>destroy</name>
        <qualifiedname>UDP_SINK_NAME::destroy</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="115" column="8"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="public-func">
      <memberdef kind="function" id="classUDP__SINK__NAME_1ad4020555332e25f26b73661d0682bd2c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>UDP_SINK_NAME::~UDP_SINK_NAME</definition>
        <argsstring>()</argsstring>
        <name>~UDP_SINK_NAME</name>
        <qualifiedname>UDP_SINK_NAME::~UDP_SINK_NAME</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="118" column="3"/>
      </memberdef>
      <memberdef kind="function" id="classUDP__SINK__NAME_1a40a824037218937d48b09ec767bbd2ff" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>int</type>
        <definition>int UDP_SINK_NAME::payload_size</definition>
        <argsstring>()</argsstring>
        <name>payload_size</name>
        <qualifiedname>UDP_SINK_NAME::payload_size</qualifiedname>
        <briefdescription>
<para>return the PAYLOAD_SIZE of the socket </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="121" column="7" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" bodystart="121" bodyend="121"/>
        <referencedby refid="classUDP__SINK__NAME_1a4d10c082bee6e0ebf6de1422a4ccae51">set_payload_size</referencedby>
        <referencedby refid="classUDP__SINK__NAME_1a950444171b94dc0783cf3dc3d7f8ba68">UDP_SINK_MAKER</referencedby>
        <referencedby refid="classUDP__SINK__NAME_1aee835b80f1686c45fadb4f372714cda8">UDP_SINK_NAME</referencedby>
      </memberdef>
      <memberdef kind="function" id="classUDP__SINK__NAME_1a455a188190049e32bc63fe8fb458cc79" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void UDP_SINK_NAME::connect</definition>
        <argsstring>(const char *host, unsigned short port)</argsstring>
        <name>connect</name>
        <qualifiedname>UDP_SINK_NAME::connect</qualifiedname>
        <param>
          <type>const char *</type>
          <declname>host</declname>
        </param>
        <param>
          <type>unsigned short</type>
          <declname>port</declname>
        </param>
        <briefdescription>
<para>Change the connection to a new destination. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>host</parametername>
</parameternamelist>
<parameterdescription>
<para>The name or IP address of the receiving host; use NULL or None to break the connection without closing </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>port</parametername>
</parameternamelist>
<parameterdescription>
<para>Destination port to connect to on receiving host</para>
</parameterdescription>
</parameteritem>
</parameterlist>
Calls disconnect() to terminate any current connection first. </para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="131" column="8"/>
      </memberdef>
      <memberdef kind="function" id="classUDP__SINK__NAME_1a84eea8a21c0c1803d10deeb6f9e4393b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void UDP_SINK_NAME::disconnect</definition>
        <argsstring>()</argsstring>
        <name>disconnect</name>
        <qualifiedname>UDP_SINK_NAME::disconnect</qualifiedname>
        <briefdescription>
<para>Send zero-length packet (if eof is requested) then stop sending. </para>
        </briefdescription>
        <detaileddescription>
<para>Zero-byte packets can be interpreted as EOF by gr_udp_source. Note that disconnect occurs automatically when the sink is destroyed, but not when its top_block stops. </para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="138" column="8"/>
      </memberdef>
      <memberdef kind="function" id="classUDP__SINK__NAME_1a360f43824aa895da659e640599e3d8d0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void UDP_SINK_NAME::set_borip</definition>
        <argsstring>(bool enable)</argsstring>
        <name>set_borip</name>
        <qualifiedname>UDP_SINK_NAME::set_borip</qualifiedname>
        <param>
          <type>bool</type>
          <declname>enable</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="140" column="8"/>
      </memberdef>
      <memberdef kind="function" id="classUDP__SINK__NAME_1a4d10c082bee6e0ebf6de1422a4ccae51" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void UDP_SINK_NAME::set_payload_size</definition>
        <argsstring>(int payload_size)</argsstring>
        <name>set_payload_size</name>
        <qualifiedname>UDP_SINK_NAME::set_payload_size</qualifiedname>
        <param>
          <type>int</type>
          <declname>payload_size</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="141" column="8"/>
        <references refid="classUDP__SINK__NAME_1a40a824037218937d48b09ec767bbd2ff" compoundref="baz__udp__sink_8h" startline="121" endline="121">payload_size</references>
      </memberdef>
      <memberdef kind="function" id="classUDP__SINK__NAME_1a233a13bbfea8350af7205427665dee7b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void UDP_SINK_NAME::set_status_msgq</definition>
        <argsstring>(gr::msg_queue::sptr queue)</argsstring>
        <name>set_status_msgq</name>
        <qualifiedname>UDP_SINK_NAME::set_status_msgq</qualifiedname>
        <param>
          <type>gr::msg_queue::sptr</type>
          <declname>queue</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="142" column="8"/>
      </memberdef>
      <memberdef kind="function" id="classUDP__SINK__NAME_1ad5821e17e43262b0ff17e39b9974c705" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int UDP_SINK_NAME::work</definition>
        <argsstring>(int noutput_items, gr_vector_const_void_star &amp;input_items, gr_vector_void_star &amp;output_items)</argsstring>
        <name>work</name>
        <qualifiedname>UDP_SINK_NAME::work</qualifiedname>
        <param>
          <type>int</type>
          <declname>noutput_items</declname>
        </param>
        <param>
          <type>gr_vector_const_void_star &amp;</type>
          <declname>input_items</declname>
        </param>
        <param>
          <type>gr_vector_void_star &amp;</type>
          <declname>output_items</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="144" column="7"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
<para>Write stream to an UDP socket. </para>
    </briefdescription>
    <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>itemsize</parametername>
</parameternamelist>
<parameterdescription>
<para>The size (in bytes) of the item datatype </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>host</parametername>
</parameternamelist>
<parameterdescription>
<para>The name or IP address of the receiving host; use NULL or None for no connection </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>port</parametername>
</parameternamelist>
<parameterdescription>
<para>Destination port to connect to on receiving host </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>payload_size</parametername>
</parameternamelist>
<parameterdescription>
<para>UDP payload size by default set to 1472 = (1500 MTU - (8 byte UDP header) - (20 byte IP header)) </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>eof</parametername>
</parameternamelist>
<parameterdescription>
<para>Send zero-length packet on disconnect </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
    </detaileddescription>
    <inheritancegraph>
      <node id="1">
        <label>UDP_SINK_NAME</label>
        <link refid="classUDP__SINK__NAME"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
      </node>
      <node id="2">
        <label>gr::sync_block</label>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="1">
        <label>UDP_SINK_NAME</label>
        <link refid="classUDP__SINK__NAME"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
      </node>
      <node id="2">
        <label>gr::sync_block</label>
      </node>
    </collaborationgraph>
    <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" line="73" column="1" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/baz_udp_sink.h" bodystart="74" bodyend="147"/>
    <listofallmembers>
      <member refid="classUDP__SINK__NAME_1a9a5a328acf430bd8a2a9b9ae8431efba" prot="protected" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>allocate</name></member>
      <member refid="classUDP__SINK__NAME_1a455a188190049e32bc63fe8fb458cc79" prot="public" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>connect</name></member>
      <member refid="classUDP__SINK__NAME_1a896f848b7a27ebd7d06fc404db392dea" prot="protected" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>create</name></member>
      <member refid="classUDP__SINK__NAME_1aa9ad1183c8eb326dcd4081b5a06b9e83" prot="private" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>d_bor</name></member>
      <member refid="classUDP__SINK__NAME_1a72921637b2b2c53df71d83e201ee2d5b" prot="private" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>d_bor_counter</name></member>
      <member refid="classUDP__SINK__NAME_1a93612b5ebe41f036642502ee090e13cb" prot="private" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>d_bor_first</name></member>
      <member refid="classUDP__SINK__NAME_1a0300973858a4985db26ec4baec44fcb7" prot="private" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>d_bor_packet</name></member>
      <member refid="classUDP__SINK__NAME_1aa9ffc75381186bc8cd8dc7dc417a8906" prot="private" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>d_connected</name></member>
      <member refid="classUDP__SINK__NAME_1a217b4fd26e32004f8884f17cce37f246" prot="private" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>d_data_length</name></member>
      <member refid="classUDP__SINK__NAME_1a3409259ead48c0192c18d745174416d9" prot="private" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>d_eof</name></member>
      <member refid="classUDP__SINK__NAME_1a5f45857228bc5e305d67d647415454bc" prot="private" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>d_itemsize</name></member>
      <member refid="classUDP__SINK__NAME_1a7cc54377b518264237bc0c382e4faeb9" prot="private" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>d_mutex</name></member>
      <member refid="classUDP__SINK__NAME_1a26374baff7162b1434a4148687ebba39" prot="private" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>d_offset</name></member>
      <member refid="classUDP__SINK__NAME_1a1b49f1d34c596d6d1cd68ae562cce996" prot="private" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>d_payload_size</name></member>
      <member refid="classUDP__SINK__NAME_1ac0b60f8295fb83c10c2a2be116f6c397" prot="private" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>d_residual</name></member>
      <member refid="classUDP__SINK__NAME_1aea5d94e0fbe6e0eaa6272ccce81d1427" prot="private" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>d_socket</name></member>
      <member refid="classUDP__SINK__NAME_1a1479d2938b87c6914a6a26788b00c2bc" prot="private" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>d_status_queue</name></member>
      <member refid="classUDP__SINK__NAME_1a8df260e7209e50de6d20eb27fad3bb5d" prot="protected" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>destroy</name></member>
      <member refid="classUDP__SINK__NAME_1a84eea8a21c0c1803d10deeb6f9e4393b" prot="public" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>disconnect</name></member>
      <member refid="classUDP__SINK__NAME_1a40a824037218937d48b09ec767bbd2ff" prot="public" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>payload_size</name></member>
      <member refid="classUDP__SINK__NAME_1a360f43824aa895da659e640599e3d8d0" prot="public" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>set_borip</name></member>
      <member refid="classUDP__SINK__NAME_1a4d10c082bee6e0ebf6de1422a4ccae51" prot="public" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>set_payload_size</name></member>
      <member refid="classUDP__SINK__NAME_1a233a13bbfea8350af7205427665dee7b" prot="public" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>set_status_msgq</name></member>
      <member refid="classUDP__SINK__NAME_1a950444171b94dc0783cf3dc3d7f8ba68" prot="private" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>UDP_SINK_MAKER</name></member>
      <member refid="classUDP__SINK__NAME_1aee835b80f1686c45fadb4f372714cda8" prot="protected" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>UDP_SINK_NAME</name></member>
      <member refid="classUDP__SINK__NAME_1ad5821e17e43262b0ff17e39b9974c705" prot="public" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>work</name></member>
      <member refid="classUDP__SINK__NAME_1ad4020555332e25f26b73661d0682bd2c" prot="public" virt="non-virtual"><scope>UDP_SINK_NAME</scope><name>~UDP_SINK_NAME</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
