<?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.6.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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="57" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="57" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="58" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="58" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="60" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="60" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="61" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="61" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="62" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="62" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="63" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="63" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1a355e519a4db15bdc6158eb37f0db8c88" prot="private" static="no" mutable="no"> <type>boost::thread_group</type> <definition>boost::thread_group usrp2::usrp2::impl::d_rx_tg</definition> <argsstring></argsstring> <name>d_rx_tg</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="65" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="65" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="66" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="66" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="68" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="68" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="69" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="69" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="70" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="70" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="71" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="71" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="72" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="72" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="73" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="73" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="74" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="74" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="76" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="76" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1ace02f635e2c69358bb5f683cf9b75405" prot="private" static="no" mutable="no"> <type>gruel::mutex</type> <definition>gruel::mutex usrp2::usrp2::impl::d_enqueued_mutex</definition> <argsstring></argsstring> <name>d_enqueued_mutex</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="77" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="77" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1a8b3e3d849f1b4e4849ea684fdec6047b" prot="private" static="no" mutable="no"> <type>gruel::condition_variable</type> <definition>gruel::condition_variable usrp2::usrp2::impl::d_bg_pending_cond</definition> <argsstring></argsstring> <name>d_bg_pending_cond</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="78" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="78" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="81" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="81" 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>< <ref refid="classboost_1_1shared__ptr" kindref="compound">ring_sptr</ref> ></type> <definition>std::vector<ring_sptr> usrp2::usrp2::impl::d_channel_rings</definition> <argsstring></argsstring> <name>d_channel_rings</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="83" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="83" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1ab2f55c50966e7f771952171c5ae62ba4" prot="private" static="no" mutable="no"> <type>gruel::mutex</type> <definition>gruel::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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="84" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="84" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="86" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="86" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="87" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="87" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="89" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="89" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="90" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="90" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classusrp2_1_1usrp2_1_1impl_1a61e766e9c39515c85d68f74dc55e75b7" prot="private" static="no" mutable="no"> <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type> <definition>bool usrp2::usrp2::impl::d_dont_enqueue</definition> <argsstring></argsstring> <name>d_dont_enqueue</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="92" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="92" 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="94" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="94" bodyend="97"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="99" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="99" bodyend="103"/> </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 &dst)</argsstring> <name>init_et_hdrs</name> <param> <type>u2_eth_packet_t *</type> <declname>p</declname> </param> <param> <type>const std::string &</type> <declname>dst</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="106"/> </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 &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 &</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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="108"/> </memberdef> <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a9ba6b4983dacb302d7d3f6060330ecf4" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void usrp2::usrp2::impl::start_bg</definition> <argsstring>()</argsstring> <name>start_bg</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="109"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="110"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="111"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="112"/> </memberdef> <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1af6d49c85d3ac826cfed0612ed7df3c82" 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_and_wait</definition> <argsstring>(void *cmd, size_t len, pending_reply *p, double secs=0.0)</argsstring> <name>transmit_cmd_and_wait</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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="113"/> </memberdef> <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a30f25c0f2934d3414fa7cf012c4523cc" 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)</argsstring> <name>transmit_cmd</name> <param> <type>void *</type> <declname>cmd</declname> </param> <param> <type>size_t</type> <declname>len</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="114"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="115"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="116"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="117"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="118"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="119"/> </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 &ifc, props *p, size_t rx_bufsize)</argsstring> <name>impl</name> <param> <type>const std::string &</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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="122"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="123"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="125" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="125" bodyend="125"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="126" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="126" bodyend="126"/> </memberdef> <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a181fc96cfa7c15cdd23d50f61a45d37d" 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_antenna</definition> <argsstring>(int ant)</argsstring> <name>set_rx_antenna</name> <param> <type>int</type> <declname>ant</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="130"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="131"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="132" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="132" bodyend="132"/> <references refid="structusrp2_1_1db__info_1a1df5825968637385c536099584d2c057" compoundref="usrp2__impl_8h" startline="47">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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="133" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="133" bodyend="133"/> <references refid="structusrp2_1_1db__info_1ab913ac4e997eb407faff78bfb0502585" compoundref="usrp2__impl_8h" startline="48">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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="134" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="134" bodyend="134"/> <references refid="structusrp2_1_1db__info_1ab52498d891a93223c1f533f342d75c50" compoundref="usrp2__impl_8h" startline="49">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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="135"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="136"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="137" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="137" bodyend="137"/> <references refid="structusrp2_1_1db__info_1a93546d1f675ecb65dffb7cf0707d5cf5" compoundref="usrp2__impl_8h" startline="45">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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="138" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="138" bodyend="138"/> <references refid="structusrp2_1_1db__info_1a344bd45e6a917bf70d024b624da475d9" compoundref="usrp2__impl_8h" startline="46">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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="139"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="140" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="140" bodyend="140"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="141"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="142"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="143"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="144"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="145"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="146"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="147"/> </memberdef> <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a0eaaaed985c9bd25021d4b8e569a9eef" 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_at</definition> <argsstring>(unsigned int channel, unsigned int items_per_frame, unsigned int time)</argsstring> <name>start_rx_streaming_at</name> <param> <type>unsigned int</type> <declname>channel</declname> </param> <param> <type>unsigned int</type> <declname>items_per_frame</declname> </param> <param> <type>unsigned int</type> <declname>time</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="148"/> </memberdef> <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a988d615befe43ac4f6ffc46a8969cea0" 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_and_start_rx_streaming_at</definition> <argsstring>(unsigned int channel, unsigned int items_per_frame, unsigned int time)</argsstring> <name>sync_and_start_rx_streaming_at</name> <param> <type>unsigned int</type> <declname>channel</declname> </param> <param> <type>unsigned int</type> <declname>items_per_frame</declname> </param> <param> <type>unsigned int</type> <declname>time</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="149"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="150"/> </memberdef> <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1aeb511ecdcab2305f4b359b26293d9c2d" 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::flush_rx_samples</definition> <argsstring>(unsigned int channel)</argsstring> <name>flush_rx_samples</name> <param> <type>unsigned int</type> <declname>channel</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="151"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="152"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="153" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="153" bodyend="153"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="154" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="154" bodyend="154"/> </memberdef> <memberdef kind="function" id="classusrp2_1_1usrp2_1_1impl_1a5e4361e7d5fdd1bd5f4f7943097aaaac" 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_antenna</definition> <argsstring>(int ant)</argsstring> <name>set_tx_antenna</name> <param> <type>int</type> <declname>ant</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="158"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="159"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="160" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="160" bodyend="160"/> <references refid="structusrp2_1_1db__info_1a1df5825968637385c536099584d2c057" compoundref="usrp2__impl_8h" startline="47">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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="161" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="161" bodyend="161"/> <references refid="structusrp2_1_1db__info_1ab913ac4e997eb407faff78bfb0502585" compoundref="usrp2__impl_8h" startline="48">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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="162" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="162" bodyend="162"/> <references refid="structusrp2_1_1db__info_1ab52498d891a93223c1f533f342d75c50" compoundref="usrp2__impl_8h" startline="49">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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="163"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="164"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="165" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="165" bodyend="165"/> <references refid="structusrp2_1_1db__info_1a93546d1f675ecb65dffb7cf0707d5cf5" compoundref="usrp2__impl_8h" startline="45">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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="166" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="166" bodyend="166"/> <references refid="structusrp2_1_1db__info_1a344bd45e6a917bf70d024b624da475d9" compoundref="usrp2__impl_8h" startline="46">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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="167"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="168" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="168" bodyend="168"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="169"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="170"/> </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< float > *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< float > *</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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="175"/> </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< int16_t > *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< int16_t > *</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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="180"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="185"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="189"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="190"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="191"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="192"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="193"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="194"/> </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 &new_addr)</argsstring> <name>burn_mac_addr</name> <param> <type>const std::string &</type> <declname>new_addr</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="198"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="199"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="200"/> </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>< uint32_t ></type> <definition>std::vector<uint32_t> 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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="201"/> </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< uint32_t > &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>< uint32_t > &</type> <declname>data</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="202"/> </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="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="205"/> </memberdef> </sectiondef> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inheritancegraph> <node id="17566"> <label>usrp2::usrp2::impl</label> <link refid="classusrp2_1_1usrp2_1_1impl"/> <childnode refid="17567" relation="private-inheritance"> </childnode> </node> <node id="17567"> <label>usrp2::data_handler</label> <link refid="classusrp2_1_1data__handler"/> </node> </inheritancegraph> <collaborationgraph> <node id="17581"> <label>T</label> </node> <node id="17568"> <label>usrp2::usrp2::impl</label> <link refid="classusrp2_1_1usrp2_1_1impl"/> <childnode refid="17569" relation="private-inheritance"> </childnode> <childnode refid="17570" relation="usage"> <edgelabel>d_eth_buf</edgelabel> </childnode> <childnode refid="17574" relation="usage"> <edgelabel>d_rx_db_info</edgelabel> <edgelabel>d_tx_db_info</edgelabel> </childnode> <childnode refid="17575" relation="usage"> <edgelabel>d_pf</edgelabel> </childnode> <childnode refid="17576" relation="usage"> <edgelabel>d_interface_name</edgelabel> <edgelabel>d_addr</edgelabel> </childnode> <childnode refid="17578" relation="usage"> <edgelabel>d_pending_replies</edgelabel> </childnode> <childnode refid="17579" relation="usage"> <edgelabel>d_channel_rings</edgelabel> </childnode> </node> <node id="17578"> <label>usrp2::pending_reply</label> <link refid="classusrp2_1_1pending__reply"/> </node> <node id="17580"> <label>boost::shared_ptr< T ></label> <link refid="classboost_1_1shared__ptr"/> <childnode refid="17581" relation="usage"> <edgelabel>px</edgelabel> </childnode> </node> <node id="17579"> <label>std::vector< ring_sptr ></label> <childnode refid="17580" relation="usage"> <edgelabel>p</edgelabel> <edgelabel>elements</edgelabel> </childnode> </node> <node id="17571"> <label>std::auto_ptr< ethernet ></label> <childnode refid="17572" relation="usage"> <edgelabel>ptr</edgelabel> </childnode> </node> <node id="17569"> <label>usrp2::data_handler</label> <link refid="classusrp2_1_1data__handler"/> </node> <node id="17577"> <label>std::basic_string< char ></label> </node> <node id="17574"> <label>usrp2::db_info</label> <link refid="structusrp2_1_1db__info"/> </node> <node id="17570"> <label>usrp2::eth_buffer</label> <link refid="classusrp2_1_1eth__buffer"/> <childnode refid="17571" relation="usage"> <edgelabel>d_ethernet</edgelabel> </childnode> <childnode refid="17573" relation="usage"> <edgelabel>d_ring</edgelabel> </childnode> </node> <node id="17572"> <label>usrp2::ethernet</label> <link refid="classusrp2_1_1ethernet"/> </node> <node id="17575"> <label>usrp2::pktfilter</label> <link refid="classusrp2_1_1pktfilter"/> </node> <node id="17573"> <label>std::vector< uint8_t * ></label> <link refid="classstd_1_1vector"/> </node> <node id="17576"> <label>std::string</label> <childnode refid="17577" relation="public-inheritance"> </childnode> </node> </collaborationgraph> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" line="56" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp2/host/lib/usrp2_impl.h" bodystart="55" bodyend="206"/> <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_1a8b3e3d849f1b4e4849ea684fdec6047b" 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_1a4390c06cdf2303f074bbc57614bab0e1" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_channel_rings</name></member> <member refid="classusrp2_1_1usrp2_1_1impl_1ab2f55c50966e7f771952171c5ae62ba4" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_channel_rings_mutex</name></member> <member refid="classusrp2_1_1usrp2_1_1impl_1a61e766e9c39515c85d68f74dc55e75b7" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_dont_enqueue</name></member> <member refid="classusrp2_1_1usrp2_1_1impl_1ace02f635e2c69358bb5f683cf9b75405" 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_1a355e519a4db15bdc6158eb37f0db8c88" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>d_rx_tg</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_1aeb511ecdcab2305f4b359b26293d9c2d" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>flush_rx_samples</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_1a181fc96cfa7c15cdd23d50f61a45d37d" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>set_rx_antenna</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_1a5e4361e7d5fdd1bd5f4f7943097aaaac" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>set_tx_antenna</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_1a9ba6b4983dacb302d7d3f6060330ecf4" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>start_bg</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_1a0eaaaed985c9bd25021d4b8e569a9eef" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>start_rx_streaming_at</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_1a988d615befe43ac4f6ffc46a8969cea0" prot="public" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>sync_and_start_rx_streaming_at</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_1a30f25c0f2934d3414fa7cf012c4523cc" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>transmit_cmd</name></member> <member refid="classusrp2_1_1usrp2_1_1impl_1af6d49c85d3ac826cfed0612ed7df3c82" prot="private" virt="non-virtual"><scope>usrp2::usrp2::impl</scope><name>transmit_cmd_and_wait</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>