EN JA
POSIX_SPAWNATTR_GETSCHEDPOLICY(3)
POSIX_SPAWNATTR_GETSCHEDPOLICY(3) FreeBSD Library Functions Manual POSIX_SPAWNATTR_GETSCHEDPOLICY(3)

名称

posix_spawnattr_getschedpolicy, posix_spawnattr_setschedpolicyスポン属性オブジェクトの spawn-schedpolicy 属性を取得して、設定します

ライブラリ

Standard C Library (libc, -lc)

書式

#include < spawn.h>

int
posix_spawnattr_getschedpolicy( const posix_spawnattr_t *restrict attr, int *restrict schedpolicy);

int
posix_spawnattr_setschedpolicy( posix_spawnattr_t *attr, int schedpolicy);

解説

posix_spawnattr_getschedpolicy() 関数は、 attr によって参照される属性オブジェクトから spawn-schedpolicy 属性の値を取得します。

posix_spawnattr_setschedpolicy() 関数は、 attr によって参照される初期化された属性オブジェクトに spawn-schedpolicy 属性を設定します。

spawn-schedpolicy 属性は、 ( POSIX_SPAWN_SETSCHEDULER が spawn-flags 属性に設定されているなら) スポン操作の新しいプロセスイメージに割り当てられるスケジューリングポリシを表します。この属性のデフォルト値は、不特定です。

戻り値

posix_spawnattr_getschedpolicy() と posix_spawnattr_setschedpolicy() 関数は、0 を返します。

規格

posix_spawnattr_getschedpolicy() と posix_spawnattr_setschedpolicy() 関数は、 IEEE Std 1003.1-2001 (“POSIX.1”) に適合しています。

歴史

posix_spawnattr_getschedpolicy() と posix_spawnattr_setschedpolicy() 関数は、 FreeBSD 8.0 ではじめて登場しました。

作者

Ed Schouten <ed@FreeBSD.org>
March 24, 2008 FreeBSD