<?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="structlwip__socket" kind="struct" prot="public">
<compoundname>lwip_socket</compoundname>
<sectiondef kind="public-attrib">
<memberdef kind="variable" id="structlwip__socket_1cc08f8cc9af8dc159e035769a2f70013" prot="public" static="no" mutable="no">
<type><ref refid="structnetconn" kindref="compound">netconn</ref> *</type>
<definition>struct netconn* lwip_socket::conn</definition>
<argsstring></argsstring>
<name>conn</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/home/reddawg/source/ubix2/src/sys/net/api/sockets.c" line="46" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/net/api/sockets.c" bodystart="46" bodyend="-1"/>
<referencedby refid="sockets_8c_1cfcb93611c8f8e67e69d87561a72c3ee" compoundref="sockets_8c" startline="74" endline="88">alloc_socket</referencedby>
<referencedby refid="sockets_8c_12c14650cba5521231ebeefa1ae807e67" compoundref="sockets_8c" startline="55" endline="71">get_socket</referencedby>
<referencedby refid="sockets_8c_1f32c7d1377562b7b35fdd0535f6fa952" compoundref="sockets_8c" startline="91" endline="118">lwip_accept</referencedby>
<referencedby refid="sockets_8c_11675042812d3bc6d5f9eeaa28c8f37a7" compoundref="sockets_8c" startline="121" endline="144">lwip_bind</referencedby>
<referencedby refid="sockets_8c_1fd0897a2e23d99a5dffcc976c7e5d72c" compoundref="sockets_8c" startline="147" endline="166">lwip_close</referencedby>
<referencedby refid="sockets_8c_19688d733f4d571cef85948fe74e0f6c7" compoundref="sockets_8c" startline="169" endline="192">lwip_connect</referencedby>
<referencedby refid="sockets_8c_1bee6ee286147cf334a1ba19f19b2e08b" compoundref="sockets_8c" startline="195" endline="213">lwip_listen</referencedby>
<referencedby refid="sockets_8c_1a433d1ebe9c87f57160c0d260e225705" compoundref="sockets_8c" startline="216" endline="290">lwip_recvfrom</referencedby>
<referencedby refid="sockets_8c_1cb3ba0c7f21116c629f116e15e40ce2b" compoundref="sockets_8c" startline="305" endline="351">lwip_send</referencedby>
<referencedby refid="sockets_8c_18dba95d254d6cb221ba4039ad8f3337b" compoundref="sockets_8c" startline="354" endline="380">lwip_sendto</referencedby>
<referencedby refid="sockets_8c_1e3d92ccb1ddfafe7df89185dbc881ec2" compoundref="sockets_8c" startline="417" endline="445">lwip_write</referencedby>
</memberdef>
<memberdef kind="variable" id="structlwip__socket_1f648ad335e1a066b00801f992d0de3a8" prot="public" static="no" mutable="no">
<type><ref refid="structnetbuf" kindref="compound">netbuf</ref> *</type>
<definition>struct netbuf* lwip_socket::lastdata</definition>
<argsstring></argsstring>
<name>lastdata</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/home/reddawg/source/ubix2/src/sys/net/api/sockets.c" line="47" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/net/api/sockets.c" bodystart="47" bodyend="-1"/>
<referencedby refid="sockets_8c_1cfcb93611c8f8e67e69d87561a72c3ee" compoundref="sockets_8c" startline="74" endline="88">alloc_socket</referencedby>
<referencedby refid="sockets_8c_1fd0897a2e23d99a5dffcc976c7e5d72c" compoundref="sockets_8c" startline="147" endline="166">lwip_close</referencedby>
<referencedby refid="sockets_8c_1a433d1ebe9c87f57160c0d260e225705" compoundref="sockets_8c" startline="216" endline="290">lwip_recvfrom</referencedby>
</memberdef>
<memberdef kind="variable" id="structlwip__socket_1548897cb34e4f6254c0d466af80596ae" prot="public" static="no" mutable="no">
<type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
<definition>uInt16 lwip_socket::lastoffset</definition>
<argsstring></argsstring>
<name>lastoffset</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/home/reddawg/source/ubix2/src/sys/net/api/sockets.c" line="48" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/net/api/sockets.c" bodystart="48" bodyend="-1"/>
<referencedby refid="sockets_8c_1cfcb93611c8f8e67e69d87561a72c3ee" compoundref="sockets_8c" startline="74" endline="88">alloc_socket</referencedby>
<referencedby refid="sockets_8c_1fd0897a2e23d99a5dffcc976c7e5d72c" compoundref="sockets_8c" startline="147" endline="166">lwip_close</referencedby>
<referencedby refid="sockets_8c_1a433d1ebe9c87f57160c0d260e225705" compoundref="sockets_8c" startline="216" endline="290">lwip_recvfrom</referencedby>
</memberdef>
</sectiondef>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<collaborationgraph>
<node id="229">
<label>sys_mbox</label>
<link refid="structsys__mbox"/>
<childnode refid="230" relation="usage">
<edgelabel>mutex
mail</edgelabel>
</childnode>
</node>
<node id="227">
<label>ip_addr</label>
<link refid="structip__addr"/>
</node>
<node id="225">
<label>netbuf</label>
<link refid="structnetbuf"/>
<childnode refid="226" relation="usage">
<edgelabel>ptr
p</edgelabel>
</childnode>
<childnode refid="227" relation="usage">
<edgelabel>fromaddr</edgelabel>
</childnode>
</node>
<node id="224">
<label>lwip_socket</label>
<link refid="structlwip__socket"/>
<childnode refid="225" relation="usage">
<edgelabel>lastdata</edgelabel>
</childnode>
<childnode refid="228" relation="usage">
<edgelabel>conn</edgelabel>
</childnode>
</node>
<node id="231">
<label>ubthread_mutex</label>
<link refid="structubthread__mutex"/>
</node>
<node id="232">
<label>ubthread_cond</label>
<link refid="structubthread__cond"/>
</node>
<node id="235">
<label>tcp_seg</label>
<link refid="structtcp__seg"/>
<childnode refid="235" relation="usage">
<edgelabel>next</edgelabel>
</childnode>
<childnode refid="236" relation="usage">
<edgelabel>tcphdr</edgelabel>
</childnode>
<childnode refid="226" relation="usage">
<edgelabel>p</edgelabel>
</childnode>
</node>
<node id="226">
<label>pbuf</label>
<link refid="structpbuf"/>
<childnode refid="226" relation="usage">
<edgelabel>next</edgelabel>
</childnode>
</node>
<node id="233">
<label>udp_pcb</label>
<link refid="structudp__pcb"/>
<childnode refid="227" relation="usage">
<edgelabel>remote_ip</edgelabel>
</childnode>
<childnode refid="233" relation="usage">
<edgelabel>next</edgelabel>
</childnode>
</node>
<node id="228">
<label>netconn</label>
<link refid="structnetconn"/>
<childnode refid="229" relation="usage">
<edgelabel>recvmbox
acceptmbox
mbox</edgelabel>
</childnode>
<childnode refid="230" relation="usage">
<edgelabel>sem</edgelabel>
</childnode>
<childnode refid="233" relation="usage">
<edgelabel>udp</edgelabel>
</childnode>
<childnode refid="234" relation="usage">
<edgelabel>tcp</edgelabel>
</childnode>
</node>
<node id="230">
<label>sys_sem</label>
<link refid="structsys__sem"/>
<childnode refid="231" relation="usage">
<edgelabel>mutex</edgelabel>
</childnode>
<childnode refid="232" relation="usage">
<edgelabel>cond</edgelabel>
</childnode>
</node>
<node id="236">
<label>tcp_hdr</label>
<link refid="structtcp__hdr"/>
</node>
<node id="234">
<label>tcp_pcb</label>
<link refid="structtcp__pcb"/>
<childnode refid="235" relation="usage">
<edgelabel>unsent
unacked</edgelabel>
</childnode>
<childnode refid="226" relation="usage">
<edgelabel>recv_data</edgelabel>
</childnode>
<childnode refid="227" relation="usage">
<edgelabel>local_ip
remote_ip</edgelabel>
</childnode>
<childnode refid="234" relation="usage">
<edgelabel>next</edgelabel>
</childnode>
</node>
</collaborationgraph>
<location file="/usr/home/reddawg/source/ubix2/src/sys/net/api/sockets.c" line="45" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/net/api/sockets.c" bodystart="45" bodyend="49"/>
<listofallmembers>
<member refid="structlwip__socket_1cc08f8cc9af8dc159e035769a2f70013" prot="public" virt="non-virtual"><scope>lwip_socket</scope><name>conn</name></member>
<member refid="structlwip__socket_1f648ad335e1a066b00801f992d0de3a8" prot="public" virt="non-virtual"><scope>lwip_socket</scope><name>lastdata</name></member>
<member refid="structlwip__socket_1548897cb34e4f6254c0d466af80596ae" prot="public" virt="non-virtual"><scope>lwip_socket</scope><name>lastoffset</name></member>
</listofallmembers>
</compounddef>
</doxygen>