Newer
Older
UbixOS / doc / xml / structtcp__pcb.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="structtcp__pcb" kind="struct" prot="public">
    <compoundname>tcp_pcb</compoundname>
    <includes refid="tcp_8h" local="no">tcp.h</includes>
      <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="structtcp__pcb_17db60023f473c0ac30f276f7081af7cc" prot="public" static="no" mutable="no">
        <type><ref refid="err_8h_1b7190f3da5c85931fc059e0312bc1407" kindref="member">err_t</ref>(*</type>
        <definition>err_t(*  tcp_pcb::accept)(void *arg, struct tcp_pcb *newpcb, err_t err)</definition>
        <argsstring>)(void *arg, struct tcp_pcb *newpcb, err_t err)</argsstring>
        <name>accept</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="183"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1079b95201fde97978972ec2f087441ce" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 tcp_pcb::acked</definition>
        <argsstring></argsstring>
        <name>acked</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="239" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="239" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1b16551509a7846960e2bb7e2347db89d" prot="public" static="no" mutable="no">
        <type>void *</type>
        <definition>void* tcp_pcb::callback_arg</definition>
        <argsstring></argsstring>
        <name>callback_arg</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="180" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="180" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_10b3bfed05ffbbccfd76b5fca13d6110a" prot="public" static="no" mutable="no">
        <type><ref refid="err_8h_1b7190f3da5c85931fc059e0312bc1407" kindref="member">err_t</ref>(*</type>
        <definition>err_t(*  tcp_pcb::connected)(void *arg, struct tcp_pcb *pcb, err_t err)</definition>
        <argsstring>)(void *arg, struct tcp_pcb *pcb, err_t err)</argsstring>
        <name>connected</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="246"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_104d980fcc30c880934f2ad23d4c5fed1" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 tcp_pcb::cwnd</definition>
        <argsstring></argsstring>
        <name>cwnd</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="224" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="224" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1dbd6caa217ca303666c97e9756aa650e" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_1a4e0f27a9aca905e340c06d2dcae843c" kindref="member">uInt8</ref></type>
        <definition>uInt8 tcp_pcb::dupacks</definition>
        <argsstring></argsstring>
        <name>dupacks</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="221" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="221" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1db13ee7fe9ca8475dc7eb17fecdb4d1b" prot="public" static="no" mutable="no">
        <type>void(*</type>
        <definition>void(*  tcp_pcb::errf)(void *arg, err_t err)</definition>
        <argsstring>)(void *arg, err_t err)</argsstring>
        <name>errf</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="252"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1889ca6170adbd43cece68f2734d3e248" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_1a4e0f27a9aca905e340c06d2dcae843c" kindref="member">uInt8</ref></type>
        <definition>uInt8 tcp_pcb::flags</definition>
        <argsstring></argsstring>
        <name>flags</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="203" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="203" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1ed6b8503e546cdb38361ad91e1751121" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type>
        <definition>uInt32 tcp_pcb::lastack</definition>
        <argsstring></argsstring>
        <name>lastack</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="220" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="220" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_19f625ba7c954031759a87b09f9d3bf66" prot="public" static="no" mutable="no">
        <type><ref refid="structip__addr" kindref="compound">ip_addr</ref></type>
        <definition>struct ip_addr tcp_pcb::local_ip</definition>
        <argsstring></argsstring>
        <name>local_ip</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="185" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="185" bodyend="-1"/>
        <referencedby refid="api__lib_8c_1fcf7f4195b699c039de37b4dd3f563b7" compoundref="api__lib_8c" startline="306" endline="322">netconn_addr</referencedby>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1ea74c25566d8d5f965ec9458dc5a4f59" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 tcp_pcb::local_port</definition>
        <argsstring></argsstring>
        <name>local_port</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="186" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="186" bodyend="-1"/>
        <referencedby refid="api__lib_8c_1fcf7f4195b699c039de37b4dd3f563b7" compoundref="api__lib_8c" startline="306" endline="322">netconn_addr</referencedby>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_19abcbe1be87d924cfb9891d4a8af88eb" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 tcp_pcb::mss</definition>
        <argsstring></argsstring>
        <name>mss</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="201" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="201" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_12aed7ffb5fb83aabe68b36f097d99260" prot="public" static="no" mutable="no">
        <type><ref refid="structtcp__pcb" kindref="compound">tcp_pcb</ref> *</type>
        <definition>struct tcp_pcb* tcp_pcb::next</definition>
        <argsstring></argsstring>
        <name>next</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="176" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="176" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_15fb9d70849fcd3d957b761906df5e76b" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_1a4e0f27a9aca905e340c06d2dcae843c" kindref="member">uInt8</ref></type>
        <definition>uInt8 tcp_pcb::nrtx</definition>
        <argsstring></argsstring>
        <name>nrtx</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="217" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="217" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1126cb76a2919f16179bc8fbe519838a4" prot="public" static="no" mutable="no">
        <type><ref refid="err_8h_1b7190f3da5c85931fc059e0312bc1407" kindref="member">err_t</ref>(*</type>
        <definition>err_t(*  tcp_pcb::poll)(void *arg, struct tcp_pcb *pcb)</definition>
        <argsstring>)(void *arg, struct tcp_pcb *pcb)</argsstring>
        <name>poll</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="249"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_126020b736baa56b9604fc81a1e24868d" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_1a4e0f27a9aca905e340c06d2dcae843c" kindref="member">uInt8</ref></type>
        <definition>uInt8 tcp_pcb::pollinterval</definition>
        <argsstring></argsstring>
        <name>pollinterval</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="254" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="254" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1c7cc178f2182a76f91add42a6052e185" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_1a4e0f27a9aca905e340c06d2dcae843c" kindref="member">uInt8</ref></type>
        <definition>uInt8 tcp_pcb::polltmr</definition>
        <argsstring></argsstring>
        <name>polltmr</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="254" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="254" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1ad5a68f38b318f3791d7b53a684ee5af" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type>
        <definition>uInt32 tcp_pcb::rcv_nxt</definition>
        <argsstring></argsstring>
        <name>rcv_nxt</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="192" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="192" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_172c2f4a5b185b61aa9f26b0305bf8b44" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 tcp_pcb::rcv_wnd</definition>
        <argsstring></argsstring>
        <name>rcv_wnd</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="193" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="193" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_147cbc234ff5228456e7241d851b98dd9" prot="public" static="no" mutable="no">
        <type><ref refid="err_8h_1b7190f3da5c85931fc059e0312bc1407" kindref="member">err_t</ref>(*</type>
        <definition>err_t(*  tcp_pcb::recv)(void *arg, struct tcp_pcb *pcb, struct pbuf *p, err_t err)</definition>
        <argsstring>)(void *arg, struct tcp_pcb *pcb, struct pbuf *p, err_t err)</argsstring>
        <name>recv</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="242"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_14d546e30555666016e85eaf153a5d8ad" prot="public" static="no" mutable="no">
        <type><ref refid="structpbuf" kindref="compound">pbuf</ref> *</type>
        <definition>struct pbuf* tcp_pcb::recv_data</definition>
        <argsstring></argsstring>
        <name>recv_data</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="243" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="243" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1104f8c50bb00edff11df71133ac76fd7" prot="public" static="no" mutable="no">
        <type><ref refid="structip__addr" kindref="compound">ip_addr</ref></type>
        <definition>struct ip_addr tcp_pcb::remote_ip</definition>
        <argsstring></argsstring>
        <name>remote_ip</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="188" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="188" bodyend="-1"/>
        <referencedby refid="api__lib_8c_1afa4042fd63fd78a440006eb4da36eeb" compoundref="api__lib_8c" startline="287" endline="303">netconn_peer</referencedby>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_13f779fa78a77818fc8f6210a17c52e81" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 tcp_pcb::remote_port</definition>
        <argsstring></argsstring>
        <name>remote_port</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="189" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="189" bodyend="-1"/>
        <referencedby refid="api__lib_8c_1afa4042fd63fd78a440006eb4da36eeb" compoundref="api__lib_8c" startline="287" endline="303">netconn_peer</referencedby>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_12a7cbd4af8c40222dd89f2f48d021a89" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_1a4e0f27a9aca905e340c06d2dcae843c" kindref="member">uInt8</ref></type>
        <definition>uInt8 tcp_pcb::rtime</definition>
        <argsstring></argsstring>
        <name>rtime</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="199" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="199" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1e2da68d83be475a98d4660a0ba29b04a" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 tcp_pcb::rto</definition>
        <argsstring></argsstring>
        <name>rto</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="216" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="216" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_116cbb47cd6dcb125d293d8b0e98f7a29" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type>
        <definition>uInt32 tcp_pcb::rtseq</definition>
        <argsstring></argsstring>
        <name>rtseq</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="213" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="213" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_121f092f1e775bedc51db26cf0f0db3e4" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 tcp_pcb::rttest</definition>
        <argsstring></argsstring>
        <name>rttest</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="212" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="212" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1603b529a927c2060bc766f6f1bcfa6b0" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_11657cdc78acd17f92fb047e02f7a5f14" kindref="member">Int32</ref></type>
        <definition>Int32 tcp_pcb::sa</definition>
        <argsstring></argsstring>
        <name>sa</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="214" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="214" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_199f0e2a5a4930a70fbb6585df05e5492" prot="public" static="no" mutable="no">
        <type><ref refid="err_8h_1b7190f3da5c85931fc059e0312bc1407" kindref="member">err_t</ref>(*</type>
        <definition>err_t(*  tcp_pcb::sent)(void *arg, struct tcp_pcb *pcb, uInt16 space)</definition>
        <argsstring>)(void *arg, struct tcp_pcb *pcb, uInt16 space)</argsstring>
        <name>sent</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="238"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_15c8c8b59a296f07423f8c54958729020" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 tcp_pcb::snd_buf</definition>
        <argsstring></argsstring>
        <name>snd_buf</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="234" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="234" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1e50ea29639c80998d802fad87d31631f" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type>
        <definition>uInt32 tcp_pcb::snd_lbb</definition>
        <argsstring></argsstring>
        <name>snd_lbb</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="232" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="228" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1bef219e3e817c5dd5568250c254512d0" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type>
        <definition>uInt32 tcp_pcb::snd_max</definition>
        <argsstring></argsstring>
        <name>snd_max</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="229" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="228" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_190554b2a024a4c18fcda98cbfd2b6128" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type>
        <definition>uInt32 tcp_pcb::snd_nxt</definition>
        <argsstring></argsstring>
        <name>snd_nxt</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="228" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="228" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1725706c6fca36ee6cef7c63f4e60724e" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_1a4e0f27a9aca905e340c06d2dcae843c" kindref="member">uInt8</ref></type>
        <definition>uInt8 tcp_pcb::snd_queuelen</definition>
        <argsstring></argsstring>
        <name>snd_queuelen</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="235" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="235" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_19d5302ff0c5d6b868c6512714db4bf3d" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type>
        <definition>uInt32 tcp_pcb::snd_wl1</definition>
        <argsstring></argsstring>
        <name>snd_wl1</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="231" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="228" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_19d4fd71846d118ffcfe9e747e487dbc1" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type>
        <definition>uInt32 tcp_pcb::snd_wl2</definition>
        <argsstring></argsstring>
        <name>snd_wl2</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="231" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="228" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1251d92e99934e189404e52e592e9a457" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type>
        <definition>uInt32 tcp_pcb::snd_wnd</definition>
        <argsstring></argsstring>
        <name>snd_wnd</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="230" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="228" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_101abbb914a02ed3155ffaec498d2d923" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 tcp_pcb::ssthresh</definition>
        <argsstring></argsstring>
        <name>ssthresh</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="225" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="225" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1f5fed23770a314eabbad7225fbf09ade" prot="public" static="no" mutable="no">
        <type>enum <ref refid="tcp_8h_1aad63c28ec94587c99838bd52424d634" kindref="member">tcp_state</ref></type>
        <definition>enum tcp_state tcp_pcb::state</definition>
        <argsstring></argsstring>
        <name>state</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="178" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="178" bodyend="-1"/>
        <referencedby refid="api__msg_8c_1c34376c05c2532858367dbdc2eec6ba0" compoundref="api__msg_8c" startline="160" endline="200">accept_function</referencedby>
        <referencedby refid="api__msg_8c_19b56a6c9fb571348291027f09471890a" compoundref="api__msg_8c" startline="479" endline="501">do_close</referencedby>
        <referencedby refid="api__msg_8c_1351ca82b3580d84ee0d70f7ab033a236" compoundref="api__msg_8c" startline="208" endline="240">do_delconn</referencedby>
        <referencedby refid="api__lib_8c_1cbd0b5a0344c2c3fffe5a02445a2c2b3" compoundref="api__lib_8c" startline="430" endline="506">netconn_recv</referencedby>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1922ce1af61445c2ef74f351f3679823e" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_11657cdc78acd17f92fb047e02f7a5f14" kindref="member">Int32</ref></type>
        <definition>Int32 tcp_pcb::sv</definition>
        <argsstring></argsstring>
        <name>sv</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="214" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="214" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_185604804a5256842fd9986d17b718c8b" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 tcp_pcb::tmr</definition>
        <argsstring></argsstring>
        <name>tmr</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="196" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="196" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_19e6ed24ec0f8e5855c3b34fa361bfd5a" prot="public" static="no" mutable="no">
        <type><ref refid="structtcp__seg" kindref="compound">tcp_seg</ref> *</type>
        <definition>struct tcp_seg* tcp_pcb::unacked</definition>
        <argsstring></argsstring>
        <name>unacked</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="258" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="258" bodyend="-1"/>
        <referencedby refid="api__msg_8c_1ad9b6e185b705c42c144f849b54fbf0e" compoundref="api__msg_8c" startline="449" endline="476">do_write</referencedby>
      </memberdef>
      <memberdef kind="variable" id="structtcp__pcb_1487f784367bacf0f826fc91a2c04bfdd" prot="public" static="no" mutable="no">
        <type><ref refid="structtcp__seg" kindref="compound">tcp_seg</ref> *</type>
        <definition>struct tcp_seg* tcp_pcb::unsent</definition>
        <argsstring></argsstring>
        <name>unsent</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="257" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="257" bodyend="-1"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="387">
        <label>ip_addr</label>
        <link refid="structip__addr"/>
      </node>
      <node id="384">
        <label>tcp_seg</label>
        <link refid="structtcp__seg"/>
        <childnode refid="384" relation="usage">
          <edgelabel>next</edgelabel>
        </childnode>
        <childnode refid="385" relation="usage">
          <edgelabel>tcphdr</edgelabel>
        </childnode>
        <childnode refid="386" relation="usage">
          <edgelabel>p</edgelabel>
        </childnode>
      </node>
      <node id="386">
        <label>pbuf</label>
        <link refid="structpbuf"/>
        <childnode refid="386" relation="usage">
          <edgelabel>next</edgelabel>
        </childnode>
      </node>
      <node id="385">
        <label>tcp_hdr</label>
        <link refid="structtcp__hdr"/>
      </node>
      <node id="383">
        <label>tcp_pcb</label>
        <link refid="structtcp__pcb"/>
        <childnode refid="384" relation="usage">
          <edgelabel>unsent
unacked</edgelabel>
        </childnode>
        <childnode refid="386" relation="usage">
          <edgelabel>recv_data</edgelabel>
        </childnode>
        <childnode refid="387" relation="usage">
          <edgelabel>local_ip
remote_ip</edgelabel>
        </childnode>
        <childnode refid="383" relation="usage">
          <edgelabel>next</edgelabel>
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" line="175" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/net/tcp.h" bodystart="175" bodyend="263"/>
    <listofallmembers>
      <member refid="structtcp__pcb_17db60023f473c0ac30f276f7081af7cc" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>accept</name></member>
      <member refid="structtcp__pcb_1079b95201fde97978972ec2f087441ce" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>acked</name></member>
      <member refid="structtcp__pcb_1b16551509a7846960e2bb7e2347db89d" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>callback_arg</name></member>
      <member refid="structtcp__pcb_10b3bfed05ffbbccfd76b5fca13d6110a" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>connected</name></member>
      <member refid="structtcp__pcb_104d980fcc30c880934f2ad23d4c5fed1" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>cwnd</name></member>
      <member refid="structtcp__pcb_1dbd6caa217ca303666c97e9756aa650e" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>dupacks</name></member>
      <member refid="structtcp__pcb_1db13ee7fe9ca8475dc7eb17fecdb4d1b" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>errf</name></member>
      <member refid="structtcp__pcb_1889ca6170adbd43cece68f2734d3e248" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>flags</name></member>
      <member refid="structtcp__pcb_1ed6b8503e546cdb38361ad91e1751121" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>lastack</name></member>
      <member refid="structtcp__pcb_19f625ba7c954031759a87b09f9d3bf66" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>local_ip</name></member>
      <member refid="structtcp__pcb_1ea74c25566d8d5f965ec9458dc5a4f59" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>local_port</name></member>
      <member refid="structtcp__pcb_19abcbe1be87d924cfb9891d4a8af88eb" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>mss</name></member>
      <member refid="structtcp__pcb_12aed7ffb5fb83aabe68b36f097d99260" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>next</name></member>
      <member refid="structtcp__pcb_15fb9d70849fcd3d957b761906df5e76b" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>nrtx</name></member>
      <member refid="structtcp__pcb_1126cb76a2919f16179bc8fbe519838a4" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>poll</name></member>
      <member refid="structtcp__pcb_126020b736baa56b9604fc81a1e24868d" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>pollinterval</name></member>
      <member refid="structtcp__pcb_1c7cc178f2182a76f91add42a6052e185" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>polltmr</name></member>
      <member refid="structtcp__pcb_1ad5a68f38b318f3791d7b53a684ee5af" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>rcv_nxt</name></member>
      <member refid="structtcp__pcb_172c2f4a5b185b61aa9f26b0305bf8b44" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>rcv_wnd</name></member>
      <member refid="structtcp__pcb_147cbc234ff5228456e7241d851b98dd9" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>recv</name></member>
      <member refid="structtcp__pcb_14d546e30555666016e85eaf153a5d8ad" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>recv_data</name></member>
      <member refid="structtcp__pcb_1104f8c50bb00edff11df71133ac76fd7" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>remote_ip</name></member>
      <member refid="structtcp__pcb_13f779fa78a77818fc8f6210a17c52e81" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>remote_port</name></member>
      <member refid="structtcp__pcb_12a7cbd4af8c40222dd89f2f48d021a89" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>rtime</name></member>
      <member refid="structtcp__pcb_1e2da68d83be475a98d4660a0ba29b04a" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>rto</name></member>
      <member refid="structtcp__pcb_116cbb47cd6dcb125d293d8b0e98f7a29" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>rtseq</name></member>
      <member refid="structtcp__pcb_121f092f1e775bedc51db26cf0f0db3e4" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>rttest</name></member>
      <member refid="structtcp__pcb_1603b529a927c2060bc766f6f1bcfa6b0" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>sa</name></member>
      <member refid="structtcp__pcb_199f0e2a5a4930a70fbb6585df05e5492" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>sent</name></member>
      <member refid="structtcp__pcb_15c8c8b59a296f07423f8c54958729020" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>snd_buf</name></member>
      <member refid="structtcp__pcb_1e50ea29639c80998d802fad87d31631f" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>snd_lbb</name></member>
      <member refid="structtcp__pcb_1bef219e3e817c5dd5568250c254512d0" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>snd_max</name></member>
      <member refid="structtcp__pcb_190554b2a024a4c18fcda98cbfd2b6128" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>snd_nxt</name></member>
      <member refid="structtcp__pcb_1725706c6fca36ee6cef7c63f4e60724e" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>snd_queuelen</name></member>
      <member refid="structtcp__pcb_19d5302ff0c5d6b868c6512714db4bf3d" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>snd_wl1</name></member>
      <member refid="structtcp__pcb_19d4fd71846d118ffcfe9e747e487dbc1" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>snd_wl2</name></member>
      <member refid="structtcp__pcb_1251d92e99934e189404e52e592e9a457" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>snd_wnd</name></member>
      <member refid="structtcp__pcb_101abbb914a02ed3155ffaec498d2d923" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>ssthresh</name></member>
      <member refid="structtcp__pcb_1f5fed23770a314eabbad7225fbf09ade" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>state</name></member>
      <member refid="structtcp__pcb_1922ce1af61445c2ef74f351f3679823e" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>sv</name></member>
      <member refid="structtcp__pcb_185604804a5256842fd9986d17b718c8b" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>tmr</name></member>
      <member refid="structtcp__pcb_19e6ed24ec0f8e5855c3b34fa361bfd5a" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>unacked</name></member>
      <member refid="structtcp__pcb_1487f784367bacf0f826fc91a2c04bfdd" prot="public" virt="non-virtual"><scope>tcp_pcb</scope><name>unsent</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>