:orphan: .. index:: pair: struct; ta_job_buffer_t .. _doxid-structta__job__buffer__t: struct ta_job_buffer_t ====================== .. toctree:: :hidden: Overview ~~~~~~~~ A structure to store messages produced by the job :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct ta_job_buffer_t { // fields unsigned int :ref:`channel_id`; unsigned int :ref:`filter_id`; bool :ref:`eos`; unsigned int :ref:`dropped`; size_t :ref:`size`; char* :ref:`data`; }; .. _details-structta__job__buffer__t: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ A structure to store messages produced by the job Fields ------ .. index:: pair: variable; channel_id .. _doxid-structta__job__buffer__t_1a2f80dbe2fd5f2f2daee0958650712cae: .. ref-code-block:: cpp :class: doxyrest-title-code-block unsigned int channel_id Channel from which the message was received .. index:: pair: variable; filter_id .. _doxid-structta__job__buffer__t_1a364c307e0be77eea7af69ad12f5c4bda: .. ref-code-block:: cpp :class: doxyrest-title-code-block unsigned int filter_id Filter from which the message was received .. index:: pair: variable; eos .. _doxid-structta__job__buffer__t_1ad29683c14bf4a15a25a5003ec5b14251: .. ref-code-block:: cpp :class: doxyrest-title-code-block bool eos ``true`` if the stream behind the filter has been closed .. index:: pair: variable; dropped .. _doxid-structta__job__buffer__t_1a88377d34571bb922cba2026551b8a5b2: .. ref-code-block:: cpp :class: doxyrest-title-code-block unsigned int dropped Number of dropped messages .. index:: pair: variable; size .. _doxid-structta__job__buffer__t_1abe991edffa743be3e92a8ca7f8c28a28: .. ref-code-block:: cpp :class: doxyrest-title-code-block size_t size Size of message content .. index:: pair: variable; data .. _doxid-structta__job__buffer__t_1a96c1c092c2eeb77a5782833b29430bc3: .. ref-code-block:: cpp :class: doxyrest-title-code-block char* data Message content