\doxysection{aare\+::Zmq\+Header Struct Reference} \hypertarget{structaare_1_1ZmqHeader}{}\label{structaare_1_1ZmqHeader}\index{aare::ZmqHeader@{aare::ZmqHeader}} {\ttfamily \#include $<$Zmq\+Header.\+hpp$>$} \doxysubsubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item std\+::string \mbox{\hyperlink{structaare_1_1ZmqHeader_a0efc66ecb0bcf30a8b417b4969627de7}{to\+\_\+string}} () const \item void \mbox{\hyperlink{structaare_1_1ZmqHeader_a8a603c42606baa3df8869ee542e0bbda}{from\+\_\+string}} (std\+::string \&s) \item bool \mbox{\hyperlink{structaare_1_1ZmqHeader_a25225eff34f1a9f4acc3495d4f02cc8b}{operator==}} (const \mbox{\hyperlink{structaare_1_1ZmqHeader}{Zmq\+Header}} \&other) const \end{DoxyCompactItemize} \doxysubsubsection*{Data Fields} \begin{DoxyCompactItemize} \item bool \mbox{\hyperlink{structaare_1_1ZmqHeader_abc6b8ab126eeeb6947ff3892a8c4af22}{data}} \{true\} \item uint32\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_abef7af329a052a6a93aa6475f77ce8d0}{jsonversion}} \{0\} \item uint32\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_a204168b6969b738ad8e9e15b3511f921}{dynamic\+Range}} \{0\} \item uint64\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_a96dc350ffe696cc2cf5fb2f3b3b0f948}{file\+Index}} \{0\} \item uint32\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_a4f5f15da11fd269b5034ce2365c77697}{ndetx}} \{0\} \item uint32\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_a5cb59c5f8b096c4a8ab8ab2c4434efc8}{ndety}} \{0\} \item uint32\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_ab74dd730a41ff31f7bf0bb012b46a9bf}{npixelsx}} \{0\} \item uint32\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_a3fe3e9591ebbab239aeebc034c68396c}{npixelsy}} \{0\} \item uint32\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_a553186a1c9a254038c88c1d064a01a6b}{image\+Size}} \{0\} \item uint64\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_ad44077f60043919ea4cce5b2afb4addb}{acq\+Index}} \{0\} \item uint64\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_acd24f294bf54871bdd41e896918857b3}{frame\+Index}} \{0\} \item double \mbox{\hyperlink{structaare_1_1ZmqHeader_af506ef5de11292d5056c902f131441cd}{progress}} \{0\} \item std\+::string \mbox{\hyperlink{structaare_1_1ZmqHeader_af34a97741a1ff54ebc4e060298a30d81}{fname}} \item uint64\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_ac939e8bb28f7c78c6e60bdc5a3f0fa24}{frame\+Number}} \{0\} \item uint32\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_a11f597ea59c14c9976cf823e3dc90119}{exp\+Length}} \{0\} \item uint32\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_a1cc29d99dde183862b4b6d563cbe990d}{packet\+Number}} \{0\} \item uint64\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_a21d6952bd400623f4f5c82c2517549b2}{det\+Spec1}} \{0\} \item uint64\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_a974ae65dd6b07b8de83857a32140a6e3}{timestamp}} \{0\} \item uint16\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_a41db0b6b8b69d1911e92819b65453a3d}{mod\+Id}} \{0\} \item uint16\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_a1cfd038a2e22a1243332aafb8ccf0926}{row}} \{0\} \item uint16\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_a9055548e98d7f5c7be94000077cf9ca0}{column}} \{0\} \item uint16\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_a8325849b8abdd44f67b1b72de227062c}{det\+Spec2}} \{0\} \item uint32\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_ae581d2a4e13f116107fe7850891c9ac8}{det\+Spec3}} \{0\} \item uint16\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_a6bb1b6c9da7a68d54873b7969517ba8f}{det\+Spec4}} \{0\} \item uint8\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_a05d97cf0b43cdc510276a660606e65a3}{det\+Type}} \{0\} \item uint8\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_a0a128a6dc9c8917a7518d0f4af5b5735}{version}} \{0\} \item int \mbox{\hyperlink{structaare_1_1ZmqHeader_a37f3d99023eebeb08000ff4dc03632a7}{flip\+Rows}} \{0\} \item uint32\+\_\+t \mbox{\hyperlink{structaare_1_1ZmqHeader_a7a1b315873916872d3ef539679488291}{quad}} \{0\} \item bool \mbox{\hyperlink{structaare_1_1ZmqHeader_aa45927c9dcb69f885f5a3f4fa5f1ce16}{complete\+Image}} \{false\} \item std\+::map$<$ std\+::string, std\+::string $>$ \mbox{\hyperlink{structaare_1_1ZmqHeader_abf3d0804cb93fc0d5e7dfef0e6f72c3a}{add\+Json\+Header}} \item std\+::array$<$ int, 4 $>$ \mbox{\hyperlink{structaare_1_1ZmqHeader_af023e76fcd6b4f3dc1c7231e362af7c4}{rx\+\_\+roi}} \{\} \end{DoxyCompactItemize} \doxysubsection{Detailed Description} zmq header structure (from sls\+Detector\+Package) \doxysubsection{Member Function Documentation} \Hypertarget{structaare_1_1ZmqHeader_a8a603c42606baa3df8869ee542e0bbda}\label{structaare_1_1ZmqHeader_a8a603c42606baa3df8869ee542e0bbda} \index{aare::ZmqHeader@{aare::ZmqHeader}!from\_string@{from\_string}} \index{from\_string@{from\_string}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{from\_string()}{from\_string()}} {\footnotesize\ttfamily void aare\+::\+Zmq\+Header\+::from\+\_\+string (\begin{DoxyParamCaption}\item[{std\+::string \&}]{s }\end{DoxyParamCaption})} \Hypertarget{structaare_1_1ZmqHeader_a25225eff34f1a9f4acc3495d4f02cc8b}\label{structaare_1_1ZmqHeader_a25225eff34f1a9f4acc3495d4f02cc8b} \index{aare::ZmqHeader@{aare::ZmqHeader}!operator==@{operator==}} \index{operator==@{operator==}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{operator==()}{operator==()}} {\footnotesize\ttfamily bool aare\+::\+Zmq\+Header\+::operator== (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{structaare_1_1ZmqHeader}{Zmq\+Header}} \&}]{other }\end{DoxyParamCaption}) const} \Hypertarget{structaare_1_1ZmqHeader_a0efc66ecb0bcf30a8b417b4969627de7}\label{structaare_1_1ZmqHeader_a0efc66ecb0bcf30a8b417b4969627de7} \index{aare::ZmqHeader@{aare::ZmqHeader}!to\_string@{to\_string}} \index{to\_string@{to\_string}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{to\_string()}{to\_string()}} {\footnotesize\ttfamily std\+::string aare\+::\+Zmq\+Header\+::to\+\_\+string (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const} serialize struct to json string \doxysubsection{Field Documentation} \Hypertarget{structaare_1_1ZmqHeader_ad44077f60043919ea4cce5b2afb4addb}\label{structaare_1_1ZmqHeader_ad44077f60043919ea4cce5b2afb4addb} \index{aare::ZmqHeader@{aare::ZmqHeader}!acqIndex@{acqIndex}} \index{acqIndex@{acqIndex}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{acqIndex}{acqIndex}} {\footnotesize\ttfamily uint64\+\_\+t aare\+::\+Zmq\+Header\+::acq\+Index \{0\}} frame number from detector \Hypertarget{structaare_1_1ZmqHeader_abf3d0804cb93fc0d5e7dfef0e6f72c3a}\label{structaare_1_1ZmqHeader_abf3d0804cb93fc0d5e7dfef0e6f72c3a} \index{aare::ZmqHeader@{aare::ZmqHeader}!addJsonHeader@{addJsonHeader}} \index{addJsonHeader@{addJsonHeader}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{addJsonHeader}{addJsonHeader}} {\footnotesize\ttfamily std\+::map$<$std\+::string, std\+::string$>$ aare\+::\+Zmq\+Header\+::add\+Json\+Header} additional json header \Hypertarget{structaare_1_1ZmqHeader_a9055548e98d7f5c7be94000077cf9ca0}\label{structaare_1_1ZmqHeader_a9055548e98d7f5c7be94000077cf9ca0} \index{aare::ZmqHeader@{aare::ZmqHeader}!column@{column}} \index{column@{column}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{column}{column}} {\footnotesize\ttfamily uint16\+\_\+t aare\+::\+Zmq\+Header\+::column \{0\}} \Hypertarget{structaare_1_1ZmqHeader_aa45927c9dcb69f885f5a3f4fa5f1ce16}\label{structaare_1_1ZmqHeader_aa45927c9dcb69f885f5a3f4fa5f1ce16} \index{aare::ZmqHeader@{aare::ZmqHeader}!completeImage@{completeImage}} \index{completeImage@{completeImage}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{completeImage}{completeImage}} {\footnotesize\ttfamily bool aare\+::\+Zmq\+Header\+::complete\+Image \{false\}} true if complete image, else missing packets \Hypertarget{structaare_1_1ZmqHeader_abc6b8ab126eeeb6947ff3892a8c4af22}\label{structaare_1_1ZmqHeader_abc6b8ab126eeeb6947ff3892a8c4af22} \index{aare::ZmqHeader@{aare::ZmqHeader}!data@{data}} \index{data@{data}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{data}{data}} {\footnotesize\ttfamily bool aare\+::\+Zmq\+Header\+::data \{true\}} true if incoming data, false if end of acquisition \Hypertarget{structaare_1_1ZmqHeader_a21d6952bd400623f4f5c82c2517549b2}\label{structaare_1_1ZmqHeader_a21d6952bd400623f4f5c82c2517549b2} \index{aare::ZmqHeader@{aare::ZmqHeader}!detSpec1@{detSpec1}} \index{detSpec1@{detSpec1}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{detSpec1}{detSpec1}} {\footnotesize\ttfamily uint64\+\_\+t aare\+::\+Zmq\+Header\+::det\+Spec1 \{0\}} \Hypertarget{structaare_1_1ZmqHeader_a8325849b8abdd44f67b1b72de227062c}\label{structaare_1_1ZmqHeader_a8325849b8abdd44f67b1b72de227062c} \index{aare::ZmqHeader@{aare::ZmqHeader}!detSpec2@{detSpec2}} \index{detSpec2@{detSpec2}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{detSpec2}{detSpec2}} {\footnotesize\ttfamily uint16\+\_\+t aare\+::\+Zmq\+Header\+::det\+Spec2 \{0\}} \Hypertarget{structaare_1_1ZmqHeader_ae581d2a4e13f116107fe7850891c9ac8}\label{structaare_1_1ZmqHeader_ae581d2a4e13f116107fe7850891c9ac8} \index{aare::ZmqHeader@{aare::ZmqHeader}!detSpec3@{detSpec3}} \index{detSpec3@{detSpec3}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{detSpec3}{detSpec3}} {\footnotesize\ttfamily uint32\+\_\+t aare\+::\+Zmq\+Header\+::det\+Spec3 \{0\}} \Hypertarget{structaare_1_1ZmqHeader_a6bb1b6c9da7a68d54873b7969517ba8f}\label{structaare_1_1ZmqHeader_a6bb1b6c9da7a68d54873b7969517ba8f} \index{aare::ZmqHeader@{aare::ZmqHeader}!detSpec4@{detSpec4}} \index{detSpec4@{detSpec4}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{detSpec4}{detSpec4}} {\footnotesize\ttfamily uint16\+\_\+t aare\+::\+Zmq\+Header\+::det\+Spec4 \{0\}} \Hypertarget{structaare_1_1ZmqHeader_a05d97cf0b43cdc510276a660606e65a3}\label{structaare_1_1ZmqHeader_a05d97cf0b43cdc510276a660606e65a3} \index{aare::ZmqHeader@{aare::ZmqHeader}!detType@{detType}} \index{detType@{detType}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{detType}{detType}} {\footnotesize\ttfamily uint8\+\_\+t aare\+::\+Zmq\+Header\+::det\+Type \{0\}} \Hypertarget{structaare_1_1ZmqHeader_a204168b6969b738ad8e9e15b3511f921}\label{structaare_1_1ZmqHeader_a204168b6969b738ad8e9e15b3511f921} \index{aare::ZmqHeader@{aare::ZmqHeader}!dynamicRange@{dynamicRange}} \index{dynamicRange@{dynamicRange}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{dynamicRange}{dynamicRange}} {\footnotesize\ttfamily uint32\+\_\+t aare\+::\+Zmq\+Header\+::dynamic\+Range \{0\}} \Hypertarget{structaare_1_1ZmqHeader_a11f597ea59c14c9976cf823e3dc90119}\label{structaare_1_1ZmqHeader_a11f597ea59c14c9976cf823e3dc90119} \index{aare::ZmqHeader@{aare::ZmqHeader}!expLength@{expLength}} \index{expLength@{expLength}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{expLength}{expLength}} {\footnotesize\ttfamily uint32\+\_\+t aare\+::\+Zmq\+Header\+::exp\+Length \{0\}} \Hypertarget{structaare_1_1ZmqHeader_a96dc350ffe696cc2cf5fb2f3b3b0f948}\label{structaare_1_1ZmqHeader_a96dc350ffe696cc2cf5fb2f3b3b0f948} \index{aare::ZmqHeader@{aare::ZmqHeader}!fileIndex@{fileIndex}} \index{fileIndex@{fileIndex}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{fileIndex}{fileIndex}} {\footnotesize\ttfamily uint64\+\_\+t aare\+::\+Zmq\+Header\+::file\+Index \{0\}} \Hypertarget{structaare_1_1ZmqHeader_a37f3d99023eebeb08000ff4dc03632a7}\label{structaare_1_1ZmqHeader_a37f3d99023eebeb08000ff4dc03632a7} \index{aare::ZmqHeader@{aare::ZmqHeader}!flipRows@{flipRows}} \index{flipRows@{flipRows}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{flipRows}{flipRows}} {\footnotesize\ttfamily int aare\+::\+Zmq\+Header\+::flip\+Rows \{0\}} if rows of image should be flipped \Hypertarget{structaare_1_1ZmqHeader_af34a97741a1ff54ebc4e060298a30d81}\label{structaare_1_1ZmqHeader_af34a97741a1ff54ebc4e060298a30d81} \index{aare::ZmqHeader@{aare::ZmqHeader}!fname@{fname}} \index{fname@{fname}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{fname}{fname}} {\footnotesize\ttfamily std\+::string aare\+::\+Zmq\+Header\+::fname} file name prefix \Hypertarget{structaare_1_1ZmqHeader_acd24f294bf54871bdd41e896918857b3}\label{structaare_1_1ZmqHeader_acd24f294bf54871bdd41e896918857b3} \index{aare::ZmqHeader@{aare::ZmqHeader}!frameIndex@{frameIndex}} \index{frameIndex@{frameIndex}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{frameIndex}{frameIndex}} {\footnotesize\ttfamily uint64\+\_\+t aare\+::\+Zmq\+Header\+::frame\+Index \{0\}} frame index (starting at 0 for each acquisition) \Hypertarget{structaare_1_1ZmqHeader_ac939e8bb28f7c78c6e60bdc5a3f0fa24}\label{structaare_1_1ZmqHeader_ac939e8bb28f7c78c6e60bdc5a3f0fa24} \index{aare::ZmqHeader@{aare::ZmqHeader}!frameNumber@{frameNumber}} \index{frameNumber@{frameNumber}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{frameNumber}{frameNumber}} {\footnotesize\ttfamily uint64\+\_\+t aare\+::\+Zmq\+Header\+::frame\+Number \{0\}} header from detector \Hypertarget{structaare_1_1ZmqHeader_a553186a1c9a254038c88c1d064a01a6b}\label{structaare_1_1ZmqHeader_a553186a1c9a254038c88c1d064a01a6b} \index{aare::ZmqHeader@{aare::ZmqHeader}!imageSize@{imageSize}} \index{imageSize@{imageSize}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{imageSize}{imageSize}} {\footnotesize\ttfamily uint32\+\_\+t aare\+::\+Zmq\+Header\+::image\+Size \{0\}} number of bytes for an image in this socket \Hypertarget{structaare_1_1ZmqHeader_abef7af329a052a6a93aa6475f77ce8d0}\label{structaare_1_1ZmqHeader_abef7af329a052a6a93aa6475f77ce8d0} \index{aare::ZmqHeader@{aare::ZmqHeader}!jsonversion@{jsonversion}} \index{jsonversion@{jsonversion}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{jsonversion}{jsonversion}} {\footnotesize\ttfamily uint32\+\_\+t aare\+::\+Zmq\+Header\+::jsonversion \{0\}} \Hypertarget{structaare_1_1ZmqHeader_a41db0b6b8b69d1911e92819b65453a3d}\label{structaare_1_1ZmqHeader_a41db0b6b8b69d1911e92819b65453a3d} \index{aare::ZmqHeader@{aare::ZmqHeader}!modId@{modId}} \index{modId@{modId}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{modId}{modId}} {\footnotesize\ttfamily uint16\+\_\+t aare\+::\+Zmq\+Header\+::mod\+Id \{0\}} \Hypertarget{structaare_1_1ZmqHeader_a4f5f15da11fd269b5034ce2365c77697}\label{structaare_1_1ZmqHeader_a4f5f15da11fd269b5034ce2365c77697} \index{aare::ZmqHeader@{aare::ZmqHeader}!ndetx@{ndetx}} \index{ndetx@{ndetx}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{ndetx}{ndetx}} {\footnotesize\ttfamily uint32\+\_\+t aare\+::\+Zmq\+Header\+::ndetx \{0\}} number of detectors/port in x axis \Hypertarget{structaare_1_1ZmqHeader_a5cb59c5f8b096c4a8ab8ab2c4434efc8}\label{structaare_1_1ZmqHeader_a5cb59c5f8b096c4a8ab8ab2c4434efc8} \index{aare::ZmqHeader@{aare::ZmqHeader}!ndety@{ndety}} \index{ndety@{ndety}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{ndety}{ndety}} {\footnotesize\ttfamily uint32\+\_\+t aare\+::\+Zmq\+Header\+::ndety \{0\}} number of detectors/port in y axis \Hypertarget{structaare_1_1ZmqHeader_ab74dd730a41ff31f7bf0bb012b46a9bf}\label{structaare_1_1ZmqHeader_ab74dd730a41ff31f7bf0bb012b46a9bf} \index{aare::ZmqHeader@{aare::ZmqHeader}!npixelsx@{npixelsx}} \index{npixelsx@{npixelsx}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{npixelsx}{npixelsx}} {\footnotesize\ttfamily uint32\+\_\+t aare\+::\+Zmq\+Header\+::npixelsx \{0\}} number of pixels/channels in x axis for this zmq socket \Hypertarget{structaare_1_1ZmqHeader_a3fe3e9591ebbab239aeebc034c68396c}\label{structaare_1_1ZmqHeader_a3fe3e9591ebbab239aeebc034c68396c} \index{aare::ZmqHeader@{aare::ZmqHeader}!npixelsy@{npixelsy}} \index{npixelsy@{npixelsy}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{npixelsy}{npixelsy}} {\footnotesize\ttfamily uint32\+\_\+t aare\+::\+Zmq\+Header\+::npixelsy \{0\}} number of pixels/channels in y axis for this zmq socket \Hypertarget{structaare_1_1ZmqHeader_a1cc29d99dde183862b4b6d563cbe990d}\label{structaare_1_1ZmqHeader_a1cc29d99dde183862b4b6d563cbe990d} \index{aare::ZmqHeader@{aare::ZmqHeader}!packetNumber@{packetNumber}} \index{packetNumber@{packetNumber}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{packetNumber}{packetNumber}} {\footnotesize\ttfamily uint32\+\_\+t aare\+::\+Zmq\+Header\+::packet\+Number \{0\}} \Hypertarget{structaare_1_1ZmqHeader_af506ef5de11292d5056c902f131441cd}\label{structaare_1_1ZmqHeader_af506ef5de11292d5056c902f131441cd} \index{aare::ZmqHeader@{aare::ZmqHeader}!progress@{progress}} \index{progress@{progress}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{progress}{progress}} {\footnotesize\ttfamily double aare\+::\+Zmq\+Header\+::progress \{0\}} progress in percentage \Hypertarget{structaare_1_1ZmqHeader_a7a1b315873916872d3ef539679488291}\label{structaare_1_1ZmqHeader_a7a1b315873916872d3ef539679488291} \index{aare::ZmqHeader@{aare::ZmqHeader}!quad@{quad}} \index{quad@{quad}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{quad}{quad}} {\footnotesize\ttfamily uint32\+\_\+t aare\+::\+Zmq\+Header\+::quad \{0\}} quad type (eiger hardware specific) \Hypertarget{structaare_1_1ZmqHeader_a1cfd038a2e22a1243332aafb8ccf0926}\label{structaare_1_1ZmqHeader_a1cfd038a2e22a1243332aafb8ccf0926} \index{aare::ZmqHeader@{aare::ZmqHeader}!row@{row}} \index{row@{row}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{row}{row}} {\footnotesize\ttfamily uint16\+\_\+t aare\+::\+Zmq\+Header\+::row \{0\}} \Hypertarget{structaare_1_1ZmqHeader_af023e76fcd6b4f3dc1c7231e362af7c4}\label{structaare_1_1ZmqHeader_af023e76fcd6b4f3dc1c7231e362af7c4} \index{aare::ZmqHeader@{aare::ZmqHeader}!rx\_roi@{rx\_roi}} \index{rx\_roi@{rx\_roi}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{rx\_roi}{rx\_roi}} {\footnotesize\ttfamily std\+::array$<$int, 4$>$ aare\+::\+Zmq\+Header\+::rx\+\_\+roi \{\}} (xmin, xmax, ymin, ymax) roi only in files written \Hypertarget{structaare_1_1ZmqHeader_a974ae65dd6b07b8de83857a32140a6e3}\label{structaare_1_1ZmqHeader_a974ae65dd6b07b8de83857a32140a6e3} \index{aare::ZmqHeader@{aare::ZmqHeader}!timestamp@{timestamp}} \index{timestamp@{timestamp}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{timestamp}{timestamp}} {\footnotesize\ttfamily uint64\+\_\+t aare\+::\+Zmq\+Header\+::timestamp \{0\}} \Hypertarget{structaare_1_1ZmqHeader_a0a128a6dc9c8917a7518d0f4af5b5735}\label{structaare_1_1ZmqHeader_a0a128a6dc9c8917a7518d0f4af5b5735} \index{aare::ZmqHeader@{aare::ZmqHeader}!version@{version}} \index{version@{version}!aare::ZmqHeader@{aare::ZmqHeader}} \doxysubsubsection{\texorpdfstring{version}{version}} {\footnotesize\ttfamily uint8\+\_\+t aare\+::\+Zmq\+Header\+::version \{0\}} The documentation for this struct was generated from the following files\+:\begin{DoxyCompactItemize} \item network\+\_\+io/include/aare/network\+\_\+io/\mbox{\hyperlink{ZmqHeader_8hpp}{Zmq\+Header.\+hpp}}\item network\+\_\+io/src/\mbox{\hyperlink{ZmqHeader_8cpp}{Zmq\+Header.\+cpp}}\end{DoxyCompactItemize}