Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 6e7a2755bd78c9deedab199b86e675f3 > files > 8127

gnuradio-doc-3.2.2-9.fc14.x86_64.rpm

<?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.7.3">
  <compounddef id="classusrp2_1_1usrp2_1_1impl" kind="class" prot="public">
    <compoundname>usrp2::usrp2::impl</compoundname>
    <basecompoundref refid="classusrp2_1_1data__handler" prot="private" virt="non-virtual">usrp2::data_handler</basecompoundref>
    <includes refid="usrp2__impl_8h" local="no">usrp2_impl.h</includes>
      <sectiondef kind="private-static-attrib">
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1a000ce8515b06ac1e46879e5fb918b57d" prot="private" static="yes" mutable="no">
        <type>const size_t</type>
        <definition>const size_t usrp2::usrp2::impl::NRIDS</definition>
        <argsstring></argsstring>
        <name>NRIDS</name>
        <initializer> 256</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="56" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="56" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1a781af394653e563e2588938cbbe402f2" prot="private" static="yes" mutable="no">
        <type>const size_t</type>
        <definition>const size_t usrp2::usrp2::impl::NCHANS</definition>
        <argsstring></argsstring>
        <name>NCHANS</name>
        <initializer> 32</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="57" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="57" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1aa2743c2df6b389df8c8b02f231f961a5" prot="private" static="no" mutable="no">
        <type><ref refid="classusrp2_1_1eth__buffer" kindref="compound">eth_buffer</ref> *</type>
        <definition>eth_buffer* usrp2::usrp2::impl::d_eth_buf</definition>
        <argsstring></argsstring>
        <name>d_eth_buf</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="59" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="59" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1adea3f08af1240e577ca6006b66c1a686" prot="private" static="no" mutable="no">
        <type>std::string</type>
        <definition>std::string usrp2::usrp2::impl::d_interface_name</definition>
        <argsstring></argsstring>
        <name>d_interface_name</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="60" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="60" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1a2e09d0bbd92c1836c27fdcd0c76c8c3f" prot="private" static="no" mutable="no">
        <type><ref refid="classusrp2_1_1pktfilter" kindref="compound">pktfilter</ref> *</type>
        <definition>pktfilter* usrp2::usrp2::impl::d_pf</definition>
        <argsstring></argsstring>
        <name>d_pf</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="61" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="61" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1a3a8d08176c3f3469330e5f20b56310c8" prot="private" static="no" mutable="no">
        <type>std::string</type>
        <definition>std::string usrp2::usrp2::impl::d_addr</definition>
        <argsstring></argsstring>
        <name>d_addr</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="62" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="62" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1ab84d79129b02c207bf2d8f64792c0b22" prot="private" static="no" mutable="no">
        <type><ref refid="classusrp2_1_1usrp2__thread" kindref="compound">usrp2_thread</ref> *</type>
        <definition>usrp2_thread* usrp2::usrp2::impl::d_bg_thread</definition>
        <argsstring></argsstring>
        <name>d_bg_thread</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="63" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="63" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1a588a188b8d59c96c8f123179c86dc6c4" prot="private" static="no" mutable="no">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>volatile bool usrp2::usrp2::impl::d_bg_running</definition>
        <argsstring></argsstring>
        <name>d_bg_running</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="64" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="64" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1a2496eedec1136effcb486c2eb7edb313" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int usrp2::usrp2::impl::d_rx_seqno</definition>
        <argsstring></argsstring>
        <name>d_rx_seqno</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="66" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="66" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1abdb2c5c5c147b1518f86f1f424388fec" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int usrp2::usrp2::impl::d_tx_seqno</definition>
        <argsstring></argsstring>
        <name>d_tx_seqno</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="67" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="67" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1aff8c8af8edebd11e1ae151811fdb9db7" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int usrp2::usrp2::impl::d_next_rid</definition>
        <argsstring></argsstring>
        <name>d_next_rid</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="68" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="68" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1a4a9477e0169cd2c3f81521d3a22b4297" prot="private" static="no" mutable="no">
        <type>unsigned int</type>
        <definition>unsigned int usrp2::usrp2::impl::d_num_rx_frames</definition>
        <argsstring></argsstring>
        <name>d_num_rx_frames</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="69" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="69" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1a255dbc0b59b94ba4fa700e6ff67c2ad2" prot="private" static="no" mutable="no">
        <type>unsigned int</type>
        <definition>unsigned int usrp2::usrp2::impl::d_num_rx_missing</definition>
        <argsstring></argsstring>
        <name>d_num_rx_missing</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="70" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="70" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1a058cdad59e554dec5a21c697d365b1e5" prot="private" static="no" mutable="no">
        <type>unsigned int</type>
        <definition>unsigned int usrp2::usrp2::impl::d_num_rx_overruns</definition>
        <argsstring></argsstring>
        <name>d_num_rx_overruns</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="71" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="71" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1afc7a56fcd3cd853af7986131082de5af" prot="private" static="no" mutable="no">
        <type>unsigned int</type>
        <definition>unsigned int usrp2::usrp2::impl::d_num_rx_bytes</definition>
        <argsstring></argsstring>
        <name>d_num_rx_bytes</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="72" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="72" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1a4ea25a34ee9830e8aedf820d69bf33ee" prot="private" static="no" mutable="no">
        <type>unsigned int</type>
        <definition>unsigned int usrp2::usrp2::impl::d_num_enqueued</definition>
        <argsstring></argsstring>
        <name>d_num_enqueued</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="74" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="74" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1a820283d06e532750c7a4731c736010aa" prot="private" static="no" mutable="no">
        <type><ref refid="classomni__mutex" kindref="compound">omni_mutex</ref></type>
        <definition>omni_mutex usrp2::usrp2::impl::d_enqueued_mutex</definition>
        <argsstring></argsstring>
        <name>d_enqueued_mutex</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="75" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="75" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1ac26208387e74c42782999991b0764c13" prot="private" static="no" mutable="no">
        <type><ref refid="classomni__condition" kindref="compound">omni_condition</ref></type>
        <definition>omni_condition usrp2::usrp2::impl::d_bg_pending_cond</definition>
        <argsstring></argsstring>
        <name>d_bg_pending_cond</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="76" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="76" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1a132ef04751c63573be3052378474e435" prot="private" static="no" mutable="no">
        <type><ref refid="classusrp2_1_1pending__reply" kindref="compound">pending_reply</ref> *</type>
        <definition>pending_reply* usrp2::usrp2::impl::d_pending_replies[NRIDS]</definition>
        <argsstring>[NRIDS]</argsstring>
        <name>d_pending_replies</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="79" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="79" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1a4390c06cdf2303f074bbc57614bab0e1" prot="private" static="no" mutable="no">
        <type><ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; <ref refid="classboost_1_1shared__ptr" kindref="compound">ring_sptr</ref> &gt;</type>
        <definition>std::vector&lt;ring_sptr&gt; usrp2::usrp2::impl::d_channel_rings</definition>
        <argsstring></argsstring>
        <name>d_channel_rings</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="81" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="81" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1afc8ad9199227c2b169f5dcc564e8b5e5" prot="private" static="no" mutable="no">
        <type><ref refid="classomni__mutex" kindref="compound">omni_mutex</ref></type>
        <definition>omni_mutex usrp2::usrp2::impl::d_channel_rings_mutex</definition>
        <argsstring></argsstring>
        <name>d_channel_rings_mutex</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="82" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="82" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1af1684cb3ab7f0ae1d3df413c0372aef6" prot="private" static="no" mutable="no">
        <type><ref refid="structusrp2_1_1db__info" kindref="compound">db_info</ref></type>
        <definition>db_info usrp2::usrp2::impl::d_tx_db_info</definition>
        <argsstring></argsstring>
        <name>d_tx_db_info</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="84" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="84" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1a12c3909aa24bf6e7b9237e0b63e0d9dd" prot="private" static="no" mutable="no">
        <type><ref refid="structusrp2_1_1db__info" kindref="compound">db_info</ref></type>
        <definition>db_info usrp2::usrp2::impl::d_rx_db_info</definition>
        <argsstring></argsstring>
        <name>d_rx_db_info</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="85" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="85" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1aa8946ca2e67ade122b9c4b1d23dd5f48" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int usrp2::usrp2::impl::d_tx_interp</definition>
        <argsstring></argsstring>
        <name>d_tx_interp</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="87" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="87" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1a0e69fd040966594ec57fba9935157c8d" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int usrp2::usrp2::impl::d_rx_decim</definition>
        <argsstring></argsstring>
        <name>d_rx_decim</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="88" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="88" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-func">
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a275d998a06de6063985b015616280ca5" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void usrp2::usrp2::impl::inc_enqueued</definition>
        <argsstring>()</argsstring>
        <name>inc_enqueued</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="90" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="90" bodyend="93"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a0d92ff1e0df0a5bb1e82fe209f97751e" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void usrp2::usrp2::impl::dec_enqueued</definition>
        <argsstring>()</argsstring>
        <name>dec_enqueued</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="95" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="95" bodyend="99"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a9a735ee1d5992eea9f722557d483dd63" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void usrp2::usrp2::impl::init_et_hdrs</definition>
        <argsstring>(u2_eth_packet_t *p, const std::string &amp;dst)</argsstring>
        <name>init_et_hdrs</name>
        <param>
          <type>u2_eth_packet_t *</type>
          <declname>p</declname>
        </param>
        <param>
          <type>const std::string &amp;</type>
          <declname>dst</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="102"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a48ccadcb09346f827a525660ded6cdbe" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void usrp2::usrp2::impl::init_etf_hdrs</definition>
        <argsstring>(u2_eth_packet_t *p, const std::string &amp;dst, int word0_flags, int chan, uint32_t timestamp)</argsstring>
        <name>init_etf_hdrs</name>
        <param>
          <type>u2_eth_packet_t *</type>
          <declname>p</declname>
        </param>
        <param>
          <type>const std::string &amp;</type>
          <declname>dst</declname>
        </param>
        <param>
          <type>int</type>
          <declname>word0_flags</declname>
        </param>
        <param>
          <type>int</type>
          <declname>chan</declname>
        </param>
        <param>
          <type>uint32_t</type>
          <declname>timestamp</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="104"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a085a0025a7521e91ba91574776c89e9b" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void usrp2::usrp2::impl::stop_bg</definition>
        <argsstring>()</argsstring>
        <name>stop_bg</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="105"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1aa1d8e3a8063bc81777afeaad5aa7b874" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void usrp2::usrp2::impl::init_config_rx_v2_cmd</definition>
        <argsstring>(op_config_rx_v2_cmd *cmd)</argsstring>
        <name>init_config_rx_v2_cmd</name>
        <param>
          <type><ref refid="structusrp2_1_1op__config__rx__v2__cmd" kindref="compound">op_config_rx_v2_cmd</ref> *</type>
          <declname>cmd</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="106"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1ab0a4852e2a59bce24ffe1fc874d6726b" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void usrp2::usrp2::impl::init_config_tx_v2_cmd</definition>
        <argsstring>(op_config_tx_v2_cmd *cmd)</argsstring>
        <name>init_config_tx_v2_cmd</name>
        <param>
          <type><ref refid="structusrp2_1_1op__config__tx__v2__cmd" kindref="compound">op_config_tx_v2_cmd</ref> *</type>
          <declname>cmd</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="107"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1ae327b9dc97d7628e5b92c35bc19a2cab" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::transmit_cmd</definition>
        <argsstring>(void *cmd, size_t len, pending_reply *p, double secs=0.0)</argsstring>
        <name>transmit_cmd</name>
        <param>
          <type>void *</type>
          <declname>cmd</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>len</declname>
        </param>
        <param>
          <type><ref refid="classusrp2_1_1pending__reply" kindref="compound">pending_reply</ref> *</type>
          <declname>p</declname>
        </param>
        <param>
          <type>double</type>
          <declname>secs</declname>
          <defval>0.0</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="108"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1ab82920d5c9ffb60d0d4b098477dc59ae" prot="private" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type><ref refid="classusrp2_1_1data__handler_1ae3cfdbd2cebb63c565df513556114ab6" kindref="member">data_handler::result</ref></type>
        <definition>virtual data_handler::result usrp2::usrp2::impl::operator()</definition>
        <argsstring>(const void *base, size_t len)</argsstring>
        <name>operator()</name>
        <reimplements refid="classusrp2_1_1data__handler_1a151f3e63f81507503a39f03a77092201">operator()</reimplements>
        <param>
          <type>const void *</type>
          <declname>base</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>len</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>base</parametername>
</parameternamelist>
<parameterdescription>
<para>points to the beginning of the data </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>len</parametername>
</parameternamelist>
<parameterdescription>
<para>is the length in bytes of the data </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>bitmask composed of DONE, KEEP </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="109"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a06b6b3e7dd86e0d0f754d8b13cb95101" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classusrp2_1_1data__handler_1ae3cfdbd2cebb63c565df513556114ab6" kindref="member">data_handler::result</ref></type>
        <definition>data_handler::result usrp2::usrp2::impl::handle_control_packet</definition>
        <argsstring>(const void *base, size_t len)</argsstring>
        <name>handle_control_packet</name>
        <param>
          <type>const void *</type>
          <declname>base</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>len</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="110"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1ad6907cbc77bb7425adb673494f0d2936" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classusrp2_1_1data__handler_1ae3cfdbd2cebb63c565df513556114ab6" kindref="member">data_handler::result</ref></type>
        <definition>data_handler::result usrp2::usrp2::impl::handle_data_packet</definition>
        <argsstring>(const void *base, size_t len)</argsstring>
        <name>handle_data_packet</name>
        <param>
          <type>const void *</type>
          <declname>base</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>len</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="111"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a76c8701f562617a4415c13dcf27e186c" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::dboard_info</definition>
        <argsstring>()</argsstring>
        <name>dboard_info</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="112"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1af8549d4d84ca18572425394b0a1df504" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::reset_db</definition>
        <argsstring>()</argsstring>
        <name>reset_db</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="113"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1ab70193961d28a4c30a0d46d7b4137b13" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>usrp2::usrp2::impl::impl</definition>
        <argsstring>(const std::string &amp;ifc, props *p, size_t rx_bufsize)</argsstring>
        <name>impl</name>
        <param>
          <type>const std::string &amp;</type>
          <declname>ifc</declname>
        </param>
        <param>
          <type><ref refid="structusrp2_1_1props" kindref="compound">props</ref> *</type>
          <declname>p</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>rx_bufsize</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="116"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1af00ccd773f663a242a4be61efeff2cd7" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>usrp2::usrp2::impl::~impl</definition>
        <argsstring>()</argsstring>
        <name>~impl</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="117"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a3e2b4ad16f32c1974eef9dab2a14e3e6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void usrp2::usrp2::impl::bg_loop</definition>
        <argsstring>()</argsstring>
        <name>bg_loop</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="119"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a7126c2c0915a478c9807ce98637da7da" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>std::string</type>
        <definition>std::string usrp2::usrp2::impl::mac_addr</definition>
        <argsstring>() const </argsstring>
        <name>mac_addr</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="121" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="121" bodyend="121"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a13172d40671a1c6328777702094d4370" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>std::string</type>
        <definition>std::string usrp2::usrp2::impl::interface_name</definition>
        <argsstring>() const </argsstring>
        <name>interface_name</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="122" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="122" bodyend="122"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a37ebd75016370c078ab522ad710dbd89" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::set_rx_gain</definition>
        <argsstring>(double gain)</argsstring>
        <name>set_rx_gain</name>
        <param>
          <type>double</type>
          <declname>gain</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="126"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1ab24faffa31a77427c0e4111897e4ba20" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>double</type>
        <definition>double usrp2::usrp2::impl::rx_gain_min</definition>
        <argsstring>()</argsstring>
        <name>rx_gain_min</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="127" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="127" bodyend="127"/>
        <references refid="structusrp2_1_1db__info_1a1df5825968637385c536099584d2c057" compoundref="usrp2__impl_8h" startline="46">usrp2::db_info::gain_min</references>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a1ea7c1e547aa44cb2a90d52bc23ed13b" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>double</type>
        <definition>double usrp2::usrp2::impl::rx_gain_max</definition>
        <argsstring>()</argsstring>
        <name>rx_gain_max</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="128" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="128" bodyend="128"/>
        <references refid="structusrp2_1_1db__info_1ab913ac4e997eb407faff78bfb0502585" compoundref="usrp2__impl_8h" startline="47">usrp2::db_info::gain_max</references>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a0dca1eceef373adc2a0a9ac870d4d8bf" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>double</type>
        <definition>double usrp2::usrp2::impl::rx_gain_db_per_step</definition>
        <argsstring>()</argsstring>
        <name>rx_gain_db_per_step</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="129" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="129" bodyend="129"/>
        <references refid="structusrp2_1_1db__info_1ab52498d891a93223c1f533f342d75c50" compoundref="usrp2__impl_8h" startline="48">usrp2::db_info::gain_step_size</references>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1af83aa4582d5b81fa13d857f857aa2434" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::set_rx_lo_offset</definition>
        <argsstring>(double frequency)</argsstring>
        <name>set_rx_lo_offset</name>
        <param>
          <type>double</type>
          <declname>frequency</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="130"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1af5974822a2b048e174d0be0cfcd195dc" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::set_rx_center_freq</definition>
        <argsstring>(double frequency, tune_result *result)</argsstring>
        <name>set_rx_center_freq</name>
        <param>
          <type>double</type>
          <declname>frequency</declname>
        </param>
        <param>
          <type><ref refid="classusrp2_1_1tune__result" kindref="compound">tune_result</ref> *</type>
          <declname>result</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="131"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a0975747f502303da26af8d9ce7abc48f" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>double</type>
        <definition>double usrp2::usrp2::impl::rx_freq_min</definition>
        <argsstring>()</argsstring>
        <name>rx_freq_min</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="132" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="132" bodyend="132"/>
        <references refid="structusrp2_1_1db__info_1a93546d1f675ecb65dffb7cf0707d5cf5" compoundref="usrp2__impl_8h" startline="44">usrp2::db_info::freq_min</references>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1ad9ad6e2ccaf32d62b225ae617500a678" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>double</type>
        <definition>double usrp2::usrp2::impl::rx_freq_max</definition>
        <argsstring>()</argsstring>
        <name>rx_freq_max</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="133" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="133" bodyend="133"/>
        <references refid="structusrp2_1_1db__info_1a344bd45e6a917bf70d024b624da475d9" compoundref="usrp2__impl_8h" startline="45">usrp2::db_info::freq_max</references>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a986d2efcfebff2f0ef5d511f7c481094" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::set_rx_decim</definition>
        <argsstring>(int decimation_factor)</argsstring>
        <name>set_rx_decim</name>
        <param>
          <type>int</type>
          <declname>decimation_factor</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="134"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a0fd88e96c84f2fab18c11355da4d83f1" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>int</type>
        <definition>int usrp2::usrp2::impl::rx_decim</definition>
        <argsstring>()</argsstring>
        <name>rx_decim</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="135" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="135" bodyend="135"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a95725f90fb4596e4417d007522bf529d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::set_rx_scale_iq</definition>
        <argsstring>(int scale_i, int scale_q)</argsstring>
        <name>set_rx_scale_iq</name>
        <param>
          <type>int</type>
          <declname>scale_i</declname>
        </param>
        <param>
          <type>int</type>
          <declname>scale_q</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="136"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a803ba14747e2fd01ecbb9e41148a2043" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::set_gpio_ddr</definition>
        <argsstring>(int bank, uint16_t value, uint16_t mask)</argsstring>
        <name>set_gpio_ddr</name>
        <param>
          <type>int</type>
          <declname>bank</declname>
        </param>
        <param>
          <type>uint16_t</type>
          <declname>value</declname>
        </param>
        <param>
          <type>uint16_t</type>
          <declname>mask</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="137"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1afa41f2109f8575c5bbfb8ee8965732b9" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::set_gpio_sels</definition>
        <argsstring>(int bank, std::string src)</argsstring>
        <name>set_gpio_sels</name>
        <param>
          <type>int</type>
          <declname>bank</declname>
        </param>
        <param>
          <type>std::string</type>
          <declname>src</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="138"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1adf482d16f0b6718d4e280727cb16d459" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::enable_gpio_streaming</definition>
        <argsstring>(int bank, int enable)</argsstring>
        <name>enable_gpio_streaming</name>
        <param>
          <type>int</type>
          <declname>bank</declname>
        </param>
        <param>
          <type>int</type>
          <declname>enable</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="139"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a82ffc1ba80b4de9c786894457c8e2225" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::write_gpio</definition>
        <argsstring>(int bank, uint16_t value, uint16_t mask)</argsstring>
        <name>write_gpio</name>
        <param>
          <type>int</type>
          <declname>bank</declname>
        </param>
        <param>
          <type>uint16_t</type>
          <declname>value</declname>
        </param>
        <param>
          <type>uint16_t</type>
          <declname>mask</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="140"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1aaec75c35c3bec9042534b856738205e3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::read_gpio</definition>
        <argsstring>(int bank, uint16_t *value)</argsstring>
        <name>read_gpio</name>
        <param>
          <type>int</type>
          <declname>bank</declname>
        </param>
        <param>
          <type>uint16_t *</type>
          <declname>value</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="141"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a34ffd0c97da764c0f843689d1743c6a0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::start_rx_streaming</definition>
        <argsstring>(unsigned int channel, unsigned int items_per_frame)</argsstring>
        <name>start_rx_streaming</name>
        <param>
          <type>unsigned int</type>
          <declname>channel</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>items_per_frame</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="142"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1ab4497f9b68f9516335170b7ab78c891f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::rx_samples</definition>
        <argsstring>(unsigned int channel, rx_sample_handler *handler)</argsstring>
        <name>rx_samples</name>
        <param>
          <type>unsigned int</type>
          <declname>channel</declname>
        </param>
        <param>
          <type><ref refid="classusrp2_1_1rx__sample__handler" kindref="compound">rx_sample_handler</ref> *</type>
          <declname>handler</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="143"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a9aaaf479301a65f82926ef15acc2cd21" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::stop_rx_streaming</definition>
        <argsstring>(unsigned int channel)</argsstring>
        <name>stop_rx_streaming</name>
        <param>
          <type>unsigned int</type>
          <declname>channel</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="144"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a68d84cb7af0e2454061c9a91691b1f67" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>unsigned int</type>
        <definition>unsigned int usrp2::usrp2::impl::rx_overruns</definition>
        <argsstring>() const </argsstring>
        <name>rx_overruns</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="145" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="145" bodyend="145"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a94abb1987fe11e017aefe195de8022a9" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>unsigned int</type>
        <definition>unsigned int usrp2::usrp2::impl::rx_missing</definition>
        <argsstring>() const </argsstring>
        <name>rx_missing</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="146" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="146" bodyend="146"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a06ca646ab376bc5d432310aa18da77f1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::set_tx_gain</definition>
        <argsstring>(double gain)</argsstring>
        <name>set_tx_gain</name>
        <param>
          <type>double</type>
          <declname>gain</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="150"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a9091989c550d4566a5e59a4b179349de" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>double</type>
        <definition>double usrp2::usrp2::impl::tx_gain_min</definition>
        <argsstring>()</argsstring>
        <name>tx_gain_min</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="151" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="151" bodyend="151"/>
        <references refid="structusrp2_1_1db__info_1a1df5825968637385c536099584d2c057" compoundref="usrp2__impl_8h" startline="46">usrp2::db_info::gain_min</references>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a469d9fd8039d5261de1006b253165b5c" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>double</type>
        <definition>double usrp2::usrp2::impl::tx_gain_max</definition>
        <argsstring>()</argsstring>
        <name>tx_gain_max</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="152" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="152" bodyend="152"/>
        <references refid="structusrp2_1_1db__info_1ab913ac4e997eb407faff78bfb0502585" compoundref="usrp2__impl_8h" startline="47">usrp2::db_info::gain_max</references>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1ab46d636709c7ece8e08f6e6f2520b1fd" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>double</type>
        <definition>double usrp2::usrp2::impl::tx_gain_db_per_step</definition>
        <argsstring>()</argsstring>
        <name>tx_gain_db_per_step</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="153" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="153" bodyend="153"/>
        <references refid="structusrp2_1_1db__info_1ab52498d891a93223c1f533f342d75c50" compoundref="usrp2__impl_8h" startline="48">usrp2::db_info::gain_step_size</references>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a00423e8f79ad854956dfb11eef9ca5b5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::set_tx_lo_offset</definition>
        <argsstring>(double frequency)</argsstring>
        <name>set_tx_lo_offset</name>
        <param>
          <type>double</type>
          <declname>frequency</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="154"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1aac78bb05eb07f2cf8eac5344334e1b4c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::set_tx_center_freq</definition>
        <argsstring>(double frequency, tune_result *result)</argsstring>
        <name>set_tx_center_freq</name>
        <param>
          <type>double</type>
          <declname>frequency</declname>
        </param>
        <param>
          <type><ref refid="classusrp2_1_1tune__result" kindref="compound">tune_result</ref> *</type>
          <declname>result</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="155"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a404ef6ccde7f976bcfc2f90e32c140ce" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>double</type>
        <definition>double usrp2::usrp2::impl::tx_freq_min</definition>
        <argsstring>()</argsstring>
        <name>tx_freq_min</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="156" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="156" bodyend="156"/>
        <references refid="structusrp2_1_1db__info_1a93546d1f675ecb65dffb7cf0707d5cf5" compoundref="usrp2__impl_8h" startline="44">usrp2::db_info::freq_min</references>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a28ceb485135401c5a5ab1598875b0f36" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>double</type>
        <definition>double usrp2::usrp2::impl::tx_freq_max</definition>
        <argsstring>()</argsstring>
        <name>tx_freq_max</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="157" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="157" bodyend="157"/>
        <references refid="structusrp2_1_1db__info_1a344bd45e6a917bf70d024b624da475d9" compoundref="usrp2__impl_8h" startline="45">usrp2::db_info::freq_max</references>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a7c0877a76902588944e1be4b82e5fe82" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::set_tx_interp</definition>
        <argsstring>(int interpolation_factor)</argsstring>
        <name>set_tx_interp</name>
        <param>
          <type>int</type>
          <declname>interpolation_factor</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="158"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1ab7b5245c7975282d7f7c05a28aea1442" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>int</type>
        <definition>int usrp2::usrp2::impl::tx_interp</definition>
        <argsstring>()</argsstring>
        <name>tx_interp</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="159" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="159" bodyend="159"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1ae9eccf88e3ff44e06a791e45223e052d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void usrp2::usrp2::impl::default_tx_scale_iq</definition>
        <argsstring>(int interpolation_factor, int *scale_i, int *scale_q)</argsstring>
        <name>default_tx_scale_iq</name>
        <param>
          <type>int</type>
          <declname>interpolation_factor</declname>
        </param>
        <param>
          <type>int *</type>
          <declname>scale_i</declname>
        </param>
        <param>
          <type>int *</type>
          <declname>scale_q</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="160"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1acfba632882b1941778ca791a9a64131a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::set_tx_scale_iq</definition>
        <argsstring>(int scale_i, int scale_q)</argsstring>
        <name>set_tx_scale_iq</name>
        <param>
          <type>int</type>
          <declname>scale_i</declname>
        </param>
        <param>
          <type>int</type>
          <declname>scale_q</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="161"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a4e38465754d4ee0c56d4436ed082b6bd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::tx_32fc</definition>
        <argsstring>(unsigned int channel, const std::complex&lt; float &gt; *samples, size_t nsamples, const tx_metadata *metadata)</argsstring>
        <name>tx_32fc</name>
        <param>
          <type>unsigned int</type>
          <declname>channel</declname>
        </param>
        <param>
          <type>const std::complex&lt; float &gt; *</type>
          <declname>samples</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>nsamples</declname>
        </param>
        <param>
          <type>const <ref refid="structusrp2_1_1tx__metadata" kindref="compound">tx_metadata</ref> *</type>
          <declname>metadata</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="166"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a7c578f3d39ec73c707aef2005b6c1d96" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::tx_16sc</definition>
        <argsstring>(unsigned int channel, const std::complex&lt; int16_t &gt; *samples, size_t nsamples, const tx_metadata *metadata)</argsstring>
        <name>tx_16sc</name>
        <param>
          <type>unsigned int</type>
          <declname>channel</declname>
        </param>
        <param>
          <type>const std::complex&lt; int16_t &gt; *</type>
          <declname>samples</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>nsamples</declname>
        </param>
        <param>
          <type>const <ref refid="structusrp2_1_1tx__metadata" kindref="compound">tx_metadata</ref> *</type>
          <declname>metadata</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="171"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1acae65fe96da8b00cf3e4cd9d3db33b6f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::tx_raw</definition>
        <argsstring>(unsigned int channel, const uint32_t *items, size_t nitems, const tx_metadata *metadata)</argsstring>
        <name>tx_raw</name>
        <param>
          <type>unsigned int</type>
          <declname>channel</declname>
        </param>
        <param>
          <type>const uint32_t *</type>
          <declname>items</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>nitems</declname>
        </param>
        <param>
          <type>const <ref refid="structusrp2_1_1tx__metadata" kindref="compound">tx_metadata</ref> *</type>
          <declname>metadata</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="176"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1aa37f831391954de7032552d61826d369" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::config_mimo</definition>
        <argsstring>(int flags)</argsstring>
        <name>config_mimo</name>
        <param>
          <type>int</type>
          <declname>flags</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="180"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a51a745e0ee6fb0233eeb7cbcced92d38" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::fpga_master_clock_freq</definition>
        <argsstring>(long *freq)</argsstring>
        <name>fpga_master_clock_freq</name>
        <param>
          <type>long *</type>
          <declname>freq</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="181"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a40270097180a6c6d37b36e0066869d31" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::adc_rate</definition>
        <argsstring>(long *rate)</argsstring>
        <name>adc_rate</name>
        <param>
          <type>long *</type>
          <declname>rate</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="182"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1ac1c49a319259ec2778d1a82e284a1e96" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::dac_rate</definition>
        <argsstring>(long *rate)</argsstring>
        <name>dac_rate</name>
        <param>
          <type>long *</type>
          <declname>rate</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="183"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1aef04e86afb709ac264972434c625718d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::tx_daughterboard_id</definition>
        <argsstring>(int *dbid)</argsstring>
        <name>tx_daughterboard_id</name>
        <param>
          <type>int *</type>
          <declname>dbid</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="184"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a3dfcd43d168351af9716472187a07d79" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::rx_daughterboard_id</definition>
        <argsstring>(int *dbid)</argsstring>
        <name>rx_daughterboard_id</name>
        <param>
          <type>int *</type>
          <declname>dbid</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="185"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a77774ac6ce282c55c0781d21b1f7f247" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::burn_mac_addr</definition>
        <argsstring>(const std::string &amp;new_addr)</argsstring>
        <name>burn_mac_addr</name>
        <param>
          <type>const std::string &amp;</type>
          <declname>new_addr</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="189"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a5664d929efcee0bdb7519e2e482d51d2" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::sync_to_pps</definition>
        <argsstring>()</argsstring>
        <name>sync_to_pps</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="190"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1aa5a1aab1d7c435759e44ca303695b749" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::sync_every_pps</definition>
        <argsstring>(bool enable)</argsstring>
        <name>sync_every_pps</name>
        <param>
          <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
          <declname>enable</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="191"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1adabfe5afad55a598979d4fd5450752ec" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; uint32_t &gt;</type>
        <definition>std::vector&lt;uint32_t&gt; usrp2::usrp2::impl::peek32</definition>
        <argsstring>(uint32_t addr, uint32_t words)</argsstring>
        <name>peek32</name>
        <param>
          <type>uint32_t</type>
          <declname>addr</declname>
        </param>
        <param>
          <type>uint32_t</type>
          <declname>words</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="192"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a7c11a155a55b2976e4150cb8b7408dbe" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::usrp2::impl::poke32</definition>
        <argsstring>(uint32_t addr, const std::vector&lt; uint32_t &gt; &amp;data)</argsstring>
        <name>poke32</name>
        <param>
          <type>uint32_t</type>
          <declname>addr</declname>
        </param>
        <param>
          <type>const <ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; uint32_t &gt; &amp;</type>
          <declname>data</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="193"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="14752">
        <label>usrp2::usrp2::impl</label>
        <link refid="classusrp2_1_1usrp2_1_1impl"/>
        <childnode refid="14753" relation="private-inheritance">
        </childnode>
      </node>
      <node id="14753">
        <label>usrp2::data_handler</label>
        <link refid="classusrp2_1_1data__handler"/>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="14769">
        <label>T</label>
      </node>
      <node id="14754">
        <label>usrp2::usrp2::impl</label>
        <link refid="classusrp2_1_1usrp2_1_1impl"/>
        <childnode refid="14755" relation="private-inheritance">
        </childnode>
        <childnode refid="14756" relation="usage">
          <edgelabel>d_eth_buf</edgelabel>
        </childnode>
        <childnode refid="14760" relation="usage">
          <edgelabel>d_rx_db_info</edgelabel>
          <edgelabel>d_tx_db_info</edgelabel>
        </childnode>
        <childnode refid="14761" relation="usage">
          <edgelabel>d_pf</edgelabel>
        </childnode>
        <childnode refid="14762" relation="usage">
          <edgelabel>d_interface_name</edgelabel>
          <edgelabel>d_addr</edgelabel>
        </childnode>
        <childnode refid="14764" relation="usage">
          <edgelabel>d_pending_replies</edgelabel>
        </childnode>
        <childnode refid="14767" relation="usage">
          <edgelabel>d_channel_rings</edgelabel>
        </childnode>
        <childnode refid="14765" relation="usage">
          <edgelabel>d_bg_pending_cond</edgelabel>
        </childnode>
        <childnode refid="14766" relation="usage">
          <edgelabel>d_channel_rings_mutex</edgelabel>
          <edgelabel>d_enqueued_mutex</edgelabel>
        </childnode>
        <childnode refid="14770" relation="usage">
          <edgelabel>d_bg_thread</edgelabel>
        </childnode>
      </node>
      <node id="14764">
        <label>usrp2::pending_reply</label>
        <link refid="classusrp2_1_1pending__reply"/>
        <childnode refid="14765" relation="usage">
          <edgelabel>d_cond</edgelabel>
        </childnode>
        <childnode refid="14766" relation="usage">
          <edgelabel>d_mutex</edgelabel>
        </childnode>
      </node>
      <node id="14768">
        <label>boost::shared_ptr&lt; T &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="14769" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="14772">
        <label>omni_thread::value_t</label>
        <link refid="classomni__thread_1_1value__t"/>
      </node>
      <node id="14767">
        <label>std::vector&lt; ring_sptr &gt;</label>
        <childnode refid="14768" relation="usage">
          <edgelabel>p</edgelabel>
          <edgelabel>elements</edgelabel>
        </childnode>
      </node>
      <node id="14757">
        <label>std::auto_ptr&lt; ethernet &gt;</label>
        <childnode refid="14758" relation="usage">
          <edgelabel>ptr</edgelabel>
        </childnode>
      </node>
      <node id="14755">
        <label>usrp2::data_handler</label>
        <link refid="classusrp2_1_1data__handler"/>
      </node>
      <node id="14763">
        <label>std::basic_string&lt; char &gt;</label>
      </node>
      <node id="14771">
        <label>omni_thread</label>
        <link refid="classomni__thread"/>
        <childnode refid="14772" relation="usage">
          <edgelabel>_values</edgelabel>
        </childnode>
        <childnode refid="14766" relation="usage">
          <edgelabel>mutex</edgelabel>
          <edgelabel>next_id_mutex</edgelabel>
        </childnode>
      </node>
      <node id="14760">
        <label>usrp2::db_info</label>
        <link refid="structusrp2_1_1db__info"/>
      </node>
      <node id="14756">
        <label>usrp2::eth_buffer</label>
        <link refid="classusrp2_1_1eth__buffer"/>
        <childnode refid="14757" relation="usage">
          <edgelabel>d_ethernet</edgelabel>
        </childnode>
        <childnode refid="14759" relation="usage">
          <edgelabel>d_ring</edgelabel>
        </childnode>
      </node>
      <node id="14758">
        <label>usrp2::ethernet</label>
        <link refid="classusrp2_1_1ethernet"/>
      </node>
      <node id="14761">
        <label>usrp2::pktfilter</label>
        <link refid="classusrp2_1_1pktfilter"/>
      </node>
      <node id="14759">
        <label>std::vector&lt; uint8_t * &gt;</label>
        <link refid="classstd_1_1vector"/>
      </node>
      <node id="14765">
        <label>omni_condition</label>
        <link refid="classomni__condition"/>
        <childnode refid="14766" relation="usage">
          <edgelabel>mutex</edgelabel>
        </childnode>
      </node>
      <node id="14770">
        <label>usrp2::usrp2_thread</label>
        <link refid="classusrp2_1_1usrp2__thread"/>
        <childnode refid="14771" relation="public-inheritance">
        </childnode>
        <childnode refid="14754" relation="usage">
          <edgelabel>d_u2</edgelabel>
        </childnode>
      </node>
      <node id="14762">
        <label>std::string</label>
        <childnode refid="14763" relation="public-inheritance">
        </childnode>
      </node>
      <node id="14766">
        <label>omni_mutex</label>
        <link refid="classomni__mutex"/>
      </node>
    </collaborationgraph>
    <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" line="55" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/lib/usrp2_impl.h" bodystart="54" bodyend="194"/>
    <listofallmembers>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a40270097180a6c6d37b36e0066869d31" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>adc_rate</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a3e2b4ad16f32c1974eef9dab2a14e3e6" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>bg_loop</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a77774ac6ce282c55c0781d21b1f7f247" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>burn_mac_addr</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1aa37f831391954de7032552d61826d369" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>config_mimo</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a3a8d08176c3f3469330e5f20b56310c8" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_addr</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1ac26208387e74c42782999991b0764c13" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_bg_pending_cond</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a588a188b8d59c96c8f123179c86dc6c4" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_bg_running</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1ab84d79129b02c207bf2d8f64792c0b22" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_bg_thread</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a4390c06cdf2303f074bbc57614bab0e1" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_channel_rings</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1afc8ad9199227c2b169f5dcc564e8b5e5" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_channel_rings_mutex</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a820283d06e532750c7a4731c736010aa" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_enqueued_mutex</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1aa2743c2df6b389df8c8b02f231f961a5" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_eth_buf</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1adea3f08af1240e577ca6006b66c1a686" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_interface_name</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1aff8c8af8edebd11e1ae151811fdb9db7" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_next_rid</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a4ea25a34ee9830e8aedf820d69bf33ee" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_num_enqueued</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1afc7a56fcd3cd853af7986131082de5af" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_num_rx_bytes</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a4a9477e0169cd2c3f81521d3a22b4297" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_num_rx_frames</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a255dbc0b59b94ba4fa700e6ff67c2ad2" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_num_rx_missing</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a058cdad59e554dec5a21c697d365b1e5" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_num_rx_overruns</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a132ef04751c63573be3052378474e435" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_pending_replies</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a2e09d0bbd92c1836c27fdcd0c76c8c3f" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_pf</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a12c3909aa24bf6e7b9237e0b63e0d9dd" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_rx_db_info</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a0e69fd040966594ec57fba9935157c8d" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_rx_decim</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a2496eedec1136effcb486c2eb7edb313" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_rx_seqno</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1af1684cb3ab7f0ae1d3df413c0372aef6" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_tx_db_info</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1aa8946ca2e67ade122b9c4b1d23dd5f48" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_tx_interp</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1abdb2c5c5c147b1518f86f1f424388fec" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_tx_seqno</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1ac1c49a319259ec2778d1a82e284a1e96" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>dac_rate</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a76c8701f562617a4415c13dcf27e186c" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>dboard_info</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a0d92ff1e0df0a5bb1e82fe209f97751e" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>dec_enqueued</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1ae9eccf88e3ff44e06a791e45223e052d" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>default_tx_scale_iq</name></member>
      <member refid="classusrp2_1_1data__handler_1a5ce66dd7fa850f1aef3f3a6e7b369a1fa4f6eb3ace3f9b56c9f158a7760ae792e" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>DONE</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1adf482d16f0b6718d4e280727cb16d459" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>enable_gpio_streaming</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a51a745e0ee6fb0233eeb7cbcced92d38" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>fpga_master_clock_freq</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a06b6b3e7dd86e0d0f754d8b13cb95101" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>handle_control_packet</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1ad6907cbc77bb7425adb673494f0d2936" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>handle_data_packet</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1ab70193961d28a4c30a0d46d7b4137b13" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>impl</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a275d998a06de6063985b015616280ca5" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>inc_enqueued</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1aa1d8e3a8063bc81777afeaad5aa7b874" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>init_config_rx_v2_cmd</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1ab0a4852e2a59bce24ffe1fc874d6726b" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>init_config_tx_v2_cmd</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a9a735ee1d5992eea9f722557d483dd63" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>init_et_hdrs</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a48ccadcb09346f827a525660ded6cdbe" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>init_etf_hdrs</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a13172d40671a1c6328777702094d4370" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>interface_name</name></member>
      <member refid="classusrp2_1_1data__handler_1a5ce66dd7fa850f1aef3f3a6e7b369a1facaebcc1d16db0a6697c902860ba8caf6" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>KEEP</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a7126c2c0915a478c9807ce98637da7da" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>mac_addr</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a781af394653e563e2588938cbbe402f2" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>NCHANS</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a000ce8515b06ac1e46879e5fb918b57d" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>NRIDS</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1ab82920d5c9ffb60d0d4b098477dc59ae" prot="private" virt="virtual"><scope>usrp2::usrp2::impl</scope><name>operator()</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1adabfe5afad55a598979d4fd5450752ec" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>peek32</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a7c11a155a55b2976e4150cb8b7408dbe" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>poke32</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1aaec75c35c3bec9042534b856738205e3" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>read_gpio</name></member>
      <member refid="classusrp2_1_1data__handler_1a5ce66dd7fa850f1aef3f3a6e7b369a1fac7506490d9b638b59cd2a151ec75dfe1" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>RELEASE</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1af8549d4d84ca18572425394b0a1df504" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>reset_db</name></member>
      <member refid="classusrp2_1_1data__handler_1ae3cfdbd2cebb63c565df513556114ab6" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>result</name></member>
      <member refid="classusrp2_1_1data__handler_1a5ce66dd7fa850f1aef3f3a6e7b369a1f" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>result_bits</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a3dfcd43d168351af9716472187a07d79" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>rx_daughterboard_id</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a0fd88e96c84f2fab18c11355da4d83f1" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>rx_decim</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1ad9ad6e2ccaf32d62b225ae617500a678" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>rx_freq_max</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a0975747f502303da26af8d9ce7abc48f" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>rx_freq_min</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a0dca1eceef373adc2a0a9ac870d4d8bf" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>rx_gain_db_per_step</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a1ea7c1e547aa44cb2a90d52bc23ed13b" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>rx_gain_max</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1ab24faffa31a77427c0e4111897e4ba20" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>rx_gain_min</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a94abb1987fe11e017aefe195de8022a9" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>rx_missing</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a68d84cb7af0e2454061c9a91691b1f67" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>rx_overruns</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1ab4497f9b68f9516335170b7ab78c891f" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>rx_samples</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a803ba14747e2fd01ecbb9e41148a2043" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>set_gpio_ddr</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1afa41f2109f8575c5bbfb8ee8965732b9" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>set_gpio_sels</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1af5974822a2b048e174d0be0cfcd195dc" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>set_rx_center_freq</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a986d2efcfebff2f0ef5d511f7c481094" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>set_rx_decim</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a37ebd75016370c078ab522ad710dbd89" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>set_rx_gain</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1af83aa4582d5b81fa13d857f857aa2434" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>set_rx_lo_offset</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a95725f90fb4596e4417d007522bf529d" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>set_rx_scale_iq</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1aac78bb05eb07f2cf8eac5344334e1b4c" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>set_tx_center_freq</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a06ca646ab376bc5d432310aa18da77f1" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>set_tx_gain</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a7c0877a76902588944e1be4b82e5fe82" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>set_tx_interp</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a00423e8f79ad854956dfb11eef9ca5b5" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>set_tx_lo_offset</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1acfba632882b1941778ca791a9a64131a" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>set_tx_scale_iq</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a34ffd0c97da764c0f843689d1743c6a0" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>start_rx_streaming</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a085a0025a7521e91ba91574776c89e9b" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>stop_bg</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a9aaaf479301a65f82926ef15acc2cd21" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>stop_rx_streaming</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1aa5a1aab1d7c435759e44ca303695b749" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>sync_every_pps</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a5664d929efcee0bdb7519e2e482d51d2" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>sync_to_pps</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1ae327b9dc97d7628e5b92c35bc19a2cab" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>transmit_cmd</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a7c578f3d39ec73c707aef2005b6c1d96" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>tx_16sc</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a4e38465754d4ee0c56d4436ed082b6bd" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>tx_32fc</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1aef04e86afb709ac264972434c625718d" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>tx_daughterboard_id</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a28ceb485135401c5a5ab1598875b0f36" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>tx_freq_max</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a404ef6ccde7f976bcfc2f90e32c140ce" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>tx_freq_min</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1ab46d636709c7ece8e08f6e6f2520b1fd" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>tx_gain_db_per_step</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a469d9fd8039d5261de1006b253165b5c" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>tx_gain_max</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a9091989c550d4566a5e59a4b179349de" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>tx_gain_min</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1ab7b5245c7975282d7f7c05a28aea1442" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>tx_interp</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1acae65fe96da8b00cf3e4cd9d3db33b6f" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>tx_raw</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1a82ffc1ba80b4de9c786894457c8e2225" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>write_gpio</name></member>
      <member refid="classusrp2_1_1data__handler_1a5f6cf79201388a4aff926a4f1ada949e" prot="private" virt="virtual"><scope>usrp2::usrp2::impl</scope><name>~data_handler</name></member>
      <member refid="classusrp2_1_1usrp2_1_1impl_1af00ccd773f663a242a4be61efeff2cd7" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>~impl</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>