posix_spawnattr_setsigignore_np(3c) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

posix_spawnattr_setsigignore_np(3c)

Standard C Library Functions
                                           posix_spawnattr_getsigignore_np(3C)



NAME
       posix_spawnattr_getsigignore_np,  posix_spawnattr_setsigignore_np - get
       and set spawn-sigignore attribute of spawn attributes object

SYNOPSIS
       #include <signal.h>
       #include <spawn.h>

       int posix_spawnattr_getsigignore_np(
            const posix_spawnattr_t *restrict attr,
            sigset_t *restrict sigignore);


       int posix_spawnattr_setsigignore_np(
            posix_spawnattr_t *restrict attr,
            const sigset_t *restrict sigignore);

DESCRIPTION
       The posix_spawnattr_getsigignore_np() function obtains the value of the
       spawn-sigignore  attribute  from  the  attributes  object referenced by
       attr.


       The posix_spawnattr_setsigignore_np() function sets the spawn-sigignore
       attribute in an initialized attributes object referenced by attr.


       The  spawn-sigignore  attribute  represents  the  set  of signals to be
       forced to be ignored in the  new  process  image  (if  POSIX_SPAWN_SET‐
       SIGIGN_NP  is  set  in the spawn-flags attribute) by a spawn operation.
       The default value of this attribute is an empty signal set.

RETURN VALUES
       Upon successful completion, posix_spawnattr_getsigignore_np() returns 0
       and  stores the value of the spawn-sigignore attribute of attr into the
       object referenced by the sigignore parameter. Otherwise, an error value
       is returned to indicate the error.


       Upon  successful  completion, posix_spawnattr_setsigignore_np() returns
       0. Otherwise, an error value is returned to indicate the error.

ERRORS
       These functions may fail if:

       EINVAL    The value specified by attr is invalid.



       The posix_spawnattr_setsigignore_np() function may fail if:

       EINVAL    The value of the attribute being set is not valid.


ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       tab() box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE  TYPEAT‐
       TRIBUTE VALUE _ Interface StabilityCommitted _ MT-LevelMT-Safe


SEE ALSO
       posix_spawn(3C),    posix_spawnattr_destroy(3C),   posix_spawnattr_get‐
       flags(3C),   posix_spawnattr_getpgroup(3C),   posix_spawnattr_getsched‐
       param(3C),   posix_spawnattr_getschedpolicy(3C),   posix_spawnattr_set‐
       sigdefault(3C),     posix_spawnattr_setsigmask(3C),     spawn.h(3HEAD),
       attributes(7)

NOTES
       The  POSIX_SPAWN_SETSIGIGN_NP  flag  and  the posix_spawnattr_getsigig‐
       nore_np() and posix_spawnattr_setsigignore_np() functions are  non-por‐
       table  Solaris  extensions  to  the  posix_spawn(3C) and posix_spawnp()
       interfaces.



Oracle Solaris 11.4               28 Oct 2008
                                           posix_spawnattr_getsigignore_np(3C)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3