object signal extends signal

Annotations
@extern()
Linear Supertypes
signal, libc.signal, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. signal
  2. signal
  3. signal
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type mcontext_t = Ptr[_]
    Definition Classes
    signal
  2. type pid_t = Int
    Definition Classes
    signal
  3. type pthread_attr_t = ULong
    Definition Classes
    signal
  4. type pthread_t = USize
    Definition Classes
    signal
  5. type sig_atomic_t = Int
    Definition Classes
    signal
  6. type sigaction = CStruct4[CFuncPtr1[CInt, Unit], sigset_t, CInt, CFuncPtr3[CInt, Ptr[siginfo_t], CVoidPtr, Unit]]
    Definition Classes
    signal
  7. type sigevent = CStruct5[CInt, CInt, Ptr[sigval], CFuncPtr1[Ptr[sigval], Unit], Ptr[pthread_attr_t]]
    Definition Classes
    signal
  8. type siginfo_t = CStruct9[CInt, CInt, CInt, pid_t, uid_t, CVoidPtr, CInt, CLong, Ptr[sigval]]
    Definition Classes
    signal
  9. type sigset_t = Ptr[_]
    Definition Classes
    signal
  10. type sigval = CArray[Byte, _8]
    Definition Classes
    signal
  11. type size_t = USize
    Definition Classes
    signal
  12. type stack_t = CStruct3[CVoidPtr, size_t, CInt]
    Definition Classes
    signal
  13. type timespec = CStruct2[time.time_t, CLong]
    Definition Classes
    signal
  14. type ucontext_t = CStruct4[CVoidPtr, sigset_t, Ptr[stack_t], mcontext_t]
    Definition Classes
    signal
  15. type uid_t = UInt
    Definition Classes
    signal

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def BUS_ADRALN: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_bus_adraln")
  5. def BUS_ADRERR: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_bus_adrerr")
  6. def BUS_OBJERR: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_bus_objerr")
  7. def CLD_CONTINUED: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_cld_continued")
  8. def CLD_DUMPED: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_cld_dumped")
  9. def CLD_EXITED: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_cld_exited")
  10. def CLD_KILLED: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_cld_killed")
  11. def CLD_STOPPED: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_cld_stopped")
  12. def CLD_TRAPPED: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_cld_trapped")
  13. def FPE_FLTDIV: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_fpe_fltdiv")
  14. def FPE_FLTINV: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_fpe_fltinv")
  15. def FPE_FLTOVF: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_fpe_fltovf")
  16. def FPE_FLTRES: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_fpe_fltres")
  17. def FPE_FLTSUB: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_fpe_fltsub")
  18. def FPE_FLTUND: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_fpe_fltund")
  19. def FPE_INTDIV: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_fpe_intdiv")
  20. def FPE_INTOVF: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_fpe_intovf")
  21. def ILL_BADSTK: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_ill_badstk")
  22. def ILL_COPROC: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_ill_coproc")
  23. def ILL_ILLADR: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_ill_illadr")
  24. def ILL_ILLOPC: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_ill_illopc")
  25. def ILL_ILLOPN: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_ill_illopn")
  26. def ILL_ILLTRP: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_ill_illtrp")
  27. def ILL_PRVOPC: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_ill_prvopc")
  28. def ILL_PRVREG: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_ill_prvreg")
  29. def MINSIGSTKSZ: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_minsigstksz")
  30. def POLL_ERR: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_poll_err")
  31. def POLL_HUP: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_poll_hup")
  32. def POLL_IN: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_poll_in")
  33. def POLL_MSG: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_poll_msg")
  34. def POLL_OUT: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_poll_out")
  35. def POLL_PRI: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_poll_pri")
  36. def SA_NOCLDSTOP: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sa_nocldstop")
  37. def SA_NOCLDWAIT: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sa_nocldwait")
  38. def SA_NODEFER: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sa_nodefer")
  39. def SA_ONSTACK: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sa_onstack")
  40. def SA_RESETHAND: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sa_resethand")
  41. def SA_RESTART: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sa_restart")
  42. def SA_SIGINFO: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sa_siginfo")
  43. def SEGV_ACCERR: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_segv_accerr")
  44. def SEGV_MAPERR: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_segv_maperr")
  45. def SIGABRT: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigabrt")
  46. def SIGALRM: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigalrm")
  47. def SIGBUS: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigbus")
  48. def SIGCHLD: CInt

    POSIX - "Child process terminated, stopped".

    POSIX - "Child process terminated, stopped". XSI adds ""or continued."

    Definition Classes
    signal
    Annotations
    @name("scalanative_sigchld")
  49. def SIGCONT: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigcont")
  50. def SIGEV_NONE: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigev_none")
  51. def SIGEV_SIGNAL: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigev_signal")
  52. def SIGEV_THREAD: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigev_thread")
  53. def SIGFPE: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigfpe")
  54. def SIGHUP: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sighup")
  55. def SIGILL: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigill")
  56. def SIGINT: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigint")
  57. def SIGKILL: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigkill")
  58. def SIGPIPE: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigpipe")
  59. def SIGPROF: CInt

    Obsolete XSR

    Obsolete XSR

    Definition Classes
    signal
    Annotations
    @name("scalanative_sigprof")
  60. def SIGQUIT: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigquit")
  61. def SIGSEGV: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigsegv")
  62. def SIGSTKSZ: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigstksz")
  63. def SIGSTOP: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigstop")
  64. def SIGSYS: CInt

    XSI

    XSI

    Definition Classes
    signal
    Annotations
    @name("scalanative_sigsys")
  65. def SIGTERM: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigterm")
  66. def SIGTRAP: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigtrap")
  67. def SIGTSTP: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigtstp")
  68. def SIGTTIN: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigttin")
  69. def SIGTTOU: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigttou")
  70. def SIGURG: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigurg")
  71. def SIGUSR1: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigusr1")
  72. def SIGUSR2: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigusr2")
  73. def SIGVTALRM: CInt

    XSI

    XSI

    Definition Classes
    signal
    Annotations
    @name("scalanative_sigtalrm")
  74. def SIGXCPU: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigxcpu")
  75. def SIGXFSZ: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sigxfsz")
  76. def SIG_BLOCK: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sig_block")
  77. def SIG_DFL: CFuncPtr1[CInt, Unit]
    Definition Classes
    signal
    Annotations
    @name("scalanative_sig_dfl")
  78. def SIG_ERR: CFuncPtr1[CInt, Unit]
    Definition Classes
    signal
    Annotations
    @name("scalanative_sig_err")
  79. def SIG_IGN: CFuncPtr1[CInt, Unit]
    Definition Classes
    signal
    Annotations
    @name("scalanative_sig_ign")
  80. def SIG_SETMASK: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sig_setmask")
  81. def SIG_UNBLOCK: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_sig_unblock")
  82. def SI_ASYNCIO: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_si_asyncio")
  83. def SI_MESGQ: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_si_mesgq")
  84. def SI_QUEUE: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_si_queue")
  85. def SI_TIMER: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_si_timer")
  86. def SI_USER: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_si_user")
  87. def SS_DISABLE: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_ss_disable")
  88. def SS_ONSTACK: CInt
    Definition Classes
    signal
    Annotations
    @name("scalanative_ss_onstack")
  89. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  90. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  91. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  92. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  93. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  94. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  95. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  96. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  97. def kill(pid: pid_t, sig: CInt): CInt
    Definition Classes
    signal
  98. def killpg(pgrp: pid_t, sig: CInt): CInt
    Definition Classes
    signal
  99. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  100. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  101. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  102. def psiginfo(info: Ptr[siginfo_t], msg: CString): Unit
    Definition Classes
    signal
  103. def psignal(sig: CInt, msg: CString): Unit
    Definition Classes
    signal
  104. def pthread_kill(thread: pthread_t, sig: CInt): CInt
    Definition Classes
    signal
  105. def pthread_sigmask(how: CInt, set: Ptr[sigset_t], oset: Ptr[sigset_t]): CInt
    Definition Classes
    signal
  106. def raise(sig: CInt): CInt
    Definition Classes
    signal
  107. def sigaction(sig: CInt, act: Ptr[sigaction], oact: Ptr[sigaction]): CInt
    Definition Classes
    signal
  108. def sigaddset(set: Ptr[sigset_t], signo: CInt): CInt
    Definition Classes
    signal
  109. def sigaltstack(ss: Ptr[stack_t], oss: Ptr[stack_t]): CInt
    Definition Classes
    signal
  110. def sigdelset(set: Ptr[sigset_t], signo: CInt): CInt
    Definition Classes
    signal
  111. def sigemptyset(set: Ptr[sigset_t]): CInt
    Definition Classes
    signal
  112. def sigfillset(set: Ptr[sigset_t]): CInt
    Definition Classes
    signal
  113. def sighold(sig: CInt): CInt
    Definition Classes
    signal
  114. def sigignore(sig: CInt): CInt
    Definition Classes
    signal
  115. def siginterrupt(sig: CInt, flag: CInt): CInt
    Definition Classes
    signal
  116. def sigismember(set: Ptr[sigset_t], signo: CInt): CInt
    Definition Classes
    signal
  117. def signal(sig: CInt, handler: CFuncPtr1[CInt, Unit]): CFuncPtr1[CInt, Unit]
    Definition Classes
    signal
  118. def sigpause(sig: CInt): CInt
    Definition Classes
    signal
    Annotations
    @blocking()
  119. def sigpending(set: Ptr[sigset_t]): CInt
    Definition Classes
    signal
  120. def sigprocmask(how: CInt, set: Ptr[sigset_t], oset: Ptr[sigset_t]): CInt
    Definition Classes
    signal
  121. def sigqueue(pid: pid_t, signo: CInt, value: Ptr[sigval]): CInt
    Definition Classes
    signal
  122. def sigrelse(sig: CInt): CInt
    Definition Classes
    signal
  123. def sigset(sig: CInt, disp: CFuncPtr1[CInt, Unit]): CFuncPtr1[CInt, Unit]
    Definition Classes
    signal
  124. def sigsuspend(sigmask: Ptr[sigset_t]): CInt
    Definition Classes
    signal
    Annotations
    @blocking()
  125. def sigtimedwait(set: Ptr[sigset_t], info: Ptr[siginfo_t], timeout: Ptr[timespec]): CInt
    Definition Classes
    signal
    Annotations
    @blocking()
  126. def sigwait(set: Ptr[sigset_t], sig: Ptr[CInt]): CInt
    Definition Classes
    signal
    Annotations
    @blocking()
  127. def sigwaitinfo(set: Ptr[sigset_t], info: Ptr[siginfo_t]): CInt
    Definition Classes
    signal
    Annotations
    @blocking()
  128. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  129. def toString(): String
    Definition Classes
    AnyRef → Any
  130. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  131. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  132. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from signal

Inherited from libc.signal

Inherited from AnyRef

Inherited from Any

Ungrouped