Socket module

pselect

procedureforeign2 overloadsSource
pselect :: (
    __nfds: s32,
    __readfds: *fd_set,
    __writefds: *fd_set,
    __exceptfds: *fd_set,
    __timeout: *timespec,
    __sigmask: *__sigset_t
) -> s32 #foreign

Parameters

__nfds: s32
__readfds: *fd_set
__writefds: *fd_set
__exceptfds: *fd_set
__timeout: *timespec
__sigmask: *__sigset_t

Returns

s32
pselect :: (
    __max_fd_plus_one: s32,
    __read_fds: *fd_set,
    __write_fds: *fd_set,
    __exception_fds: *fd_set,
    __timeout: *timespec,
    __mask: *sigset_t
) -> s32 #foreign

Parameters

__max_fd_plus_one: s32
__read_fds: *fd_set
__write_fds: *fd_set
__exception_fds: *fd_set
__timeout: *timespec
__mask: *sigset_t

Returns

s32

See also