signal

@extern
object signal
class Object
trait Matchable
class Any
signal.type

Value members

Concrete methods

@name("scalanative_sigabrt")
def SIGABRT: CInt
@name("scalanative_sigfpe")
def SIGFPE: CInt
@name("scalanative_sigill")
def SIGILL: CInt
@name("scalanative_sigint")
def SIGINT: CInt
@name("scalanative_sigsegv")
def SIGSEGV: CInt
@name("scalanative_sigterm")
def SIGTERM: CInt
@name("scalanative_sig_dfl")
def SIG_DFL: CFuncPtr1[CInt, Unit]
@name("scalanative_sig_err")
def SIG_ERR: CFuncPtr1[CInt, Unit]
@name("scalanative_sig_ign")
def SIG_IGN: CFuncPtr1[CInt, Unit]
def raise(sig: CInt): CInt
def signal(sig: CInt, handler: CFuncPtr1[CInt, Unit]): CFuncPtr1[CInt, Unit]

Deprecated methods

@deprecated("Use SIGUSR1 from posix signal", "libc 0.4.1") @name("scalanative_sigusr1")
def SIGUSR1: CInt
Deprecated
@deprecated("Use kill from posix signal", "libc 0.4.1")
def kill(pid: CInt, sig: CInt): CInt
Deprecated