Idris2Doc : System.Linux.Epoll

System.Linux.Epoll

(source)

Reexports

importpublic Data.C.Ptr
importpublic System.Linux.Epoll.Flags
importpublic System.Linux.Epoll.Struct
importpublic System.Posix.File

Definitions

epollCreate : HasErrnoes=>EIO1f=>EpollFlags->fesEpollfd
  Opens a new `epoll` file descriptor.

Totality: total
Visibility: export
epollCtl : FileDescg=>HasErrnoes=>EIO1f=>Epollfd->EpollOp->g->PollEvent->fes ()
Totality: total
Visibility: export
epollWait : HasErrnoes=>EIO1f=>Epollfd->CArrayIOnSEpollEvent->Int32->fes (k : Nat**CArrayIOkSEpollEvent)
Totality: total
Visibility: export
epollWaitVals : HasErrnoes=>EIO1f=>Epollfd->CArrayIOnSEpollEvent->Int32->fes (ListPollPair)
Totality: total
Visibility: export
epollPwait2 : HasErrnoes=>EIO1f=>Epollfd->CArrayIOnSEpollEvent->ClockDuration->ListSignal->fes (k : Nat**CArrayIOkSEpollEvent)
Totality: total
Visibility: export
epollPwait2Vals : HasErrnoes=>EIO1f=>Epollfd->CArrayIOnSEpollEvent->ClockDuration->ListSignal->fes (ListPollPair)
Totality: total
Visibility: export