:orphan: .. index:: pair: struct; cfg_backup_msg .. _doxid-structcfg__backup__msg: struct cfg_backup_msg ===================== .. toctree:: :hidden: Overview ~~~~~~~~ CFG_BACKUP message content :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct cfg_backup_msg { // fields :ref:`CFG_MSG_FIELDS` uint8_t :ref:`op`; unsigned int :ref:`subtrees_num`; size_t :ref:`subtrees_offset`; size_t :ref:`filename_offset`; }; .. _details-structcfg__backup__msg: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ CFG_BACKUP message content Fields ------ .. index:: pair: variable; op .. _doxid-structcfg__backup__msg_1a87687afafbd28e90ce083d4eda1071b7: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`CFG_MSG_FIELDS` uint8_t op Operation, always present .. index:: pair: variable; subtrees_num .. _doxid-structcfg__backup__msg_1a957dbbcaca399e2d00475d6b4ebe0303: .. ref-code-block:: cpp :class: doxyrest-title-code-block unsigned int subtrees_num Number of subtrees .. index:: pair: variable; subtrees_offset .. _doxid-structcfg__backup__msg_1a11f408c9ce3b95e8d1c319971ac1117e: .. ref-code-block:: cpp :class: doxyrest-title-code-block size_t subtrees_offset Offset to subtrees string from message start. The string must contain subtrees separated by \0 .. index:: pair: variable; filename_offset .. _doxid-structcfg__backup__msg_1aaec060d58ca21b329837480f3d62fd30: .. ref-code-block:: cpp :class: doxyrest-title-code-block size_t filename_offset Offset of the filename (terminated by \0) from message start