<?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>