posix_spawnattr_destroy man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

posix_spawnattr_destroy(3Standard C Library Functioposix_spawnattr_destroy(3C)

NAME
       posix_spawnattr_destroy,	 posix_spawnattr_init - destroy and initialize
       spawn attributes object

SYNOPSIS
       #include <spawn.h>

       int posix_spawnattr_destroy(posix_spawnattr_t *attr);

       int posix_spawnattr_init(posix_spawnattr_t *attr);

DESCRIPTION
       The posix_spawnattr_destroy()  function	destroys  a  spawn  attributes
       object.	A  destroyed attr attributes object can be reinitialized using
       posix_spawnattr_init(). The results of otherwise referencing the object
       after  it has been destroyed are undefined. An implementation can cause
       posix_spawnattr_destroy() to set the object referenced by  attr	to  an
       invalid value.

       The  posix_spawnattr_init()  function  initializes  a  spawn attributes
       object attr with the default value for all of the individual attributes
       used  by	 the  implementation.  Results	are  undefined	if posix_spaw‐
       nattr_init()  is	 called	 specifying  an	  already   initialized	  attr
       attributes object.

       A  spawn	 attributes  object  is	 of type posix_spawnattr_t (defined in
       <spawn.h>) and is used to specify the inheritance of process attributes
       across a spawn operation.

       No attributes other than those defined by IEEE Std 1003.1-200x are pro‐
       vided.

       The resulting spawn attributes object  (possibly	 modified  by  setting
       individual  attribute  values),	is  used  to  modify  the  behavior of
       posix_spawn(3C) or posix_spawnp(3C). After a  spawn  attributes	object
       has  been  used	to  spawn  a  process  by  a  call to posix_spawn() or
       posix_spawnp(), any function affecting the attributes object (including
       destruction)  will not affect any process that has been spawned in this
       way.

RETURN VALUES
       Upon successful completion, posix_spawnattr_destroy()  and  posix_spaw‐
       nattr_init()  return 0. Otherwise, an error number is returned to indi‐
       cate the error.

ERRORS
       The posix_spawnattr_init() function will fail if:

       ENOMEM	       Insufficient memory  exists  to	initialize  the	 spawn
		       attributes object.

       The posix_spawnattr_destroy() function may fail if:

       EINVAL	       The value specified by attr is invalid.

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

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Standard			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │MT-Safe			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       posix_spawn(3C),	  posix_spawnattr_getflags(3C),	 posix_spawnattr_getp‐
       group(3C), posix_spawnattr_getschedparam(3C), posix_spawnattr_getsched‐
       policy(3C),  posix_spawnattr_getsigdefault(3C), posix_spawnattr_getsig‐
       mask(3C), attributes(5), standards(5)

SunOS 5.10			  30 Jan 2004	   posix_spawnattr_destroy(3C)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net