SYNOPSIS
#include <spawn.h>
#include <sched.h>
int posix_spawnattr_getschedpolicy(const posix_spawnattr_t *restrict attr, int *restrict schedpolicy);
int posix_spawnattr_setschedpolicy(posix_spawnattr_t *restrict attr, int schedpolicy);
DESCRIPTION
The
The
The spawn-schedpolicy attribute indicates the scheduling policy to be assigned to a new process image created by a spawn operation (when POSIX_SPAWN_SETSCHEDULER is set in the spawn-flags attribute).
PARAMETERS
- attr
-
Points to a spawn attributes object.
- schedpolicy
-
Points to the value retrieved by
posix_spawnattr_getschedpolicy() or to the value to be assigned to the spawn-schedpolicy attribute byposix_spawnattr_setschedpolicy() .
RETURN VALUES
On success,
Otherwise, one of the following error numbers is returned:
- EINVAL
-
The attr or schedpolicy arguments contains an invalid value.
- ENOSYS
-
The requested action could not be performed.
CONFORMANCE
UNIX 03.
MULTITHREAD SAFETY LEVEL
MT-Safe.
PORTING ISSUES
These functions are provided only to ease the porting of applications from UNIX systems to Windows systems. Calls to these functions always fail with a return value of ENOSYS.
AVAILABILITY
PTC MKS Toolkit for Professional Developers
PTC MKS Toolkit for Professional Developers 64-Bit Edition
PTC MKS Toolkit for Enterprise Developers
PTC MKS Toolkit for Enterprise Developers 64-Bit Edition
SEE ALSO
- Functions:
posix_spawn() ,posix_spawnattr_destroy() ,posix_spawnattr_getflags() ,posix_spawnattr_getpgroup() ,posix_spawnattr_getschedpolicy() ,posix_spawnattr_getsigdefault() ,posix_spawnattr_getsigmask() ,posix_spawnattr_init() ,posix_spawnattr_setflags() ,posix_spawnattr_setpgroup() ,posix_spawnattr_setschedparam() ,posix_spawnattr_setsigdefault() ,posix_spawnattr_setsigmask() ,posix_spawnp()
- Miscellaneous:
- sched, spawn
PTC MKS Toolkit 10.5 Documentation Build 40.