Function ppoll [src]

Prototype

pub fn ppoll(fds: [*]pollfd, n: nfds_t, timeout: ?*timespec, sigmask: ?*const sigset_t) usize

Parameters

fds: [*]pollfdn: nfds_ttimeout: ?*timespecsigmask: ?*const sigset_t

Source

pub fn ppoll(fds: [*]pollfd, n: nfds_t, timeout: ?*timespec, sigmask: ?*const sigset_t) usize { return syscall5( if (@hasField(SYS, "ppoll")) .ppoll else .ppoll_time64, @intFromPtr(fds), n, @intFromPtr(timeout), @intFromPtr(sigmask), NSIG / 8, ); }