import public System.Linux.Epoll.Flags
import public System.Linux.Epoll.Struct
import public System.Posix.File.PrimepollCreate : EpollFlags -> EPrim EpollfdOpens a new `epoll` file descriptor.
epollCtl : FileDesc f => Epollfd -> EpollOp -> f -> PollEvent -> EPrim ()epollWait : Epollfd -> CArrayIO n SEpollEvent -> Int32 -> EPrim (k : Nat ** CArrayIO k SEpollEvent)epollWaitVals : Epollfd -> CArrayIO n SEpollEvent -> Int32 -> EPrim (List PollPair)epollPwait2 : Epollfd -> CArrayIO n SEpollEvent -> Clock Duration -> List Signal -> EPrim (k : Nat ** CArrayIO k SEpollEvent)epollPwait2Vals : Epollfd -> CArrayIO n SEpollEvent -> Clock Duration -> List Signal -> EPrim (List PollPair)