Sophie

Sophie

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

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

<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.3">
  <compounddef id="gc__spu__args_8h" kind="file">
    <compoundname>gc_spu_args.h</compoundname>
    <includes local="no">gcell/gc_types.h</includes>
    <includes local="no">gcell/gc_logging.h</includes>
    <incdepgraph>
      <node id="3792">
        <label>gcell/gc_logging.h</label>
      </node>
      <node id="3790">
        <label>gc_spu_args.h</label>
        <link refid="gc_spu_args.h"/>
        <childnode refid="3791" relation="include">
        </childnode>
        <childnode refid="3792" relation="include">
        </childnode>
      </node>
      <node id="3791">
        <label>gcell/gc_types.h</label>
      </node>
    </incdepgraph>
    <innerclass refid="structgc__spu__args" prot="public">gc_spu_args</innerclass>
    <innerclass refid="structgc__comp__info" prot="public">gc_comp_info</innerclass>
      <sectiondef kind="define">
      <memberdef kind="define" id="gc__spu__args_8h_1a0afc5f2b9addf474d5e699887c157aec" prot="public" static="no">
        <name>GC_CI_NJOBS</name>
        <initializer>62</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gcell/include/gcell/gc_spu_args.h" line="40" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gcell/include/gcell/gc_spu_args.h" bodystart="40" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="typedef">
      <memberdef kind="typedef" id="gc__spu__args_8h_1a8c281dbd8ed0fe1eb8741ae1fd54d275" prot="public" static="no">
        <type>struct <ref refid="structgc__spu__args" kindref="compound">gc_spu_args</ref></type>
        <definition>typedef struct gc_spu_args gc_spu_args_t</definition>
        <argsstring></argsstring>
        <name>gc_spu_args_t</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gcell/include/gcell/gc_spu_args.h" line="37"/>
      </memberdef>
      <memberdef kind="typedef" id="gc__spu__args_8h_1afecd835a533475bd511dcc94d1b64299" prot="public" static="no">
        <type>struct <ref refid="structgc__comp__info" kindref="compound">gc_comp_info</ref></type>
        <definition>typedef struct gc_comp_info gc_comp_info_t</definition>
        <argsstring></argsstring>
        <name>gc_comp_info_t</name>
        <briefdescription>
<para>Used to return info to PPE on which jobs are completed. </para>        </briefdescription>
        <detaileddescription>
<para>When each SPE is initalized, it is passed EA pointers to two of these structures. The SPE uses these to communicate which jobs that it has worked on are complete. The SPE notifies the PPE by sending an OP_JOBS_DONE message (see <ref refid="gc__mbox_8h" kindref="compound">gc_mbox.h</ref>) with an argument of 0 or 1, indicating which of the two comp_info&apos;s to examine. The SPE sets the in_use flag to 1 before DMA&apos;ing to the PPE. When the PPE is done with the structure, it must clear the in_use field to let the SPE know it can begin using it again. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gcell/include/gcell/gc_spu_args.h" line="58"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/builddir/build/BUILD/gnuradio-3.2.2/gcell/include/gcell/gc_spu_args.h"/>
  </compounddef>
</doxygen>