<?xml version='1.0' encoding='UTF-8' standalone='no'?> <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.3"> <compounddef id="structmb__connection" kind="struct" prot="public"> <compoundname>mb_connection</compoundname> <includes refid="mb__connection_8h" local="no">mb_connection.h</includes> <sectiondef kind="public-attrib"> <memberdef kind="variable" id="structmb__connection_1aed5d417508fbe84e7268f30472bebbf4" prot="public" static="no" mutable="no"> <type><ref refid="classmb__endpoint" kindref="compound">mb_endpoint</ref></type> <definition>mb_endpoint mb_connection::d_ep[2]</definition> <argsstring>[2]</argsstring> <name>d_ep</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/lib/mb_connection.h" line="32" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/lib/mb_connection.h" bodystart="32" bodyend="-1"/> <referencedby refid="structmb__connection_1aafb7f69d24478bc0f0236cc8654698ed" compoundref="mb__connection_8h" startline="34" endline="37">mb_connection</referencedby> </memberdef> </sectiondef> <sectiondef kind="public-func"> <memberdef kind="function" id="structmb__connection_1aafb7f69d24478bc0f0236cc8654698ed" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type></type> <definition>mb_connection::mb_connection</definition> <argsstring>(const mb_endpoint &ep0, const mb_endpoint &ep1)</argsstring> <name>mb_connection</name> <param> <type>const <ref refid="classmb__endpoint" kindref="compound">mb_endpoint</ref> &</type> <declname>ep0</declname> </param> <param> <type>const <ref refid="classmb__endpoint" kindref="compound">mb_endpoint</ref> &</type> <declname>ep1</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/lib/mb_connection.h" line="34" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/lib/mb_connection.h" bodystart="34" bodyend="37"/> <references refid="structmb__connection_1aed5d417508fbe84e7268f30472bebbf4" compoundref="mb__connection_8h" startline="32">d_ep</references> </memberdef> </sectiondef> <briefdescription> <para>Representation of a connection. </para> </briefdescription> <detaileddescription> </detaileddescription> <collaborationgraph> <node id="14975"> <label>T</label> </node> <node id="14965"> <label>mb_runtime_base</label> <link refid="classmb__runtime__base"/> <childnode refid="14966" relation="public-inheritance"> </childnode> <childnode refid="14968" relation="usage"> <edgelabel>d_accepter</edgelabel> </childnode> <childnode refid="14964" relation="usage"> <edgelabel>d_brl</edgelabel> </childnode> </node> <node id="14959"> <label>boost::shared_ptr< mb_message ></label> <link refid="classboost_1_1shared__ptr"/> <childnode refid="14960" relation="usage"> <edgelabel>px</edgelabel> </childnode> </node> <node id="14973"> <label>std::map< std::string, mb_port_sptr ></label> <childnode refid="14974" relation="usage"> <edgelabel>elements</edgelabel> </childnode> <childnode refid="14970" relation="usage"> <edgelabel>keys</edgelabel> </childnode> </node> <node id="14960"> <label>mb_message</label> <link refid="classmb__message"/> <childnode refid="14959" relation="usage"> <edgelabel>d_next</edgelabel> </childnode> <childnode refid="14961" relation="usage"> <edgelabel>d_port_id</edgelabel> <edgelabel>d_data</edgelabel> <edgelabel>d_metadata</edgelabel> <edgelabel>d_signal</edgelabel> </childnode> </node> <node id="14974"> <label>boost::shared_ptr< T ></label> <link refid="classboost_1_1shared__ptr"/> <childnode refid="14975" relation="usage"> <edgelabel>px</edgelabel> </childnode> </node> <node id="14966"> <label>mb_runtime</label> <link refid="classmb__runtime"/> <childnode refid="14967" relation="usage"> <edgelabel>d_top</edgelabel> </childnode> </node> <node id="14954"> <label>mb_mblock_impl</label> <link refid="classmb__mblock__impl"/> <childnode refid="14955" relation="usage"> <edgelabel>d_conn_table</edgelabel> </childnode> <childnode refid="14957" relation="usage"> <edgelabel>d_msgq</edgelabel> </childnode> <childnode refid="14952" relation="usage"> <edgelabel>d_mb</edgelabel> <edgelabel>d_mb_parent</edgelabel> </childnode> <childnode refid="14965" relation="usage"> <edgelabel>d_runtime</edgelabel> </childnode> <childnode refid="14970" relation="usage"> <edgelabel>d_class_name</edgelabel> <edgelabel>d_instance_name</edgelabel> </childnode> <childnode refid="14972" relation="usage"> <edgelabel>d_comp_map</edgelabel> </childnode> <childnode refid="14973" relation="usage"> <edgelabel>d_port_map</edgelabel> </childnode> </node> <node id="14951"> <label>mb_port</label> <link refid="classmb__port"/> <childnode refid="14952" relation="usage"> <edgelabel>d_mblock</edgelabel> </childnode> <childnode refid="14961" relation="usage"> <edgelabel>d_protocol_class</edgelabel> <edgelabel>d_port_symbol</edgelabel> </childnode> <childnode refid="14970" relation="usage"> <edgelabel>d_port_name</edgelabel> </childnode> </node> <node id="14967"> <label>boost::shared_ptr< mb_mblock ></label> <link refid="classboost_1_1shared__ptr"/> <childnode refid="14952" relation="usage"> <edgelabel>px</edgelabel> </childnode> </node> <node id="14949"> <label>mb_endpoint</label> <link refid="classmb__endpoint"/> <childnode refid="14950" relation="usage"> <edgelabel>d_port</edgelabel> </childnode> <childnode refid="14970" relation="usage"> <edgelabel>d_component_name</edgelabel> <edgelabel>d_port_name</edgelabel> </childnode> </node> <node id="14948"> <label>mb_connection</label> <link refid="structmb__connection"/> <childnode refid="14949" relation="usage"> <edgelabel>d_ep</edgelabel> </childnode> </node> <node id="14971"> <label>std::basic_string< char ></label> </node> <node id="14952"> <label>mb_mblock</label> <link refid="classmb__mblock"/> <childnode refid="14953" relation="usage"> <edgelabel>d_impl</edgelabel> </childnode> </node> <node id="14958"> <label>mb_msg_queue::subq</label> <childnode refid="14959" relation="usage"> <edgelabel>head</edgelabel> <edgelabel>tail</edgelabel> </childnode> </node> <node id="14950"> <label>boost::shared_ptr< mb_port ></label> <link refid="classboost_1_1shared__ptr"/> <childnode refid="14951" relation="usage"> <edgelabel>px</edgelabel> </childnode> </node> <node id="14955"> <label>mb_conn_table</label> <link refid="classmb__conn__table"/> <childnode refid="14956" relation="usage"> <edgelabel>d_connections</edgelabel> </childnode> </node> <node id="14968"> <label>boost::shared_ptr< mb_msg_accepter ></label> <link refid="classboost_1_1shared__ptr"/> <childnode refid="14969" relation="usage"> <edgelabel>px</edgelabel> </childnode> </node> <node id="14961"> <label>boost::shared_ptr< pmt_base ></label> <link refid="classboost_1_1shared__ptr"/> <childnode refid="14962" relation="usage"> <edgelabel>px</edgelabel> </childnode> </node> <node id="14962"> <label>pmt_base</label> <link refid="classpmt__base"/> </node> <node id="14957"> <label>mb_msg_queue</label> <link refid="classmb__msg__queue"/> <childnode refid="14958" relation="usage"> <edgelabel>d_queue</edgelabel> </childnode> <childnode refid="14963" relation="usage"> <edgelabel>d_not_empty</edgelabel> </childnode> <childnode refid="14964" relation="usage"> <edgelabel>d_mutex</edgelabel> </childnode> </node> <node id="14963"> <label>omni_condition</label> <link refid="classomni__condition"/> <childnode refid="14964" relation="usage"> <edgelabel>mutex</edgelabel> </childnode> </node> <node id="14972"> <label>std::map< std::string, mb_mblock_sptr ></label> <childnode refid="14967" relation="usage"> <edgelabel>elements</edgelabel> </childnode> <childnode refid="14970" relation="usage"> <edgelabel>keys</edgelabel> </childnode> </node> <node id="14953"> <label>boost::shared_ptr< mb_mblock_impl ></label> <link refid="classboost_1_1shared__ptr"/> <childnode refid="14954" relation="usage"> <edgelabel>px</edgelabel> </childnode> </node> <node id="14969"> <label>mb_msg_accepter</label> <link refid="classmb__msg__accepter"/> </node> <node id="14956"> <label>std::list< mb_connection ></label> <childnode refid="14948" relation="usage"> <edgelabel>elements</edgelabel> </childnode> </node> <node id="14970"> <label>std::string</label> <childnode refid="14971" relation="public-inheritance"> </childnode> </node> <node id="14964"> <label>omni_mutex</label> <link refid="classomni__mutex"/> </node> </collaborationgraph> <location file="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/lib/mb_connection.h" line="31" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/lib/mb_connection.h" bodystart="31" bodyend="38"/> <listofallmembers> <member refid="structmb__connection_1aed5d417508fbe84e7268f30472bebbf4" prot="public" virt="non-virtual"><scope>mb_connection</scope><name>d_ep</name></member> <member refid="structmb__connection_1aafb7f69d24478bc0f0236cc8654698ed" prot="public" virt="non-virtual"><scope>mb_connection</scope><name>mb_connection</name></member> </listofallmembers> </compounddef> </doxygen>