:orphan: .. index:: pair: struct; vfork_thread_data .. _doxid-structvfork__thread__data: struct vfork_thread_data ======================== .. toctree:: :hidden: Overview ~~~~~~~~ Input/output parameters for :ref:`rcf_rpc_server_vfork() ` called in a thread. :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct vfork_thread_data { // fields :ref:`rcf_rpc_server`* :ref:`rpcs`; char* :ref:`name`; uint32_t :ref:`time_to_wait`; pid_t :ref:`pid`; uint32_t :ref:`elapsed_time`; :ref:`te_errno` :ref:`err`; }; .. _details-structvfork__thread__data: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Input/output parameters for :ref:`rcf_rpc_server_vfork() ` called in a thread. Fields ------ .. index:: pair: variable; rpcs .. _doxid-structvfork__thread__data_1ab3dc439fe700732d2415f6fa96d6e8e9: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`rcf_rpc_server`* rpcs RPC server handle .. index:: pair: variable; name .. _doxid-structvfork__thread__data_1a159da2ecc5d52a5dde72995a105ee25b: .. ref-code-block:: cpp :class: doxyrest-title-code-block char* name Name for a new RPC server .. index:: pair: variable; time_to_wait .. _doxid-structvfork__thread__data_1ae58a2fd0a86f1094028536359c45456b: .. ref-code-block:: cpp :class: doxyrest-title-code-block uint32_t time_to_wait How much time to wait after vfork() call? .. index:: pair: variable; pid .. _doxid-structvfork__thread__data_1a7e63ca14bec253eaa1f373306aefa881: .. ref-code-block:: cpp :class: doxyrest-title-code-block pid_t pid PID returned by vfork() .. index:: pair: variable; elapsed_time .. _doxid-structvfork__thread__data_1abe2ece4f16165b56c50049d82b6332df: .. ref-code-block:: cpp :class: doxyrest-title-code-block uint32_t elapsed_time Time elapsed before vfork() returned .. index:: pair: variable; err .. _doxid-structvfork__thread__data_1a1329588421bc762044cc8aed84dd8b61: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`te_errno` err Error code returned by :ref:`rcf_rpc_server_vfork() `