| # Copyright 2015 The Chromium Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| """Defines constants for signals that should be supported on devices. |
| |
| Note: Obtained by running `kill -l` on a user device. |
| """ |
| |
| |
| SIGHUP = 1 # Hangup |
| SIGINT = 2 # Interrupt |
| SIGQUIT = 3 # Quit |
| SIGILL = 4 # Illegal instruction |
| SIGTRAP = 5 # Trap |
| SIGABRT = 6 # Aborted |
| SIGBUS = 7 # Bus error |
| SIGFPE = 8 # Floating point exception |
| SIGKILL = 9 # Killed |
| SIGUSR1 = 10 # User signal 1 |
| SIGSEGV = 11 # Segmentation fault |
| SIGUSR2 = 12 # User signal 2 |
| SIGPIPE = 13 # Broken pipe |
| SIGALRM = 14 # Alarm clock |
| SIGTERM = 15 # Terminated |
| SIGSTKFLT = 16 # Stack fault |
| SIGCHLD = 17 # Child exited |
| SIGCONT = 18 # Continue |
| SIGSTOP = 19 # Stopped (signal) |
| SIGTSTP = 20 # Stopped |
| SIGTTIN = 21 # Stopped (tty input) |
| SIGTTOU = 22 # Stopped (tty output) |
| SIGURG = 23 # Urgent I/O condition |
| SIGXCPU = 24 # CPU time limit exceeded |
| SIGXFSZ = 25 # File size limit exceeded |
| SIGVTALRM = 26 # Virtual timer expired |
| SIGPROF = 27 # Profiling timer expired |
| SIGWINCH = 28 # Window size changed |
| SIGIO = 29 # I/O possible |
| SIGPWR = 30 # Power failure |
| SIGSYS = 31 # Bad system call |