<?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="structtcpip__msg" kind="struct" prot="public">
<compoundname>tcpip_msg</compoundname>
<includes refid="tcpip_8h" local="no">tcpip.h</includes>
<sectiondef kind="public-attrib">
<memberdef kind="variable" id="structtcpip__msg_10725900e18ae1dc3f2d3c09f9fc7ba98" prot="public" static="no" mutable="no">
<type><ref refid="structapi__msg" kindref="compound">api_msg</ref> *</type>
<definition>struct api_msg* tcpip_msg::apimsg</definition>
<argsstring></argsstring>
<name>apimsg</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcpip.h" line="54" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcpip.h" bodystart="54" bodyend="-1"/>
<referencedby refid="tcpip_8c_1d72ca05f74e20244cd26a8828711e9f2" compoundref="tcpip_8c" startline="121" endline="132">tcpip_apimsg</referencedby>
</memberdef>
<memberdef kind="variable" id="structtcpip__msg_173fb4cc463db05b4ba1fe3219497969d" prot="public" static="no" mutable="no">
<type>tcpip_msg::@4::@5</type>
<definition>struct tcpip_msg::@4::@5 tcpip_msg::inp</definition>
<argsstring></argsstring>
<name>inp</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcpip.h" line="58"/>
<referencedby refid="tcpip_8c_1e510f195171bed8499ae94e264a92717" compoundref="tcpip_8c" startline="101" endline="118">tcpip_input</referencedby>
</memberdef>
<memberdef kind="variable" id="structtcpip__msg_138c897bf24dd203fd685fd8233329352" prot="public" static="no" mutable="no">
<type>tcpip_msg::@4</type>
<definition>union tcpip_msg::@4 tcpip_msg::msg</definition>
<argsstring></argsstring>
<name>msg</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcpip.h" line="59"/>
<referencedby refid="tcpip_8c_1d72ca05f74e20244cd26a8828711e9f2" compoundref="tcpip_8c" startline="121" endline="132">tcpip_apimsg</referencedby>
<referencedby refid="tcpip_8c_1e510f195171bed8499ae94e264a92717" compoundref="tcpip_8c" startline="101" endline="118">tcpip_input</referencedby>
<referencedby refid="tcpip_8c_161474ad2c2c25ba58cc774e2bcc4ef5f" compoundref="tcpip_8c" startline="68" endline="98">tcpip_thread</referencedby>
</memberdef>
<memberdef kind="variable" id="structtcpip__msg_16d19f55f8a96b18f2d6ab5bc9733f81b" prot="public" static="no" mutable="no">
<type><ref refid="structnetif" kindref="compound">netif</ref> *</type>
<definition>struct netif* tcpip_msg::netif</definition>
<argsstring></argsstring>
<name>netif</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcpip.h" line="57" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcpip.h" bodystart="57" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="structtcpip__msg_19298bc5d6d92c5efd478dac92c09459b" prot="public" static="no" mutable="no">
<type><ref refid="structpbuf" kindref="compound">pbuf</ref> *</type>
<definition>struct pbuf* tcpip_msg::p</definition>
<argsstring></argsstring>
<name>p</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcpip.h" line="56" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcpip.h" bodystart="56" bodyend="-1"/>
<referencedby refid="tcpip_8c_1e510f195171bed8499ae94e264a92717" compoundref="tcpip_8c" startline="101" endline="118">tcpip_input</referencedby>
</memberdef>
<memberdef kind="variable" id="structtcpip__msg_168b745804255e3b227ec2f5ef0f8e136" prot="public" static="no" mutable="no">
<type><ref refid="structsys__sem" kindref="compound">sys_sem_t</ref> *</type>
<definition>sys_sem_t* tcpip_msg::sem</definition>
<argsstring></argsstring>
<name>sem</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcpip.h" line="52" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcpip.h" bodystart="52" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="structtcpip__msg_15b992b509c516199c800c913993574c1" prot="public" static="no" mutable="no">
<type>enum <ref refid="tcpip_8h_11e0cb5032a61055e3f4a3426ed548937" kindref="member">tcpip_msg_type</ref></type>
<definition>enum tcpip_msg_type tcpip_msg::type</definition>
<argsstring></argsstring>
<name>type</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcpip.h" line="51" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcpip.h" bodystart="51" bodyend="-1"/>
</memberdef>
</sectiondef>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<collaborationgraph>
<node id="402">
<label>sys_mbox</label>
<link refid="structsys__mbox"/>
<childnode refid="403" relation="usage">
<edgelabel>mutex
mail</edgelabel>
</childnode>
</node>
<node id="398">
<label>ip_addr</label>
<link refid="structip__addr"/>
</node>
<node id="404">
<label>ubthread_mutex</label>
<link refid="structubthread__mutex"/>
</node>
<node id="405">
<label>ubthread_cond</label>
<link refid="structubthread__cond"/>
</node>
<node id="409">
<label>tcp_seg</label>
<link refid="structtcp__seg"/>
<childnode refid="409" relation="usage">
<edgelabel>next</edgelabel>
</childnode>
<childnode refid="410" relation="usage">
<edgelabel>tcphdr</edgelabel>
</childnode>
<childnode refid="399" relation="usage">
<edgelabel>p</edgelabel>
</childnode>
</node>
<node id="396">
<label>tcpip_msg</label>
<link refid="structtcpip__msg"/>
<childnode refid="397" relation="usage">
<edgelabel>netif</edgelabel>
</childnode>
<childnode refid="399" relation="usage">
<edgelabel>p</edgelabel>
</childnode>
<childnode refid="400" relation="usage">
<edgelabel>apimsg</edgelabel>
</childnode>
<childnode refid="403" relation="usage">
<edgelabel>sem</edgelabel>
</childnode>
</node>
<node id="399">
<label>pbuf</label>
<link refid="structpbuf"/>
<childnode refid="399" relation="usage">
<edgelabel>next</edgelabel>
</childnode>
</node>
<node id="407">
<label>udp_pcb</label>
<link refid="structudp__pcb"/>
<childnode refid="398" relation="usage">
<edgelabel>remote_ip</edgelabel>
</childnode>
<childnode refid="407" relation="usage">
<edgelabel>next</edgelabel>
</childnode>
</node>
<node id="406">
<label>netconn</label>
<link refid="structnetconn"/>
<childnode refid="402" relation="usage">
<edgelabel>recvmbox
acceptmbox
mbox</edgelabel>
</childnode>
<childnode refid="403" relation="usage">
<edgelabel>sem</edgelabel>
</childnode>
<childnode refid="407" relation="usage">
<edgelabel>udp</edgelabel>
</childnode>
<childnode refid="408" relation="usage">
<edgelabel>tcp</edgelabel>
</childnode>
</node>
<node id="401">
<label>api_msg_msg</label>
<link refid="structapi__msg__msg"/>
<childnode refid="402" relation="usage">
<edgelabel>mbox</edgelabel>
</childnode>
<childnode refid="399" relation="usage">
<edgelabel>p</edgelabel>
</childnode>
<childnode refid="398" relation="usage">
<edgelabel>ipaddr</edgelabel>
</childnode>
<childnode refid="406" relation="usage">
<edgelabel>conn</edgelabel>
</childnode>
</node>
<node id="403">
<label>sys_sem</label>
<link refid="structsys__sem"/>
<childnode refid="404" relation="usage">
<edgelabel>mutex</edgelabel>
</childnode>
<childnode refid="405" relation="usage">
<edgelabel>cond</edgelabel>
</childnode>
</node>
<node id="410">
<label>tcp_hdr</label>
<link refid="structtcp__hdr"/>
</node>
<node id="408">
<label>tcp_pcb</label>
<link refid="structtcp__pcb"/>
<childnode refid="409" relation="usage">
<edgelabel>unsent
unacked</edgelabel>
</childnode>
<childnode refid="399" relation="usage">
<edgelabel>recv_data</edgelabel>
</childnode>
<childnode refid="398" relation="usage">
<edgelabel>local_ip
remote_ip</edgelabel>
</childnode>
<childnode refid="408" relation="usage">
<edgelabel>next</edgelabel>
</childnode>
</node>
<node id="400">
<label>api_msg</label>
<link refid="structapi__msg"/>
<childnode refid="401" relation="usage">
<edgelabel>msg</edgelabel>
</childnode>
</node>
<node id="397">
<label>netif</label>
<link refid="structnetif"/>
<childnode refid="397" relation="usage">
<edgelabel>next</edgelabel>
</childnode>
<childnode refid="398" relation="usage">
<edgelabel>netmask
ip_addr
gw</edgelabel>
</childnode>
</node>
</collaborationgraph>
<location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcpip.h" line="50" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcpip.h" bodystart="50" bodyend="60"/>
<listofallmembers>
<member refid="structtcpip__msg_10725900e18ae1dc3f2d3c09f9fc7ba98" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>apimsg</name></member>
<member refid="structtcpip__msg_173fb4cc463db05b4ba1fe3219497969d" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>inp</name></member>
<member refid="structtcpip__msg_138c897bf24dd203fd685fd8233329352" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>msg</name></member>
<member refid="structtcpip__msg_16d19f55f8a96b18f2d6ab5bc9733f81b" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>netif</name></member>
<member refid="structtcpip__msg_19298bc5d6d92c5efd478dac92c09459b" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>p</name></member>
<member refid="structtcpip__msg_168b745804255e3b227ec2f5ef0f8e136" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>sem</name></member>
<member refid="structtcpip__msg_15b992b509c516199c800c913993574c1" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>type</name></member>
</listofallmembers>
</compounddef>
</doxygen>