NAME
posix_spawnattr_getpgroup,
posix_spawnattr_getschedparam,
posix_spawnattr_getschedpolicy,
posix_spawnattr_getsigdefault,
posix_spawnattr_getsigmask,
posix_spawnattr_setpgroup,
posix_spawnattr_setschedparam,
posix_spawnattr_setschedpolicy,
posix_spawnattr_setsigdefault,
posix_spawnattr_setsigmask —
get or set misc attributes of a
posix_spawn attributes object
SYNOPSIS
#include
<spawn.h>
int
posix_spawnattr_getpgroup(const
posix_spawnattr_t *restrict attr,
pid_t *restrict
pgroup);
int
posix_spawnattr_getschedparam(const
posix_spawnattr_t *restrict attr,
struct sched_param *restrict
schedparam);
int
posix_spawnattr_getschedpolicy(const
posix_spawnattr_t *restrict attr,
int *restrict
schedpolicy);
int
posix_spawnattr_getsigdefault(const
posix_spawnattr_t *restrict attr,
sigset_t *restrict
sigdefault);
int
posix_spawnattr_getsigmask(const
posix_spawnattr_t *restrict attr,
sigset_t *restrict
sigmask);
int
posix_spawnattr_setpgroup(posix_spawnattr_t
*attr, pid_t
pgroup);
int
posix_spawnattr_setschedparam(posix_spawnattr_t
*attr, const struct
sched_param *restrict schedparam);
int
posix_spawnattr_setschedpolicy(posix_spawnattr_t
*attr, int
schedpolicy);
int
posix_spawnattr_setsigdefault(posix_spawnattr_t
*attr, const sigset_t
*restrict sigdefault);
int
posix_spawnattr_setsigmask(posix_spawnattr_t
*attr, const sigset_t
*restrict sigmask);
DESCRIPTION
The
posix_spawnattr_get*()
functions obtain the value of the corresponding attribute from the
attributes object referenced by attr.
The
posix_spawnattr_set*()
functions set the value of the corresponding attribute in the attributes
object referenced by attr.
See posix_spawnattr_getflags(3) for attribute details.
RETURN VALUES
Those functions return 0.
SEE ALSO
STANDARDS
These functions conform to IEEE Std 1003.1-2001 (“POSIX.1”).
AUTHORS
Ed Schouten <ed@FreeBSD.org>