enum rpc_sa_flags
Overview
TA-independent sigaction() flags. More…
#include <te_rpc_signal.h> enum rpc_sa_flags { RPC_SA_NOCLDSTOP = 1, RPC_SA_NOCLDWAIT = 2, RPC_SA_SIGINFO = 4, RPC_SA_ONSTACK = 8, RPC_SA_RESTART = 0x10, RPC_SA_NODEFER = 0x20, RPC_SA_RESETHAND = 0x40, RPC_SA_NOMASK = 0x20, RPC_SA_ONESHOT = 0x40, RPC_SA_STACK = 8, RPC_SA_RESTORER = 0x80, RPC_SA_INTERRUPT = 0x100, RPC_SA_UNKNOWN = 0x200, };
Detailed Documentation
TA-independent sigaction() flags.
Enum Values
RPC_SA_NOCLDSTOP
Don’t receive notification when child process stop
RPC_SA_NOCLDWAIT
Don’t transform children into zombies when they terminate
RPC_SA_SIGINFO
In this case, sa_sigaction() should be set instead of sa_handler
RPC_SA_ONSTACK
Call the signal handler on an alternate signal stack
RPC_SA_RESTART
Make certain system calls restartable across signals
RPC_SA_NODEFER
Do not prevent the signal from being received from within its own signal handler
RPC_SA_RESETHAND
Restore the signal action to the default state once the signal handler has been called
RPC_SA_NOMASK
Alias of RPC_SA_NODEFER
RPC_SA_ONESHOT
Alias of RPC_SA_RESETHAND
RPC_SA_STACK
Alias of RPC_SA_ONSTACK
RPC_SA_RESTORER
element is obsolete and should not be used (but Linux uses yet!)
RPC_SA_INTERRUPT
Historical, deprecated
RPC_SA_UNKNOWN
Incorrect flag