<?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.2"> <compounddef id="classmld__mutex__t" kind="class" prot="public"> <compoundname>mld_mutex_t</compoundname> <includes refid="gr-audio-osx_2src_2mld__threads_8h" local="no">mld_threads.h</includes> <sectiondef kind="private-type"> <memberdef kind="typedef" id="classmld__mutex__t_1a457a0ed991e1a20e1f70899d24131f35" prot="private" static="no"> <type><ref refid="struct____pthread__mutex__t" kindref="compound">pthread_mutex_t</ref></type> <definition>typedef pthread_mutex_t mld_mutex_t::l_mutex</definition> <argsstring></argsstring> <name>l_mutex</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" line="54" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" bodystart="54" bodyend="-1"/> </memberdef> <memberdef kind="typedef" id="classmld__mutex__t_1a5d4f8940b6cd89ffff75cd3ecbf52468" prot="private" static="no"> <type><ref refid="struct____pthread__mutex__t" kindref="compound">pthread_mutex_t</ref> *</type> <definition>typedef pthread_mutex_t * mld_mutex_t::l_mutex_ptr</definition> <argsstring></argsstring> <name>l_mutex_ptr</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" line="54" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" bodystart="54" bodyend="-1"/> </memberdef> <memberdef kind="typedef" id="classmld__mutex__t_1a457a0ed991e1a20e1f70899d24131f35" prot="private" static="no"> <type><ref refid="struct____pthread__mutex__t" kindref="compound">pthread_mutex_t</ref></type> <definition>typedef pthread_mutex_t mld_mutex_t::l_mutex</definition> <argsstring></argsstring> <name>l_mutex</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" line="57" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" bodystart="57" bodyend="-1"/> </memberdef> <memberdef kind="typedef" id="classmld__mutex__t_1a5d4f8940b6cd89ffff75cd3ecbf52468" prot="private" static="no"> <type><ref refid="struct____pthread__mutex__t" kindref="compound">pthread_mutex_t</ref> *</type> <definition>typedef pthread_mutex_t * mld_mutex_t::l_mutex_ptr</definition> <argsstring></argsstring> <name>l_mutex_ptr</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" line="57" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" bodystart="57" bodyend="-1"/> </memberdef> </sectiondef> <sectiondef kind="friend"> <memberdef kind="friend" id="classmld__mutex__t_1a16f722316a6c720e916c922dbf827ec0" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>friend class</type> <definition>mld_condition_t</definition> <argsstring></argsstring> <name>mld_condition_t</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" line="57" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" bodystart="57" bodyend="-1"/> </memberdef> </sectiondef> <sectiondef kind="private-attrib"> <memberdef kind="variable" id="classmld__mutex__t_1a0e2c778dd64eec579a7e903578214235" prot="private" static="no" mutable="no"> <type><ref refid="struct____pthread__mutex__t" kindref="compound">l_mutex_ptr</ref></type> <definition>l_mutex_ptr mld_mutex_t::d_mutex</definition> <argsstring></argsstring> <name>d_mutex</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" line="60" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" bodystart="60" bodyend="-1"/> </memberdef> </sectiondef> <sectiondef kind="protected-func"> <memberdef kind="function" id="classmld__mutex__t_1a04ed7b70f862ec86d6a633dbbb2927ad" prot="protected" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type><ref refid="struct____pthread__mutex__t" kindref="compound">l_mutex_ptr</ref></type> <definition>l_mutex_ptr mld_mutex_t::mutex</definition> <argsstring>()</argsstring> <name>mutex</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" line="63" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" bodystart="63" bodyend="63"/> <referencedby refid="classmld__condition__t_1a78f57781bd0adb73c1d1c54de71052d2" compoundref="gr-audio-osx_2src_2mld__threads_8h" startline="146" endline="164">mld_condition_t::mld_condition_t</referencedby> <referencedby refid="classmld__condition__t_1acbe1a1d16881771f6c42a24585c579f7" compoundref="gr-audio-osx_2src_2mld__threads_8h" startline="199" endline="211">mld_condition_t::wait</referencedby> </memberdef> <memberdef kind="function" id="classmld__mutex__t_1a04ed7b70f862ec86d6a633dbbb2927ad" prot="protected" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type><ref refid="struct____pthread__mutex__t" kindref="compound">l_mutex_ptr</ref></type> <definition>l_mutex_ptr mld_mutex_t::mutex</definition> <argsstring>()</argsstring> <name>mutex</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" line="66" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" bodystart="66" bodyend="66"/> </memberdef> </sectiondef> <sectiondef kind="public-func"> <memberdef kind="function" id="classmld__mutex__t_1accece7178e95110df06e9442e6f7189b" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>__INLINE__</type> <definition>__INLINE__ mld_mutex_t::mld_mutex_t</definition> <argsstring>()</argsstring> <name>mld_mutex_t</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" line="66" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" bodystart="66" bodyend="77"/> <references refid="omnithread_8h_1a070d2ce7b6bb7e5c05602aa8c308d0c4" compoundref="omnithread_8h" startline="41">NULL</references> <references refid="ot__pthread__nt_8h_1a7454d249ed94ad5d5e57ba1529d7a7f2">pthread_mutex_init</references> </memberdef> <memberdef kind="function" id="classmld__mutex__t_1afaaa6ddda3e032aacbb9f365c4c41a98" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>__INLINE__</type> <definition>__INLINE__ mld_mutex_t::~mld_mutex_t</definition> <argsstring>()</argsstring> <name>~mld_mutex_t</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" line="79" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" bodystart="79" bodyend="90"/> <references refid="omnithread_8h_1a070d2ce7b6bb7e5c05602aa8c308d0c4" compoundref="omnithread_8h" startline="41">NULL</references> <references refid="ot__pthread__nt_8h_1a3cf620ff3a40af11d79cf28901dc55e2">pthread_mutex_destroy</references> <references refid="classmld__mutex__t_1a92ab8c4ffde527dc16b3ca79bc6e5cb5" compoundref="gr-audio-osx_2src_2mld__threads_8h" startline="104" endline="114">unlock</references> </memberdef> <memberdef kind="function" id="classmld__mutex__t_1a76f6cb18d23e453b62eb5f7bcb8e14c5" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>__INLINE__ void</type> <definition>__INLINE__ void mld_mutex_t::lock</definition> <argsstring>()</argsstring> <name>lock</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" line="92" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" bodystart="92" bodyend="102"/> <references refid="struct____pthread__mutex__t_1a855bdd067ab106ddf37608528707ac3b" compoundref="ot__pthread__nt_8h" startline="63">__pthread_mutex_t::lock</references> <references refid="ot__pthread__nt_8h_1a12809c44718c21544ceb280dc1a53573">pthread_mutex_lock</references> <referencedby refid="classcircular__buffer_1a1da17d5f94fe3ca1ffca42a5d307f4f5" compoundref="circular__buffer_8h" startline="306" endline="312">circular_buffer< char >::abort</referencedby> <referencedby refid="classmld__mutex__t_1a190f8a108352c05f7a2a8b5b2e51edb3" compoundref="gr-audio-osx_2src_2mld__threads_8h" startline="125" endline="125">acquire</referencedby> <referencedby refid="classcircular__buffer_1a4411197cc0fbf929538ba2ec2aeb3bab" compoundref="circular__buffer_8h" startline="233" endline="304">circular_buffer< char >::dequeue</referencedby> <referencedby refid="classcircular__buffer_1a26fe1ca202c4aa2d324612b0b8beedd9" compoundref="circular__buffer_8h" startline="150" endline="210">circular_buffer< char >::enqueue</referencedby> <referencedby refid="classcircular__buffer_1a3552cefda9ed6a92931d286188f5c1aa" compoundref="circular__buffer_8h" startline="100" endline="105">circular_buffer< char >::n_avail_read_items</referencedby> <referencedby refid="classcircular__buffer_1a728e983738d3128fc328d7545d6505ec" compoundref="circular__buffer_8h" startline="93" endline="98">circular_buffer< char >::n_avail_write_items</referencedby> <referencedby refid="classmld__mutex__t_1a6cb3ea3f268d17cc334705d5727166bd" compoundref="gr-audio-osx_2src_2mld__threads_8h" startline="127" endline="127">wait</referencedby> </memberdef> <memberdef kind="function" id="classmld__mutex__t_1a92ab8c4ffde527dc16b3ca79bc6e5cb5" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>__INLINE__ void</type> <definition>__INLINE__ void mld_mutex_t::unlock</definition> <argsstring>()</argsstring> <name>unlock</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" line="104" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" bodystart="104" bodyend="114"/> <references refid="ot__pthread__nt_8h_1a96184290ffb60e04c53a52869cf960a2">pthread_mutex_unlock</references> <referencedby refid="classcircular__buffer_1a1da17d5f94fe3ca1ffca42a5d307f4f5" compoundref="circular__buffer_8h" startline="306" endline="312">circular_buffer< char >::abort</referencedby> <referencedby refid="classcircular__buffer_1a4411197cc0fbf929538ba2ec2aeb3bab" compoundref="circular__buffer_8h" startline="233" endline="304">circular_buffer< char >::dequeue</referencedby> <referencedby refid="classcircular__buffer_1a26fe1ca202c4aa2d324612b0b8beedd9" compoundref="circular__buffer_8h" startline="150" endline="210">circular_buffer< char >::enqueue</referencedby> <referencedby refid="classcircular__buffer_1a3552cefda9ed6a92931d286188f5c1aa" compoundref="circular__buffer_8h" startline="100" endline="105">circular_buffer< char >::n_avail_read_items</referencedby> <referencedby refid="classcircular__buffer_1a728e983738d3128fc328d7545d6505ec" compoundref="circular__buffer_8h" startline="93" endline="98">circular_buffer< char >::n_avail_write_items</referencedby> <referencedby refid="classmld__mutex__t_1af99f91adb02bdd42abb2dccf049cd0e9" compoundref="gr-audio-osx_2src_2mld__threads_8h" startline="128" endline="128">post</referencedby> <referencedby refid="classmld__mutex__t_1a512ace972694431ff31c03e55233d44e" compoundref="gr-audio-osx_2src_2mld__threads_8h" startline="126" endline="126">release</referencedby> <referencedby refid="classmld__mutex__t_1afaaa6ddda3e032aacbb9f365c4c41a98" compoundref="gr-audio-osx_2src_2mld__threads_8h" startline="79" endline="90">~mld_mutex_t</referencedby> </memberdef> <memberdef kind="function" id="classmld__mutex__t_1a983611e446a0cb8506133e0570685b9d" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>__INLINE__ <ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type> <definition>__INLINE__ bool mld_mutex_t::trylock</definition> <argsstring>()</argsstring> <name>trylock</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" line="116" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" bodystart="116" bodyend="123"/> <references refid="ot__pthread__nt_8h_1a96184290ffb60e04c53a52869cf960a2">pthread_mutex_unlock</references> </memberdef> <memberdef kind="function" id="classmld__mutex__t_1a190f8a108352c05f7a2a8b5b2e51edb3" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void mld_mutex_t::acquire</definition> <argsstring>()</argsstring> <name>acquire</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" line="125" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" bodystart="125" bodyend="125"/> <references refid="classmld__mutex__t_1a76f6cb18d23e453b62eb5f7bcb8e14c5" compoundref="gr-audio-osx_2src_2mld__threads_8h" startline="92" endline="102">lock</references> </memberdef> <memberdef kind="function" id="classmld__mutex__t_1a512ace972694431ff31c03e55233d44e" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void mld_mutex_t::release</definition> <argsstring>()</argsstring> <name>release</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" line="126" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" bodystart="126" bodyend="126"/> <references refid="classmld__mutex__t_1a92ab8c4ffde527dc16b3ca79bc6e5cb5" compoundref="gr-audio-osx_2src_2mld__threads_8h" startline="104" endline="114">unlock</references> </memberdef> <memberdef kind="function" id="classmld__mutex__t_1a6cb3ea3f268d17cc334705d5727166bd" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void mld_mutex_t::wait</definition> <argsstring>()</argsstring> <name>wait</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" line="127" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" bodystart="127" bodyend="127"/> <references refid="classmld__mutex__t_1a76f6cb18d23e453b62eb5f7bcb8e14c5" compoundref="gr-audio-osx_2src_2mld__threads_8h" startline="92" endline="102">lock</references> </memberdef> <memberdef kind="function" id="classmld__mutex__t_1af99f91adb02bdd42abb2dccf049cd0e9" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void mld_mutex_t::post</definition> <argsstring>()</argsstring> <name>post</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" line="128" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" bodystart="128" bodyend="128"/> <references refid="classmld__mutex__t_1a92ab8c4ffde527dc16b3ca79bc6e5cb5" compoundref="gr-audio-osx_2src_2mld__threads_8h" startline="104" endline="114">unlock</references> </memberdef> <memberdef kind="function" id="classmld__mutex__t_1accece7178e95110df06e9442e6f7189b" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>__INLINE__</type> <definition>__INLINE__ mld_mutex_t::mld_mutex_t</definition> <argsstring>()</argsstring> <name>mld_mutex_t</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" line="69" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" bodystart="69" bodyend="80"/> <references refid="omnithread_8h_1a070d2ce7b6bb7e5c05602aa8c308d0c4" compoundref="omnithread_8h" startline="41">NULL</references> <references refid="ot__pthread__nt_8h_1a7454d249ed94ad5d5e57ba1529d7a7f2">pthread_mutex_init</references> </memberdef> <memberdef kind="function" id="classmld__mutex__t_1afaaa6ddda3e032aacbb9f365c4c41a98" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>__INLINE__</type> <definition>__INLINE__ mld_mutex_t::~mld_mutex_t</definition> <argsstring>()</argsstring> <name>~mld_mutex_t</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" line="82" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" bodystart="82" bodyend="93"/> <references refid="omnithread_8h_1a070d2ce7b6bb7e5c05602aa8c308d0c4" compoundref="omnithread_8h" startline="41">NULL</references> <references refid="ot__pthread__nt_8h_1a3cf620ff3a40af11d79cf28901dc55e2">pthread_mutex_destroy</references> <references refid="classmld__mutex__t_1a92ab8c4ffde527dc16b3ca79bc6e5cb5" compoundref="gr-audio-osx_2src_2mld__threads_8h" startline="104" endline="114">unlock</references> </memberdef> <memberdef kind="function" id="classmld__mutex__t_1a76f6cb18d23e453b62eb5f7bcb8e14c5" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>__INLINE__ void</type> <definition>__INLINE__ void mld_mutex_t::lock</definition> <argsstring>()</argsstring> <name>lock</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" line="95" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" bodystart="95" bodyend="105"/> <references refid="struct____pthread__mutex__t_1a855bdd067ab106ddf37608528707ac3b" compoundref="ot__pthread__nt_8h" startline="63">__pthread_mutex_t::lock</references> <references refid="ot__pthread__nt_8h_1a12809c44718c21544ceb280dc1a53573">pthread_mutex_lock</references> </memberdef> <memberdef kind="function" id="classmld__mutex__t_1a92ab8c4ffde527dc16b3ca79bc6e5cb5" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>__INLINE__ void</type> <definition>__INLINE__ void mld_mutex_t::unlock</definition> <argsstring>()</argsstring> <name>unlock</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" line="107" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" bodystart="107" bodyend="117"/> <references refid="ot__pthread__nt_8h_1a96184290ffb60e04c53a52869cf960a2">pthread_mutex_unlock</references> </memberdef> <memberdef kind="function" id="classmld__mutex__t_1a983611e446a0cb8506133e0570685b9d" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>__INLINE__ <ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type> <definition>__INLINE__ bool mld_mutex_t::trylock</definition> <argsstring>()</argsstring> <name>trylock</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" line="119" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" bodystart="119" bodyend="126"/> <references refid="ot__pthread__nt_8h_1a96184290ffb60e04c53a52869cf960a2">pthread_mutex_unlock</references> </memberdef> <memberdef kind="function" id="classmld__mutex__t_1a190f8a108352c05f7a2a8b5b2e51edb3" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void mld_mutex_t::acquire</definition> <argsstring>()</argsstring> <name>acquire</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" line="128" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" bodystart="128" bodyend="128"/> <references refid="classmld__mutex__t_1a76f6cb18d23e453b62eb5f7bcb8e14c5" compoundref="gr-audio-osx_2src_2mld__threads_8h" startline="92" endline="102">lock</references> </memberdef> <memberdef kind="function" id="classmld__mutex__t_1a512ace972694431ff31c03e55233d44e" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void mld_mutex_t::release</definition> <argsstring>()</argsstring> <name>release</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" line="129" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" bodystart="129" bodyend="129"/> <references refid="classmld__mutex__t_1a92ab8c4ffde527dc16b3ca79bc6e5cb5" compoundref="gr-audio-osx_2src_2mld__threads_8h" startline="104" endline="114">unlock</references> </memberdef> <memberdef kind="function" id="classmld__mutex__t_1a6cb3ea3f268d17cc334705d5727166bd" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void mld_mutex_t::wait</definition> <argsstring>()</argsstring> <name>wait</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" line="130" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" bodystart="130" bodyend="130"/> <references refid="classmld__mutex__t_1a76f6cb18d23e453b62eb5f7bcb8e14c5" compoundref="gr-audio-osx_2src_2mld__threads_8h" startline="92" endline="102">lock</references> </memberdef> <memberdef kind="function" id="classmld__mutex__t_1af99f91adb02bdd42abb2dccf049cd0e9" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void mld_mutex_t::post</definition> <argsstring>()</argsstring> <name>post</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" line="131" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/mld_threads.h" bodystart="131" bodyend="131"/> <references refid="classmld__mutex__t_1a92ab8c4ffde527dc16b3ca79bc6e5cb5" compoundref="gr-audio-osx_2src_2mld__threads_8h" startline="104" endline="114">unlock</references> </memberdef> </sectiondef> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <collaborationgraph> <node id="13786"> <label>mld_mutex_t</label> <link refid="classmld__mutex__t"/> <childnode refid="13787" relation="usage"> <edgelabel>d_mutex</edgelabel> </childnode> </node> <node id="13787"> <label>__pthread_mutex_t</label> <link refid="struct____pthread__mutex__t"/> </node> </collaborationgraph> <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" line="50" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-audio-osx/src/mld_threads.h" bodystart="50" bodyend="129"/> <listofallmembers> <member refid="classmld__mutex__t_1a190f8a108352c05f7a2a8b5b2e51edb3" prot="public" virt="non-virtual"><scope>mld_mutex_t</scope><name>acquire</name></member> <member refid="classmld__mutex__t_1a190f8a108352c05f7a2a8b5b2e51edb3" prot="public" virt="non-virtual"><scope>mld_mutex_t</scope><name>acquire</name></member> <member refid="classmld__mutex__t_1a0e2c778dd64eec579a7e903578214235" prot="private" virt="non-virtual"><scope>mld_mutex_t</scope><name>d_mutex</name></member> <member refid="classmld__mutex__t_1a457a0ed991e1a20e1f70899d24131f35" prot="private" virt="non-virtual"><scope>mld_mutex_t</scope><name>l_mutex</name></member> <member refid="classmld__mutex__t_1a457a0ed991e1a20e1f70899d24131f35" prot="private" virt="non-virtual"><scope>mld_mutex_t</scope><name>l_mutex</name></member> <member refid="classmld__mutex__t_1a5d4f8940b6cd89ffff75cd3ecbf52468" prot="private" virt="non-virtual"><scope>mld_mutex_t</scope><name>l_mutex_ptr</name></member> <member refid="classmld__mutex__t_1a5d4f8940b6cd89ffff75cd3ecbf52468" prot="private" virt="non-virtual"><scope>mld_mutex_t</scope><name>l_mutex_ptr</name></member> <member refid="classmld__mutex__t_1a76f6cb18d23e453b62eb5f7bcb8e14c5" prot="public" virt="non-virtual"><scope>mld_mutex_t</scope><name>lock</name></member> <member refid="classmld__mutex__t_1a76f6cb18d23e453b62eb5f7bcb8e14c5" prot="public" virt="non-virtual"><scope>mld_mutex_t</scope><name>lock</name></member> <member refid="classmld__mutex__t_1a16f722316a6c720e916c922dbf827ec0" prot="private" virt="non-virtual"><scope>mld_mutex_t</scope><name>mld_condition_t</name></member> <member refid="classmld__mutex__t_1accece7178e95110df06e9442e6f7189b" prot="public" virt="non-virtual"><scope>mld_mutex_t</scope><name>mld_mutex_t</name></member> <member refid="classmld__mutex__t_1accece7178e95110df06e9442e6f7189b" prot="public" virt="non-virtual"><scope>mld_mutex_t</scope><name>mld_mutex_t</name></member> <member refid="classmld__mutex__t_1a04ed7b70f862ec86d6a633dbbb2927ad" prot="protected" virt="non-virtual"><scope>mld_mutex_t</scope><name>mutex</name></member> <member refid="classmld__mutex__t_1a04ed7b70f862ec86d6a633dbbb2927ad" prot="protected" virt="non-virtual"><scope>mld_mutex_t</scope><name>mutex</name></member> <member refid="classmld__mutex__t_1af99f91adb02bdd42abb2dccf049cd0e9" prot="public" virt="non-virtual"><scope>mld_mutex_t</scope><name>post</name></member> <member refid="classmld__mutex__t_1af99f91adb02bdd42abb2dccf049cd0e9" prot="public" virt="non-virtual"><scope>mld_mutex_t</scope><name>post</name></member> <member refid="classmld__mutex__t_1a512ace972694431ff31c03e55233d44e" prot="public" virt="non-virtual"><scope>mld_mutex_t</scope><name>release</name></member> <member refid="classmld__mutex__t_1a512ace972694431ff31c03e55233d44e" prot="public" virt="non-virtual"><scope>mld_mutex_t</scope><name>release</name></member> <member refid="classmld__mutex__t_1a983611e446a0cb8506133e0570685b9d" prot="public" virt="non-virtual"><scope>mld_mutex_t</scope><name>trylock</name></member> <member refid="classmld__mutex__t_1a983611e446a0cb8506133e0570685b9d" prot="public" virt="non-virtual"><scope>mld_mutex_t</scope><name>trylock</name></member> <member refid="classmld__mutex__t_1a92ab8c4ffde527dc16b3ca79bc6e5cb5" prot="public" virt="non-virtual"><scope>mld_mutex_t</scope><name>unlock</name></member> <member refid="classmld__mutex__t_1a92ab8c4ffde527dc16b3ca79bc6e5cb5" prot="public" virt="non-virtual"><scope>mld_mutex_t</scope><name>unlock</name></member> <member refid="classmld__mutex__t_1a6cb3ea3f268d17cc334705d5727166bd" prot="public" virt="non-virtual"><scope>mld_mutex_t</scope><name>wait</name></member> <member refid="classmld__mutex__t_1a6cb3ea3f268d17cc334705d5727166bd" prot="public" virt="non-virtual"><scope>mld_mutex_t</scope><name>wait</name></member> <member refid="classmld__mutex__t_1afaaa6ddda3e032aacbb9f365c4c41a98" prot="public" virt="non-virtual"><scope>mld_mutex_t</scope><name>~mld_mutex_t</name></member> <member refid="classmld__mutex__t_1afaaa6ddda3e032aacbb9f365c4c41a98" prot="public" virt="non-virtual"><scope>mld_mutex_t</scope><name>~mld_mutex_t</name></member> </listofallmembers> </compounddef> </doxygen>