signal.go 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. // Copyright 2014 go-dockerclient authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style
  3. // license that can be found in the LICENSE file.
  4. package docker
  5. // Signal represents a signal that can be send to the container on
  6. // KillContainer call.
  7. type Signal int
  8. // These values represent all signals available on Linux, where containers will
  9. // be running.
  10. const (
  11. SIGABRT = Signal(0x6)
  12. SIGALRM = Signal(0xe)
  13. SIGBUS = Signal(0x7)
  14. SIGCHLD = Signal(0x11)
  15. SIGCLD = Signal(0x11)
  16. SIGCONT = Signal(0x12)
  17. SIGFPE = Signal(0x8)
  18. SIGHUP = Signal(0x1)
  19. SIGILL = Signal(0x4)
  20. SIGINT = Signal(0x2)
  21. SIGIO = Signal(0x1d)
  22. SIGIOT = Signal(0x6)
  23. SIGKILL = Signal(0x9)
  24. SIGPIPE = Signal(0xd)
  25. SIGPOLL = Signal(0x1d)
  26. SIGPROF = Signal(0x1b)
  27. SIGPWR = Signal(0x1e)
  28. SIGQUIT = Signal(0x3)
  29. SIGSEGV = Signal(0xb)
  30. SIGSTKFLT = Signal(0x10)
  31. SIGSTOP = Signal(0x13)
  32. SIGSYS = Signal(0x1f)
  33. SIGTERM = Signal(0xf)
  34. SIGTRAP = Signal(0x5)
  35. SIGTSTP = Signal(0x14)
  36. SIGTTIN = Signal(0x15)
  37. SIGTTOU = Signal(0x16)
  38. SIGUNUSED = Signal(0x1f)
  39. SIGURG = Signal(0x17)
  40. SIGUSR1 = Signal(0xa)
  41. SIGUSR2 = Signal(0xc)
  42. SIGVTALRM = Signal(0x1a)
  43. SIGWINCH = Signal(0x1c)
  44. SIGXCPU = Signal(0x18)
  45. SIGXFSZ = Signal(0x19)
  46. )