:orphan:

.. index:: pair: struct; tapi_rand_gen
.. _doxid-structtapi__rand__gen:

struct tapi_rand_gen
====================

.. toctree::
	:hidden:

Overview
~~~~~~~~

Structure describing random value generation. :ref:`More...<details-structtapi__rand__gen>`


.. ref-code-block:: cpp
	:class: doxyrest-overview-code-block

	#include <tapi_rpc_misc.h>
	
	struct tapi_rand_gen {
		// fields
	
		int :ref:`min<doxid-structtapi__rand__gen_1ad8ca437f63911e545482496fedcb529c>`;
		int :ref:`max<doxid-structtapi__rand__gen_1a1d2de54afbc83ff9e3874e56443320d5>`;
		tarpc_bool :ref:`once<doxid-structtapi__rand__gen_1af94d68ec93dd9184bd59de17022aa145>`;
	};
.. _details-structtapi__rand__gen:

Detailed Documentation
~~~~~~~~~~~~~~~~~~~~~~

Structure describing random value generation.

Fields
------

.. index:: pair: variable; min
.. _doxid-structtapi__rand__gen_1ad8ca437f63911e545482496fedcb529c:

.. ref-code-block:: cpp
	:class: doxyrest-title-code-block

	int min

Minimum value

.. index:: pair: variable; max
.. _doxid-structtapi__rand__gen_1a1d2de54afbc83ff9e3874e56443320d5:

.. ref-code-block:: cpp
	:class: doxyrest-title-code-block

	int max

Maximum value

.. index:: pair: variable; once
.. _doxid-structtapi__rand__gen_1af94d68ec93dd9184bd59de17022aa145:

.. ref-code-block:: cpp
	:class: doxyrest-title-code-block

	tarpc_bool once

If true, random value is calculated only once and used for all messages; if false, random value is calculated for each message.