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

名称

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

ライブラリ

Standard C Library (libc, -lc)

書式

#include < spawn.h>

int
posix_spawnattr_getpgroup( const posix_spawnattr_t *restrict attr, pid_t *restrict pgroup);

int
posix_spawnattr_setpgroup( posix_spawnattr_t *attr, pid_t pgroup);

解説

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

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

spawn-pgroup 属性は、 ( POSIX_SPAWN_SETPGROUP が spawn-flags 属性に設定されているなら) スポン操作の新しいプロセスイメージによって結合されるプロセスグループを表します。この属性のデフォルト値は、0 です。

戻り値

posix_spawnattr_getpgroup() と posix_spawnattr_setpgroup() 関数は、0 を返します。

規格

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

歴史

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

作者

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