Idris2Doc : System.Linux.Signalfd.Prim

System.Linux.Signalfd.Prim

(source)

Reexports

importpublic Data.C.Ptr
importpublic System.Linux.Signalfd.Flags
importpublic System.Linux.Signalfd.Struct

Definitions

signalfd_ : SigsetT->SignalfdFlags->EPrimSignalfd
  Opens a new `signalfd` file descriptor for observing the
signals specified in the given `SigsetT`.


Notes:
* Usually, the signals in `set` should first be blocked via `sigprocmask`.
* A `signalfd` should be closed using `close` just like other file
descriptors.
* In general, use `readSignalfd` instead of the `read` functions
from `System.Posix.File` to read from a `signalfd`.

Totality: total
Visibility: export
signalfd : ListSignal->SignalfdFlags->EPrimSignalfd
  Convenience alias for `signalfd_`.

Totality: total
Visibility: export
readSignalfd : Signalfd->Nat->EPrim (ListSiginfo)
  Reads at most `n` values of type `Siginfo` from a `Signalfd`.

Totality: total
Visibility: export