POSIX_SPAWNATTR_GETSIGMASK(3) | FreeBSD Library Functions Manual | POSIX_SPAWNATTR_GETSIGMASK(3) |
名称
posix_spawnattr_getsigmask, posix_spawnattr_setsigmask — スポン属性オブジェクトの spawn-sigmask 属性を取得して、設定しますライブラリ
Standard C Library (libc, -lc)書式
#include < spawn.h> int
posix_spawnattr_getsigmask( const posix_spawnattr_t *restrict attr, sigset_t *restrict sigmask);
int
posix_spawnattr_setsigmask( posix_spawnattr_t *attr, const sigset_t *restrict sigmask);
解説
posix_spawnattr_getsigmask() 関数は、 attr によって参照される属性オブジェクトから spawn-sigmask 属性の値を取得します。posix_spawnattr_setsigmask() 関数は、 attr によって参照される初期化された属性オブジェクトに spawn-sigmask 属性を設定します。
spawn-sigmask 属性は、 ( POSIX_SPAWN_SETSIGMASK が spawn-flags 属性に設定されているなら) スポン操作の新しいプロセスイメージで効力のあるシグナルマスクを表します。この属性のデフォルト値は、不特定です。
戻り値
posix_spawnattr_getsigmask() と posix_spawnattr_setsigmask() 関数は、0 を返します。関連項目
posix_spawn(3), posix_spawnattr_destroy(3), posix_spawnattr_getsigmask(3), posix_spawnattr_init(3), posix_spawnattr_setsigmask(3), posix_spawnp(3)規格
posix_spawnattr_getsigmask() と posix_spawnattr_setsigmask() 関数は、 IEEE Std 1003.1-2001 (“POSIX.1”) に適合しています。歴史
posix_spawnattr_getsigmask() と posix_spawnattr_setsigmask() 関数は、 FreeBSD 8.0 ではじめて登場しました。作者
<ed@FreeBSD.org>March 24, 2008 | FreeBSD |