Sophie

Sophie

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

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__jd__queue__data_8h" kind="file">
    <compoundname>gc_jd_queue_data.h</compoundname>
    <includes local="no">gcell/gc_types.h</includes>
    <includes local="no">gcell/gc_job_desc.h</includes>
    <incdepgraph>
      <node id="3742">
        <label>gcell/gc_job_desc.h</label>
      </node>
      <node id="3740">
        <label>gc_jd_queue_data.h</label>
        <link refid="gc_jd_queue_data.h"/>
        <childnode refid="3741" relation="include">
        </childnode>
        <childnode refid="3742" relation="include">
        </childnode>
      </node>
      <node id="3741">
        <label>gcell/gc_types.h</label>
      </node>
    </incdepgraph>
    <innerclass refid="structgc__jd__queue" prot="public">gc_jd_queue</innerclass>
      <sectiondef kind="typedef">
      <memberdef kind="typedef" id="gc__jd__queue__data_8h_1aeca6b30992a72fdd76c651c12514f6df" prot="public" static="no">
        <type>__GC_BEGIN_DECLS struct <ref refid="structgc__jd__queue" kindref="compound">gc_jd_queue</ref></type>
        <definition>typedef __GC_BEGIN_DECLS struct gc_jd_queue gc_jd_queue_t</definition>
        <argsstring></argsstring>
        <name>gc_jd_queue_t</name>
        <briefdescription>
<para>(Lock free someday...) queue for job descriptors </para>        </briefdescription>
        <detaileddescription>
<para>This is the main data structure shared between PPEs and SPEs. It is used to enqueue work for SPEs. SPEs or PPEs may enqueue work. SPE&apos;s dequeue from here.</para><para>FIXME make it lock free ;) For now, use a spin lock.</para><para>(Fills a single cache line) </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gcell/include/gcell/gc_jd_queue_data.h" line="46"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/builddir/build/BUILD/gnuradio-3.2.2/gcell/include/gcell/gc_jd_queue_data.h"/>
  </compounddef>
</doxygen>