:orphan: .. index:: pair: struct; tad_recv_pkt .. _doxid-structtad__recv__pkt: struct tad_recv_pkt =================== .. toctree:: :hidden: Overview ~~~~~~~~ Element in queue of received packets. :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct tad_recv_pkt { // fields :ref:`asn_value`* :ref:`nds`; unsigned int :ref:`n_layers`; :ref:`tad_recv_pkt_layer`* :ref:`layers`; :ref:`tad_pkt` :ref:`payload`; :ref:`tad_pkts` :ref:`raw`; struct timeval :ref:`ts`; int :ref:`match_unit`; // methods :ref:`TAILQ_ENTRY`(tad_recv_pkt); }; .. _details-structtad__recv__pkt: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Element in queue of received packets. Fields ------ .. index:: pair: variable; nds .. _doxid-structtad__recv__pkt_1ac95c18401930274567a9c459af971ec5: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`asn_value`* nds ASN.1 representation .. index:: pair: variable; n_layers .. _doxid-structtad__recv__pkt_1a8b4cb341852794bace0f22df6d526ae6: .. ref-code-block:: cpp :class: doxyrest-title-code-block unsigned int n_layers Number of layers .. index:: pair: variable; layers .. _doxid-structtad__recv__pkt_1a7c6ae05df1277816f7623c9d4963f738: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tad_recv_pkt_layer`* layers Per-layer data .. index:: pair: variable; payload .. _doxid-structtad__recv__pkt_1ab4662bdbd8e98164fd2f8729b4f272a9: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tad_pkt` payload Payload of the packet .. index:: pair: variable; raw .. _doxid-structtad__recv__pkt_1affb36c035b7ee3f42e86d748f11d45fa: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tad_pkts` raw Raw packets .. index:: pair: variable; ts .. _doxid-structtad__recv__pkt_1a418f2ffa2814d53d901afb83898c74e7: .. ref-code-block:: cpp :class: doxyrest-title-code-block struct timeval ts Timestamp of the whole packet (timestamp of the last fragment in the case of reassembly) .. index:: pair: variable; match_unit .. _doxid-structtad__recv__pkt_1a9b0c7b42c8c85eaf1d627eafb08af08e: .. ref-code-block:: cpp :class: doxyrest-title-code-block int match_unit Index of matched pattern unit, -1 if packet mismatched Methods ------- .. index:: pair: function; TAILQ_ENTRY .. _doxid-structtad__recv__pkt_1ad5adcbcaa4019e738864e80891aef2c7: .. ref-code-block:: cpp :class: doxyrest-title-code-block TAILQ_ENTRY(tad_recv_pkt) List links