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

名称

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

ライブラリ

Standard C Library (libc, -lc)

書式

#include < spawn.h>

int
posix_spawnattr_getschedparam( const posix_spawnattr_t *restrict attr, struct sched_param *restrict schedparam);

int
posix_spawnattr_setschedparam( posix_spawnattr_t *attr, const struct sched_param *restrict schedparam);

解説

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

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

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

戻り値

posix_spawnattr_getschedparam() と posix_spawnattr_setschedparam() 関数は、0 を返します。

規格

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

歴史

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

作者

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