:orphan: .. index:: pair: struct; te_rgt_mi .. _doxid-structte__rgt__mi: struct te_rgt_mi ================ .. toctree:: :hidden: Overview ~~~~~~~~ Parsed MI message :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct te_rgt_mi { // fields :ref:`te_rgt_mi_type` :ref:`type`; :ref:`te_errno` :ref:`rc`; bool :ref:`parse_failed`; char :ref:`parse_err`[TE_RGT_MI_MAX_ERR_LEN]; void* :ref:`json_obj`; :ref:`te_rgt_mi_meas` :ref:`measurement`; :ref:`te_rgt_mi_test_start` :ref:`test_start`; :ref:`te_rgt_mi_test_end` :ref:`test_end`; :ref:`te_rgt_mi_trc_tags` :ref:`trc_tags`; union te_rgt_mi::@108 :ref:`data`; }; .. _details-structte__rgt__mi: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Parsed MI message Fields ------ .. index:: pair: variable; type .. _doxid-structte__rgt__mi_1a24d792b570b36dd9262836e1338b920c: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`te_rgt_mi_type` type MI message type .. index:: pair: variable; rc .. _doxid-structte__rgt__mi_1a58dd635152f20c343992c569f506cc04: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`te_errno` rc Error occurred when parsing and filling the structure. ``TE_EOPNOTSUPP`` means there is no libjansson. .. index:: pair: variable; parse_failed .. _doxid-structte__rgt__mi_1a07b24b0fc651f385685def8e448a0e2e: .. ref-code-block:: cpp :class: doxyrest-title-code-block bool parse_failed Will be set to ``true`` if it could not parse JSON .. index:: pair: variable; parse_err .. _doxid-structte__rgt__mi_1a6b308bb8375d1c4720b86df4a20a8a41: .. ref-code-block:: cpp :class: doxyrest-title-code-block char parse_err[TE_RGT_MI_MAX_ERR_LEN] Error message from JSON parser .. index:: pair: variable; json_obj .. _doxid-structte__rgt__mi_1afc64d75a982100bbec216922923024c0: .. ref-code-block:: cpp :class: doxyrest-title-code-block void* json_obj Pointer to parsed JSON object .. index:: pair: variable; measurement .. _doxid-structte__rgt__mi_1a9041538c151716263acf7e8dfc1f5542: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`te_rgt_mi_meas` measurement Data for measurement MI message .. index:: pair: variable; test_start .. _doxid-structte__rgt__mi_1a6513736caa1887357eb424b940d21f7a: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`te_rgt_mi_test_start` test_start Data for test_start MI message .. index:: pair: variable; test_end .. _doxid-structte__rgt__mi_1a9c2eb1ae72970b88c4f096fd5cee2da8: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`te_rgt_mi_test_end` test_end Data for test_end MI message .. index:: pair: variable; trc_tags .. _doxid-structte__rgt__mi_1ab955e305cb37da82db6370f35984914a: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`te_rgt_mi_trc_tags` trc_tags Data for trc_tags MI message .. index:: pair: variable; data .. _doxid-structte__rgt__mi_1a88c4c765236790d56867dd6ccdcd12e1: .. ref-code-block:: cpp :class: doxyrest-title-code-block unnamed-union data Data obtained from JSON object