<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.9.1" xml:lang="en-US">
  <compounddef id="structtcp__conn__t" kind="struct" language="C++" prot="public">
    <compoundname>tcp_conn_t</compoundname>
    <includes local="no">tcp.h</includes>
      <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="structtcp__conn__t_1a421d637ca41e18729e4ec584d8b024fa" prot="public" static="no" mutable="no">
        <type><ref refid="tcp_8h_1a30a6f4a8caaf05f882c7c7ecb1e8d83f" kindref="member">tcp_state_t</ref></type>
        <definition>tcp_state_t tcp_conn_t::state</definition>
        <argsstring></argsstring>
        <name>state</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="104" column="13" bodyfile="include/tcp.h" bodystart="104" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a2ba8d1c78e428583f9cc29150f72b6ca" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t tcp_conn_t::local_addr</definition>
        <argsstring></argsstring>
        <name>local_addr</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="106" column="10" bodyfile="include/tcp.h" bodystart="106" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a236cebeb38d9266d3087fd424c0b257e" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t tcp_conn_t::remote_addr</definition>
        <argsstring></argsstring>
        <name>remote_addr</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="107" column="10" bodyfile="include/tcp.h" bodystart="107" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1add70f8484ff7d4914153c9643704716c" prot="public" static="no" mutable="no">
        <type>uint16_t</type>
        <definition>uint16_t tcp_conn_t::local_port</definition>
        <argsstring></argsstring>
        <name>local_port</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="108" column="10" bodyfile="include/tcp.h" bodystart="108" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a40c099bf51fe14645f30940d19d5c10a" prot="public" static="no" mutable="no">
        <type>uint16_t</type>
        <definition>uint16_t tcp_conn_t::remote_port</definition>
        <argsstring></argsstring>
        <name>remote_port</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="109" column="10" bodyfile="include/tcp.h" bodystart="109" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a4938bd0018100b4cf0a458ac8d3a9624" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t tcp_conn_t::snd_una</definition>
        <argsstring></argsstring>
        <name>snd_una</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="112" column="10" bodyfile="include/tcp.h" bodystart="112" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a11cd5ce716bc8819c9a4e1f396a2a517" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t tcp_conn_t::snd_nxt</definition>
        <argsstring></argsstring>
        <name>snd_nxt</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="113" column="10" bodyfile="include/tcp.h" bodystart="113" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a5fdd9dc971dfebb7685f6c0c0fd8e146" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t tcp_conn_t::snd_wnd</definition>
        <argsstring></argsstring>
        <name>snd_wnd</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="114" column="10" bodyfile="include/tcp.h" bodystart="114" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a09f0d9401cc0b30cff0331f8df5a9f0b" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t tcp_conn_t::snd_up</definition>
        <argsstring></argsstring>
        <name>snd_up</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="115" column="10" bodyfile="include/tcp.h" bodystart="115" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1aace8310d01c87a12367cdef8cc98c0c7" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t tcp_conn_t::snd_wl1</definition>
        <argsstring></argsstring>
        <name>snd_wl1</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="116" column="10" bodyfile="include/tcp.h" bodystart="116" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a8771e288351e6365bd0abf451d2741cf" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t tcp_conn_t::snd_wl2</definition>
        <argsstring></argsstring>
        <name>snd_wl2</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="117" column="10" bodyfile="include/tcp.h" bodystart="117" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1aec030a01cf2c54e49789f2c89ee27f7e" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t tcp_conn_t::iss</definition>
        <argsstring></argsstring>
        <name>iss</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="118" column="10" bodyfile="include/tcp.h" bodystart="118" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a847bb06ffc61a522ede5ec55218e4824" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t tcp_conn_t::snd_lst</definition>
        <argsstring></argsstring>
        <name>snd_lst</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="120" column="10" bodyfile="include/tcp.h" bodystart="120" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a364690aa01683cb47ec6dd3063d6628d" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t tcp_conn_t::rcv_lst</definition>
        <argsstring></argsstring>
        <name>rcv_lst</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="121" column="10" bodyfile="include/tcp.h" bodystart="121" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a3f328b8ea19ada49a3b5dcc169dcf5c5" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t tcp_conn_t::rcv_nxt</definition>
        <argsstring></argsstring>
        <name>rcv_nxt</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="124" column="10" bodyfile="include/tcp.h" bodystart="124" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a278ca1b9729e7ebcb54b261d4448a2d5" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t tcp_conn_t::rcv_wnd</definition>
        <argsstring></argsstring>
        <name>rcv_wnd</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="125" column="10" bodyfile="include/tcp.h" bodystart="125" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a5a11d85d3976a368c8771763f9a988f6" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t tcp_conn_t::rcv_up</definition>
        <argsstring></argsstring>
        <name>rcv_up</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="126" column="10" bodyfile="include/tcp.h" bodystart="126" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a047446addbedaee64b9ecaa5bd0822f0" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t tcp_conn_t::irs</definition>
        <argsstring></argsstring>
        <name>irs</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="127" column="10" bodyfile="include/tcp.h" bodystart="127" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a24e74b3dfa2af7aa3bcbdfa0f3799730" prot="public" static="no" mutable="no">
        <type>int</type>
        <definition>int tcp_conn_t::fd</definition>
        <argsstring></argsstring>
        <name>fd</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="130" column="5" bodyfile="include/tcp.h" bodystart="130" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a9c26e7bbaa22472bbf506fc6ab1af2c4" prot="public" static="no" mutable="no">
        <type>int</type>
        <definition>int tcp_conn_t::recv_eof_pos</definition>
        <argsstring></argsstring>
        <name>recv_eof_pos</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="131" column="5" bodyfile="include/tcp.h" bodystart="131" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a634ff4f11367081b51bff5a081964f16" prot="public" static="no" mutable="no">
        <type>int</type>
        <definition>int tcp_conn_t::send_eof_pos</definition>
        <argsstring></argsstring>
        <name>send_eof_pos</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="132" column="5" bodyfile="include/tcp.h" bodystart="132" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1aa16465ec06ba9c0ddc372d1dba3d8d2d" prot="public" static="no" mutable="no">
        <type>uint8_t *</type>
        <definition>uint8_t* tcp_conn_t::recv_buffer</definition>
        <argsstring></argsstring>
        <name>recv_buffer</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="133" column="9" bodyfile="include/tcp.h" bodystart="133" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a5afa083f50de9d65569dda585d0fd66c" prot="public" static="no" mutable="no">
        <type>size_t</type>
        <definition>size_t tcp_conn_t::recv_buffer_len</definition>
        <argsstring></argsstring>
        <name>recv_buffer_len</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="134" column="8" bodyfile="include/tcp.h" bodystart="134" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1ad79d52e25f5afe41b3ee7d69a5393a34" prot="public" static="no" mutable="no">
        <type>uint8_t *</type>
        <definition>uint8_t* tcp_conn_t::send_buffer</definition>
        <argsstring></argsstring>
        <name>send_buffer</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="135" column="9" bodyfile="include/tcp.h" bodystart="135" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a784b043c9765b200d1df6e227e733489" prot="public" static="no" mutable="no">
        <type>size_t</type>
        <definition>size_t tcp_conn_t::send_buffer_len</definition>
        <argsstring></argsstring>
        <name>send_buffer_len</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="136" column="8" bodyfile="include/tcp.h" bodystart="136" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a7e391305d27894e9021565865fa8900d" prot="public" static="no" mutable="no">
        <type><ref refid="spinlock_8h_1a2755b28d0f2d03d909ff34a55bf898f5" kindref="member">spinlock</ref></type>
        <definition>spinlock tcp_conn_t::recv_buffer_spinlock</definition>
        <argsstring></argsstring>
        <name>recv_buffer_spinlock</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="138" column="10" bodyfile="include/tcp.h" bodystart="138" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1ad3af22b08d7f2deba80b1efeb4c3dc21" prot="public" static="no" mutable="no">
        <type><ref refid="spinlock_8h_1a2755b28d0f2d03d909ff34a55bf898f5" kindref="member">spinlock</ref></type>
        <definition>spinlock tcp_conn_t::send_buffer_spinlock</definition>
        <argsstring></argsstring>
        <name>send_buffer_spinlock</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="139" column="10" bodyfile="include/tcp.h" bodystart="139" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1a2803242afb4331b26910c5271f958f61" prot="public" static="no" mutable="no">
        <type>uint32_t</type>
        <definition>uint32_t tcp_conn_t::msl_time</definition>
        <argsstring></argsstring>
        <name>msl_time</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="141" column="10" bodyfile="include/tcp.h" bodystart="141" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structtcp__conn__t_1ae8e8b6507b87ac3f2574b69239c17a0f" prot="public" static="no" mutable="no">
        <type><ref refid="structtcp__ordered__list__t" kindref="compound">tcp_ordered_list_t</ref> *</type>
        <definition>tcp_ordered_list_t* tcp_conn_t::segment_list</definition>
        <argsstring></argsstring>
        <name>segment_list</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="include/tcp.h" line="143" column="20" bodyfile="include/tcp.h" bodystart="143" bodyend="-1"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="3">
        <label>size_t</label>
      </node>
      <node id="1">
        <label>tcp_conn_t</label>
        <link refid="structtcp__conn__t"/>
        <childnode refid="2" relation="usage">
          <edgelabel>local_port</edgelabel>
          <edgelabel>remote_port</edgelabel>
        </childnode>
        <childnode refid="3" relation="usage">
          <edgelabel>recv_buffer_len</edgelabel>
          <edgelabel>send_buffer_len</edgelabel>
        </childnode>
        <childnode refid="4" relation="usage">
          <edgelabel>irs</edgelabel>
          <edgelabel>iss</edgelabel>
          <edgelabel>local_addr</edgelabel>
          <edgelabel>msl_time</edgelabel>
          <edgelabel>rcv_lst</edgelabel>
          <edgelabel>rcv_nxt</edgelabel>
          <edgelabel>rcv_up</edgelabel>
          <edgelabel>rcv_wnd</edgelabel>
          <edgelabel>recv_buffer_spinlock</edgelabel>
          <edgelabel>remote_addr</edgelabel>
          <edgelabel>...</edgelabel>
        </childnode>
        <childnode refid="5" relation="usage">
          <edgelabel>fd</edgelabel>
          <edgelabel>recv_eof_pos</edgelabel>
          <edgelabel>send_eof_pos</edgelabel>
        </childnode>
        <childnode refid="6" relation="usage">
          <edgelabel>recv_buffer</edgelabel>
          <edgelabel>send_buffer</edgelabel>
        </childnode>
        <childnode refid="7" relation="usage">
          <edgelabel>segment_list</edgelabel>
        </childnode>
        <childnode refid="9" relation="usage">
          <edgelabel>state</edgelabel>
        </childnode>
      </node>
      <node id="2">
        <label>uint16_t</label>
      </node>
      <node id="5">
        <label>int</label>
      </node>
      <node id="4">
        <label>uint32_t</label>
      </node>
      <node id="6">
        <label>uint8_t</label>
      </node>
      <node id="9">
        <label>tcp_state_t</label>
      </node>
      <node id="8">
        <label>tcp_segment_t *</label>
      </node>
      <node id="7">
        <label>tcp_ordered_list_t</label>
        <link refid="structtcp__ordered__list__t"/>
        <childnode refid="3" relation="usage">
          <edgelabel>len</edgelabel>
        </childnode>
        <childnode refid="8" relation="usage">
          <edgelabel>segment</edgelabel>
        </childnode>
        <childnode refid="7" relation="usage">
          <edgelabel>next</edgelabel>
          <edgelabel>prev</edgelabel>
        </childnode>
      </node>
    </collaborationgraph>
    <location file="include/tcp.h" line="102" column="1" bodyfile="include/tcp.h" bodystart="103" bodyend="144"/>
    <listofallmembers>
      <member refid="structtcp__conn__t_1a24e74b3dfa2af7aa3bcbdfa0f3799730" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>fd</name></member>
      <member refid="structtcp__conn__t_1a047446addbedaee64b9ecaa5bd0822f0" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>irs</name></member>
      <member refid="structtcp__conn__t_1aec030a01cf2c54e49789f2c89ee27f7e" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>iss</name></member>
      <member refid="structtcp__conn__t_1a2ba8d1c78e428583f9cc29150f72b6ca" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>local_addr</name></member>
      <member refid="structtcp__conn__t_1add70f8484ff7d4914153c9643704716c" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>local_port</name></member>
      <member refid="structtcp__conn__t_1a2803242afb4331b26910c5271f958f61" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>msl_time</name></member>
      <member refid="structtcp__conn__t_1a364690aa01683cb47ec6dd3063d6628d" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>rcv_lst</name></member>
      <member refid="structtcp__conn__t_1a3f328b8ea19ada49a3b5dcc169dcf5c5" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>rcv_nxt</name></member>
      <member refid="structtcp__conn__t_1a5a11d85d3976a368c8771763f9a988f6" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>rcv_up</name></member>
      <member refid="structtcp__conn__t_1a278ca1b9729e7ebcb54b261d4448a2d5" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>rcv_wnd</name></member>
      <member refid="structtcp__conn__t_1aa16465ec06ba9c0ddc372d1dba3d8d2d" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>recv_buffer</name></member>
      <member refid="structtcp__conn__t_1a5afa083f50de9d65569dda585d0fd66c" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>recv_buffer_len</name></member>
      <member refid="structtcp__conn__t_1a7e391305d27894e9021565865fa8900d" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>recv_buffer_spinlock</name></member>
      <member refid="structtcp__conn__t_1a9c26e7bbaa22472bbf506fc6ab1af2c4" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>recv_eof_pos</name></member>
      <member refid="structtcp__conn__t_1a236cebeb38d9266d3087fd424c0b257e" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>remote_addr</name></member>
      <member refid="structtcp__conn__t_1a40c099bf51fe14645f30940d19d5c10a" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>remote_port</name></member>
      <member refid="structtcp__conn__t_1ae8e8b6507b87ac3f2574b69239c17a0f" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>segment_list</name></member>
      <member refid="structtcp__conn__t_1ad79d52e25f5afe41b3ee7d69a5393a34" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>send_buffer</name></member>
      <member refid="structtcp__conn__t_1a784b043c9765b200d1df6e227e733489" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>send_buffer_len</name></member>
      <member refid="structtcp__conn__t_1ad3af22b08d7f2deba80b1efeb4c3dc21" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>send_buffer_spinlock</name></member>
      <member refid="structtcp__conn__t_1a634ff4f11367081b51bff5a081964f16" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>send_eof_pos</name></member>
      <member refid="structtcp__conn__t_1a847bb06ffc61a522ede5ec55218e4824" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>snd_lst</name></member>
      <member refid="structtcp__conn__t_1a11cd5ce716bc8819c9a4e1f396a2a517" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>snd_nxt</name></member>
      <member refid="structtcp__conn__t_1a4938bd0018100b4cf0a458ac8d3a9624" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>snd_una</name></member>
      <member refid="structtcp__conn__t_1a09f0d9401cc0b30cff0331f8df5a9f0b" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>snd_up</name></member>
      <member refid="structtcp__conn__t_1aace8310d01c87a12367cdef8cc98c0c7" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>snd_wl1</name></member>
      <member refid="structtcp__conn__t_1a8771e288351e6365bd0abf451d2741cf" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>snd_wl2</name></member>
      <member refid="structtcp__conn__t_1a5fdd9dc971dfebb7685f6c0c0fd8e146" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>snd_wnd</name></member>
      <member refid="structtcp__conn__t_1a421d637ca41e18729e4ec584d8b024fa" prot="public" virt="non-virtual"><scope>tcp_conn_t</scope><name>state</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
