:orphan: .. index:: pair: struct; tcp4_message .. _doxid-structtcp4__message: struct tcp4_message =================== .. toctree:: :hidden: Overview ~~~~~~~~ .. ref-code-block:: cpp :class: doxyrest-overview-code-block struct tcp4_message { // fields struct in_addr :ref:`src_addr`; struct in_addr :ref:`dst_addr`; uint16_t :ref:`src_port`; uint16_t :ref:`dst_port`; uint8_t :ref:`flags`; uint16_t :ref:`payload_len`; uint8_t* :ref:`payload`; }; .. _details-structtcp4__message: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Fields ------ .. index:: pair: variable; src_addr .. _doxid-structtcp4__message_1a88f88622a978407de00312e265a8389d: .. ref-code-block:: cpp :class: doxyrest-title-code-block struct in_addr src_addr source address .. index:: pair: variable; dst_addr .. _doxid-structtcp4__message_1af3f6e9e4c6d7386b46145cf326b1b878: .. ref-code-block:: cpp :class: doxyrest-title-code-block struct in_addr dst_addr destination address .. index:: pair: variable; src_port .. _doxid-structtcp4__message_1a6360e3ae7f8fb0d3ccb4d0e9492441d8: .. ref-code-block:: cpp :class: doxyrest-title-code-block uint16_t src_port source port in host byte order .. index:: pair: variable; dst_port .. _doxid-structtcp4__message_1a2230a00b8533ed818ba166a92dcd21b4: .. ref-code-block:: cpp :class: doxyrest-title-code-block uint16_t dst_port destination port in host byte order .. index:: pair: variable; flags .. _doxid-structtcp4__message_1aa8cc6e425d96107ed909e68f212104aa: .. ref-code-block:: cpp :class: doxyrest-title-code-block uint8_t flags TCP checksum .. index:: pair: variable; payload_len .. _doxid-structtcp4__message_1ad02d05544d159015a726d16360c28e62: .. ref-code-block:: cpp :class: doxyrest-title-code-block uint16_t payload_len payload length .. index:: pair: variable; payload .. _doxid-structtcp4__message_1af9efb45b778f41b9d2d3b63dd220462e: .. ref-code-block:: cpp :class: doxyrest-title-code-block uint8_t* payload TCP payload