<?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="protocol__class_8h" kind="file"> <compoundname>protocol_class.h</compoundname> <includes local="no">mblock/common.h</includes> <incdepgraph> <node id="6091"> <label>mblock/common.h</label> </node> <node id="6090"> <label>protocol_class.h</label> <link refid="protocol_class.h"/> <childnode refid="6091" relation="include"> </childnode> </node> </incdepgraph> <innerclass refid="classmb__protocol__class__init" prot="public">mb_protocol_class_init</innerclass> <sectiondef kind="func"> <memberdef kind="function" id="protocol__class_8h_1aedac34f70db7634b23a8ee57cbc1d0f6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="classboost_1_1shared__ptr" kindref="compound">pmt_t</ref></type> <definition>pmt_t mb_make_protocol_class</definition> <argsstring>(pmt_t name, pmt_t incoming, pmt_t outgoing)</argsstring> <name>mb_make_protocol_class</name> <param> <type><ref refid="classboost_1_1shared__ptr" kindref="compound">pmt_t</ref></type> <declname>name</declname> </param> <param> <type><ref refid="classboost_1_1shared__ptr" kindref="compound">pmt_t</ref></type> <declname>incoming</declname> </param> <param> <type><ref refid="classboost_1_1shared__ptr" kindref="compound">pmt_t</ref></type> <declname>outgoing</declname> </param> <briefdescription> <para>construct a protocol_class </para> </briefdescription> <detaileddescription> <para><parameterlist kind="param"><parameteritem> <parameternamelist> <parametername>name</parametername> </parameternamelist> <parameterdescription> <para>the name of the class (symbol) </para></parameterdescription> </parameteritem> <parameteritem> <parameternamelist> <parametername>incoming</parametername> </parameternamelist> <parameterdescription> <para>incoming message set (list of symbols) </para></parameterdescription> </parameteritem> <parameteritem> <parameternamelist> <parametername>outgoing</parametername> </parameternamelist> <parameterdescription> <para>outgoing message set (list of symbols) </para></parameterdescription> </parameteritem> </parameterlist> </para> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/include/mblock/protocol_class.h" line="33"/> </memberdef> <memberdef kind="function" id="protocol__class_8h_1a85cf6fbfb61e8c24a09160d5232a7d90" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="classboost_1_1shared__ptr" kindref="compound">pmt_t</ref></type> <definition>pmt_t mb_protocol_class_name</definition> <argsstring>(pmt_t pc)</argsstring> <name>mb_protocol_class_name</name> <param> <type><ref refid="classboost_1_1shared__ptr" kindref="compound">pmt_t</ref></type> <declname>pc</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/include/mblock/protocol_class.h" line="36"/> </memberdef> <memberdef kind="function" id="protocol__class_8h_1afb05183c42a9c842e7a32e3efcc240d2" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="classboost_1_1shared__ptr" kindref="compound">pmt_t</ref></type> <definition>pmt_t mb_protocol_class_incoming</definition> <argsstring>(pmt_t pc)</argsstring> <name>mb_protocol_class_incoming</name> <param> <type><ref refid="classboost_1_1shared__ptr" kindref="compound">pmt_t</ref></type> <declname>pc</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/include/mblock/protocol_class.h" line="37"/> </memberdef> <memberdef kind="function" id="protocol__class_8h_1a68c676a3be7e0b3a3f05ff595598b908" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="classboost_1_1shared__ptr" kindref="compound">pmt_t</ref></type> <definition>pmt_t mb_protocol_class_outgoing</definition> <argsstring>(pmt_t pc)</argsstring> <name>mb_protocol_class_outgoing</name> <param> <type><ref refid="classboost_1_1shared__ptr" kindref="compound">pmt_t</ref></type> <declname>pc</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/include/mblock/protocol_class.h" line="38"/> </memberdef> <memberdef kind="function" id="protocol__class_8h_1a61cfcac113ab53636244254cfd5cc9b6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="classboost_1_1shared__ptr" kindref="compound">pmt_t</ref></type> <definition>pmt_t mb_protocol_class_lookup</definition> <argsstring>(pmt_t name)</argsstring> <name>mb_protocol_class_lookup</name> <param> <type><ref refid="classboost_1_1shared__ptr" kindref="compound">pmt_t</ref></type> <declname>name</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/include/mblock/protocol_class.h" line="40"/> </memberdef> </sectiondef> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/include/mblock/protocol_class.h"/> </compounddef> </doxygen>