.. index:: pair: struct; test_transceiver_exchange .. _doxid-structtest__transceiver__exchange: struct test_transceiver_exchange ================================ .. toctree:: :hidden: Overview ~~~~~~~~ Exchange of packets between transceivers :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct test_transceiver_exchange { // fields asn_value* :ref:`tmpl_tx`; :ref:`test_transceiver_transform_tmpl`* :ref:`transform_tmpl`; void* :ref:`tmpl_data`; :ref:`test_transceiver_transform_ptrn`* :ref:`transform_ptrn`; void* :ref:`ptrn_data`; char* :ref:`verdict_no_pkts`; char* :ref:`verdict_known_unexp`; }; .. _details-structtest__transceiver__exchange: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Exchange of packets between transceivers Fields ------ .. index:: pair: variable; tmpl_tx .. _doxid-structtest__transceiver__exchange_1a9368d0c2434b9109d0d257415230208d: .. ref-code-block:: cpp :class: doxyrest-title-code-block asn_value* tmpl_tx Template for transmittion .. index:: pair: variable; transform_tmpl .. _doxid-structtest__transceiver__exchange_1a21b23707a32186c643f86c0aec213e99: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`test_transceiver_transform_tmpl`* transform_tmpl Template transformation .. index:: pair: variable; tmpl_data .. _doxid-structtest__transceiver__exchange_1a675e4e6b538dd5eef0d9edc61ed53885: .. ref-code-block:: cpp :class: doxyrest-title-code-block void* tmpl_data User-provided data for transform_tmpl .. index:: pair: variable; transform_ptrn .. _doxid-structtest__transceiver__exchange_1a799b566024f3422be5789f429d87cf3f: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`test_transceiver_transform_ptrn`* transform_ptrn Pattern transformation .. index:: pair: variable; ptrn_data .. _doxid-structtest__transceiver__exchange_1a71a2b3c6fb79f6b0285c4c1914164035: .. ref-code-block:: cpp :class: doxyrest-title-code-block void* ptrn_data User-provided data for transform_ptrn .. index:: pair: variable; verdict_no_pkts .. _doxid-structtest__transceiver__exchange_1a4639edff89d61c0921fde4631922c83c: .. ref-code-block:: cpp :class: doxyrest-title-code-block char* verdict_no_pkts Custom verdict to use when no packets are received. ``NULL`` means default verdict .. index:: pair: variable; verdict_known_unexp .. _doxid-structtest__transceiver__exchange_1a9f646c86116f46841aee4cb06de252d6: .. ref-code-block:: cpp :class: doxyrest-title-code-block char* verdict_known_unexp Custom verdict to use when unexpected matching packets are received. ``NULL`` means default verdict