Newer
Older
UbixOS / doc / xml / structpbuf.xml
<?xml version='1.0' encoding='iso-8859-1' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.4.7">
  <compounddef id="structpbuf" kind="struct" prot="public">
    <compoundname>pbuf</compoundname>
    <includes refid="pbuf_8h" local="no">pbuf.h</includes>
      <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="structpbuf_1577f939137bc908b0256e24b517c705c" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_1a4e0f27a9aca905e340c06d2dcae843c" kindref="member">uInt8</ref></type>
        <definition>uInt8 pbuf::flags</definition>
        <argsstring></argsstring>
        <name>flags</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/pbuf.h" line="70" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/pbuf.h" bodystart="70" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structpbuf_1238f00a0024a32992599c9d1abf9bb44" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 pbuf::len</definition>
        <argsstring></argsstring>
        <name>len</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/pbuf.h" line="76" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/pbuf.h" bodystart="76" bodyend="-1"/>
        <referencedby refid="loopif_8c_172717f7b688d6aea03dacce84437632c" compoundref="loopif_8c" startline="46" endline="68">loopif_output</referencedby>
        <referencedby refid="ethernetif_8c_170bd3f580cdc400e75161e9751944836" compoundref="ethernetif_8c" startline="142" endline="173">low_level_input</referencedby>
        <referencedby refid="ethernetif_8c_1a15293088795817d91d7ecdcfbcb7799" compoundref="ethernetif_8c" startline="113" endline="130">low_level_output</referencedby>
        <referencedby refid="api__lib_8c_19a5f4f669674daa2f3b7b303d7cea915" compoundref="api__lib_8c" startline="158" endline="183">netbuf_copy_partial</referencedby>
        <referencedby refid="api__lib_8c_1b47d915f31d9e5d1218ed238f0428386" compoundref="api__lib_8c" startline="128" endline="136">netbuf_data</referencedby>
        <referencedby refid="api__lib_8c_1f038b56dbdd67a6e48bf0125c8ef61ba" compoundref="api__lib_8c" startline="102" endline="111">netbuf_ref</referencedby>
      </memberdef>
      <memberdef kind="variable" id="structpbuf_15e5763c94fd18d78937b0b58ce7df341" prot="public" static="no" mutable="no">
        <type><ref refid="structpbuf" kindref="compound">pbuf</ref> *</type>
        <definition>struct pbuf* pbuf::next</definition>
        <argsstring></argsstring>
        <name>next</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/pbuf.h" line="67" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/pbuf.h" bodystart="67" bodyend="-1"/>
        <referencedby refid="loopif_8c_172717f7b688d6aea03dacce84437632c" compoundref="loopif_8c" startline="46" endline="68">loopif_output</referencedby>
        <referencedby refid="ethernetif_8c_170bd3f580cdc400e75161e9751944836" compoundref="ethernetif_8c" startline="142" endline="173">low_level_input</referencedby>
        <referencedby refid="ethernetif_8c_1a15293088795817d91d7ecdcfbcb7799" compoundref="ethernetif_8c" startline="113" endline="130">low_level_output</referencedby>
        <referencedby refid="api__lib_8c_19a5f4f669674daa2f3b7b303d7cea915" compoundref="api__lib_8c" startline="158" endline="183">netbuf_copy_partial</referencedby>
        <referencedby refid="api__lib_8c_169b35485702388475866d2ee07b158cb" compoundref="api__lib_8c" startline="139" endline="149">netbuf_next</referencedby>
      </memberdef>
      <memberdef kind="variable" id="structpbuf_18d32dc3e964369d4eec638fc37fbc460" prot="public" static="no" mutable="no">
        <type>void *</type>
        <definition>void* pbuf::payload</definition>
        <argsstring></argsstring>
        <name>payload</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/pbuf.h" line="71" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/pbuf.h" bodystart="71" bodyend="-1"/>
        <referencedby refid="arp_8c_157a25dd51cf73f048ad5364ecc2f040b" compoundref="arp_8c" startline="197" endline="250">arp_arp_input</referencedby>
        <referencedby refid="arp_8c_1916d08dbb8f4a38e1e904a8a018b000c" compoundref="arp_8c" startline="181" endline="194">arp_ip_input</referencedby>
        <referencedby refid="arp_8c_19d1287b9a80c370797b2ac5c63f70e2e" compoundref="arp_8c" startline="266" endline="302">arp_query</referencedby>
        <referencedby refid="ethernetif_8c_1687c1030eeb3939b9aa8e1a0811c301a" compoundref="ethernetif_8c" startline="275" endline="306">ethernetif_input</referencedby>
        <referencedby refid="ethernetif_8c_1eb49a49ab62789d8e32fddf180d52ebf" compoundref="ethernetif_8c" startline="186" endline="263">ethernetif_output</referencedby>
        <referencedby refid="loopif_8c_172717f7b688d6aea03dacce84437632c" compoundref="loopif_8c" startline="46" endline="68">loopif_output</referencedby>
        <referencedby refid="ethernetif_8c_170bd3f580cdc400e75161e9751944836" compoundref="ethernetif_8c" startline="142" endline="173">low_level_input</referencedby>
        <referencedby refid="ethernetif_8c_1a15293088795817d91d7ecdcfbcb7799" compoundref="ethernetif_8c" startline="113" endline="130">low_level_output</referencedby>
        <referencedby refid="api__lib_8c_17770b72b0ae9e741fbb81f222e334a1a" compoundref="api__lib_8c" startline="78" endline="90">netbuf_alloc</referencedby>
        <referencedby refid="api__lib_8c_19a5f4f669674daa2f3b7b303d7cea915" compoundref="api__lib_8c" startline="158" endline="183">netbuf_copy_partial</referencedby>
        <referencedby refid="api__lib_8c_1b47d915f31d9e5d1218ed238f0428386" compoundref="api__lib_8c" startline="128" endline="136">netbuf_data</referencedby>
        <referencedby refid="api__lib_8c_1f038b56dbdd67a6e48bf0125c8ef61ba" compoundref="api__lib_8c" startline="102" endline="111">netbuf_ref</referencedby>
      </memberdef>
      <memberdef kind="variable" id="structpbuf_1a8c1fc523add879c501909327c60a419" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_1a4e0f27a9aca905e340c06d2dcae843c" kindref="member">uInt8</ref></type>
        <definition>uInt8 pbuf::ref</definition>
        <argsstring></argsstring>
        <name>ref</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/pbuf.h" line="70" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/pbuf.h" bodystart="70" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structpbuf_13b42932c0b26c9ff2b8fe88bd25fb127" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 pbuf::tot_len</definition>
        <argsstring></argsstring>
        <name>tot_len</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/pbuf.h" line="74" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/pbuf.h" bodystart="74" bodyend="-1"/>
        <referencedby refid="arp_8c_157a25dd51cf73f048ad5364ecc2f040b" compoundref="arp_8c" startline="197" endline="250">arp_arp_input</referencedby>
        <referencedby refid="loopif_8c_172717f7b688d6aea03dacce84437632c" compoundref="loopif_8c" startline="46" endline="68">loopif_output</referencedby>
        <referencedby refid="ethernetif_8c_1a15293088795817d91d7ecdcfbcb7799" compoundref="ethernetif_8c" startline="113" endline="130">low_level_output</referencedby>
        <referencedby refid="api__lib_8c_16d20eca8f0316e4e71980108c1563581" compoundref="api__lib_8c" startline="122" endline="125">netbuf_len</referencedby>
        <referencedby refid="api__lib_8c_1f038b56dbdd67a6e48bf0125c8ef61ba" compoundref="api__lib_8c" startline="102" endline="111">netbuf_ref</referencedby>
        <referencedby refid="api__lib_8c_1cbd0b5a0344c2c3fffe5a02445a2c2b3" compoundref="api__lib_8c" startline="430" endline="506">netconn_recv</referencedby>
        <referencedby refid="api__lib_8c_1c4d4d10153d47c80a783c34b27c66238" compoundref="api__lib_8c" startline="509" endline="534">netconn_send</referencedby>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="298">
        <label>pbuf</label>
        <link refid="structpbuf"/>
        <childnode refid="298" relation="usage">
          <edgelabel>next</edgelabel>
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/pbuf.h" line="66" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/pbuf.h" bodystart="66" bodyend="78"/>
    <listofallmembers>
      <member refid="structpbuf_1577f939137bc908b0256e24b517c705c" prot="public" virt="non-virtual"><scope>pbuf</scope><name>flags</name></member>
      <member refid="structpbuf_1238f00a0024a32992599c9d1abf9bb44" prot="public" virt="non-virtual"><scope>pbuf</scope><name>len</name></member>
      <member refid="structpbuf_15e5763c94fd18d78937b0b58ce7df341" prot="public" virt="non-virtual"><scope>pbuf</scope><name>next</name></member>
      <member refid="structpbuf_18d32dc3e964369d4eec638fc37fbc460" prot="public" virt="non-virtual"><scope>pbuf</scope><name>payload</name></member>
      <member refid="structpbuf_1a8c1fc523add879c501909327c60a419" prot="public" virt="non-virtual"><scope>pbuf</scope><name>ref</name></member>
      <member refid="structpbuf_13b42932c0b26c9ff2b8fe88bd25fb127" prot="public" virt="non-virtual"><scope>pbuf</scope><name>tot_len</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>