Function epoll_pwait [src]
Prototype
pub fn epoll_pwait(epoll_fd: i32, events: [*]epoll_event, maxevents: u32, timeout: i32, sigmask: ?*const sigset_t) usize
Parameters
epoll_fd: i32
events: [*]epoll_event
maxevents: u32
timeout: i32
sigmask: ?*const sigset_t
Source
pub fn epoll_pwait(epoll_fd: i32, events: [*]epoll_event, maxevents: u32, timeout: i32, sigmask: ?*const sigset_t) usize {
return syscall6(
.epoll_pwait,
@as(usize, @bitCast(@as(isize, epoll_fd))),
@intFromPtr(events),
@as(usize, @intCast(maxevents)),
@as(usize, @bitCast(@as(isize, timeout))),
@intFromPtr(sigmask),
@sizeOf(sigset_t),
);
}