signal_darwin.go 1013 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package signal
  2. import (
  3. "syscall"
  4. )
  5. // SignalMap is a map of Darwin signals.
  6. var SignalMap = map[string]syscall.Signal{
  7. "ABRT": syscall.SIGABRT,
  8. "ALRM": syscall.SIGALRM,
  9. "BUG": syscall.SIGBUS,
  10. "CHLD": syscall.SIGCHLD,
  11. "CONT": syscall.SIGCONT,
  12. "EMT": syscall.SIGEMT,
  13. "FPE": syscall.SIGFPE,
  14. "HUP": syscall.SIGHUP,
  15. "ILL": syscall.SIGILL,
  16. "INFO": syscall.SIGINFO,
  17. "INT": syscall.SIGINT,
  18. "IO": syscall.SIGIO,
  19. "IOT": syscall.SIGIOT,
  20. "KILL": syscall.SIGKILL,
  21. "PIPE": syscall.SIGPIPE,
  22. "PROF": syscall.SIGPROF,
  23. "QUIT": syscall.SIGQUIT,
  24. "SEGV": syscall.SIGSEGV,
  25. "STOP": syscall.SIGSTOP,
  26. "SYS": syscall.SIGSYS,
  27. "TERM": syscall.SIGTERM,
  28. "TRAP": syscall.SIGTRAP,
  29. "TSTP": syscall.SIGTSTP,
  30. "TTIN": syscall.SIGTTIN,
  31. "TTOU": syscall.SIGTTOU,
  32. "URG": syscall.SIGURG,
  33. "USR1": syscall.SIGUSR1,
  34. "USR2": syscall.SIGUSR2,
  35. "VTALRM": syscall.SIGVTALRM,
  36. "WINCH": syscall.SIGWINCH,
  37. "XCPU": syscall.SIGXCPU,
  38. "XFSZ": syscall.SIGXFSZ,
  39. }