:orphan: .. index:: pair: struct; option_value_tcp_info .. _doxid-structoption__value__tcp__info: struct option_value_tcp_info ============================ .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block struct option_value_tcp_info { // fields uint8_t :target:`tcpi_state`; uint8_t :target:`tcpi_ca_state`; uint8_t :target:`tcpi_retransmits`; uint8_t :target:`tcpi_probes`; uint8_t :target:`tcpi_backoff`; uint8_t :target:`tcpi_options`; uint8_t :target:`tcpi_snd_wscale`; uint8_t :target:`tcpi_rcv_wscale`; uint32_t :target:`tcpi_rto`; uint32_t :target:`tcpi_ato`; uint32_t :target:`tcpi_snd_mss`; uint32_t :target:`tcpi_rcv_mss`; uint32_t :target:`tcpi_unacked`; uint32_t :target:`tcpi_sacked`; uint32_t :target:`tcpi_lost`; uint32_t :target:`tcpi_retrans`; uint32_t :target:`tcpi_fackets`; uint32_t :target:`tcpi_last_data_sent`; uint32_t :target:`tcpi_last_ack_sent`; uint32_t :target:`tcpi_last_data_recv`; uint32_t :target:`tcpi_last_ack_recv`; uint32_t :target:`tcpi_pmtu`; uint32_t :target:`tcpi_rcv_ssthresh`; uint32_t :target:`tcpi_rtt`; uint32_t :target:`tcpi_rttvar`; uint32_t :target:`tcpi_snd_ssthresh`; uint32_t :target:`tcpi_snd_cwnd`; uint32_t :target:`tcpi_advmss`; uint32_t :target:`tcpi_reordering`; uint32_t :target:`tcpi_rcv_rtt`; uint32_t :target:`tcpi_rcv_space`; uint32_t :target:`tcpi_total_retrans`; };