# Functions
CatchAll catches all signals and relays them to the specified channel.
ParseSignal translates a string to a valid syscall signal.
StopCatch stops catching the signals and closes the specified channel.
ValidSignalForPlatform returns true if a signal is valid on the platform.
# Constants
SIGCHLD is a signal sent to a process when a child process terminates, is interrupted, or resumes after being interrupted.
SIGPIPE is a signal sent to a process when a pipe is written to before the other end is open for reading.
SIGWINCH is a signal sent to a process when its controlling terminal changes its size.
# Variables
SignalMap is a map of Linux signals.