:orphan: .. index:: pair: enum; rpc_sa_flags .. _doxid-te__rpc__signal_8h_1a6b88d229753ce7c15d081a3fe16e0cb5: enum rpc_sa_flags ================= Overview ~~~~~~~~ TA-independent sigaction() flags. :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include enum rpc_sa_flags { :ref:`RPC_SA_NOCLDSTOP` = 1, :ref:`RPC_SA_NOCLDWAIT` = 2, :ref:`RPC_SA_SIGINFO` = 4, :ref:`RPC_SA_ONSTACK` = 8, :ref:`RPC_SA_RESTART` = 0x10, :ref:`RPC_SA_NODEFER` = 0x20, :ref:`RPC_SA_RESETHAND` = 0x40, :ref:`RPC_SA_NOMASK` = 0x20, :ref:`RPC_SA_ONESHOT` = 0x40, :ref:`RPC_SA_STACK` = 8, :ref:`RPC_SA_RESTORER` = 0x80, :ref:`RPC_SA_INTERRUPT` = 0x100, :ref:`RPC_SA_UNKNOWN` = 0x200, }; .. _details-te__rpc__signal_8h_1a6b88d229753ce7c15d081a3fe16e0cb5: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ TA-independent sigaction() flags. Enum Values ----------- .. index:: pair: enumvalue; RPC_SA_NOCLDSTOP .. _doxid-te__rpc__signal_8h_1a6b88d229753ce7c15d081a3fe16e0cb5ab88554b56862203981ec54bf83df1fc8: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_SA_NOCLDSTOP Don't receive notification when child process stop .. index:: pair: enumvalue; RPC_SA_NOCLDWAIT .. _doxid-te__rpc__signal_8h_1a6b88d229753ce7c15d081a3fe16e0cb5a523ce93f5b1c04a41951688adc7598ae: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_SA_NOCLDWAIT Don't transform children into zombies when they terminate .. index:: pair: enumvalue; RPC_SA_SIGINFO .. _doxid-te__rpc__signal_8h_1a6b88d229753ce7c15d081a3fe16e0cb5ad95127de0466368219658b5f392d0aff: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_SA_SIGINFO In this case, sa_sigaction() should be set instead of sa_handler .. index:: pair: enumvalue; RPC_SA_ONSTACK .. _doxid-te__rpc__signal_8h_1a6b88d229753ce7c15d081a3fe16e0cb5ad21c7b42bcdc68a27fe572752946b042: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_SA_ONSTACK Call the signal handler on an alternate signal stack .. index:: pair: enumvalue; RPC_SA_RESTART .. _doxid-te__rpc__signal_8h_1a6b88d229753ce7c15d081a3fe16e0cb5ab62b15802e44aaa1d014fe98ac2de5ef: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_SA_RESTART Make certain system calls restartable across signals .. index:: pair: enumvalue; RPC_SA_NODEFER .. _doxid-te__rpc__signal_8h_1a6b88d229753ce7c15d081a3fe16e0cb5a43cfc90f8d329be14ff455e1393c662e: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_SA_NODEFER Do not prevent the signal from being received from within its own signal handler .. index:: pair: enumvalue; RPC_SA_RESETHAND .. _doxid-te__rpc__signal_8h_1a6b88d229753ce7c15d081a3fe16e0cb5ac7876f0ba5ee97c8c0451f38b9068b28: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_SA_RESETHAND Restore the signal action to the default state once the signal handler has been called .. index:: pair: enumvalue; RPC_SA_NOMASK .. _doxid-te__rpc__signal_8h_1a6b88d229753ce7c15d081a3fe16e0cb5a88b2c4a31bbcb015ad5ccba1d80f2a7c: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_SA_NOMASK Alias of RPC_SA_NODEFER .. index:: pair: enumvalue; RPC_SA_ONESHOT .. _doxid-te__rpc__signal_8h_1a6b88d229753ce7c15d081a3fe16e0cb5a58473ed234c6a3e196b6d171806a5ae1: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_SA_ONESHOT Alias of RPC_SA_RESETHAND .. index:: pair: enumvalue; RPC_SA_STACK .. _doxid-te__rpc__signal_8h_1a6b88d229753ce7c15d081a3fe16e0cb5aaedd138341bb45da1491816bda99a72f: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_SA_STACK Alias of RPC_SA_ONSTACK .. index:: pair: enumvalue; RPC_SA_RESTORER .. _doxid-te__rpc__signal_8h_1a6b88d229753ce7c15d081a3fe16e0cb5a1e9a82d1461c7885891c80b077171c75: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_SA_RESTORER element is obsolete and should not be used (but Linux uses yet!) .. index:: pair: enumvalue; RPC_SA_INTERRUPT .. _doxid-te__rpc__signal_8h_1a6b88d229753ce7c15d081a3fe16e0cb5a4ae271ef35994f9b607543c6d0b5ab98: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_SA_INTERRUPT Historical, deprecated .. index:: pair: enumvalue; RPC_SA_UNKNOWN .. _doxid-te__rpc__signal_8h_1a6b88d229753ce7c15d081a3fe16e0cb5aee2307a82ec73ad98a06cf8a3cd02925: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_SA_UNKNOWN Incorrect flag