posix_spawn_file_actions_init man page on SmartOS

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

POSIX_SPAWN_FILE_ACTIONS_DESTROY(3C)	  POSIX_SPAWN_FILE_ACTIONS_DESTROY(3C)

NAME
       posix_spawn_file_actions_destroy,    posix_spawn_file_actions_init    -
       destroy and initialize spawn file actions object

SYNOPSIS
       #include <spawn.h>

       int posix_spawn_file_actions_destroy(
	    posix_spawn_file_actions_t *file_actions);

       int posix_spawn_file_actions_init(
	    posix_spawn_file_actions_t *file_actions);

DESCRIPTION
       The posix_spawn_file_actions_destroy()  function	 destroys  the	object
       referenced  by  file_actions. The object becomes, in effect, uninitial‐
       ized.  An implementation can  cause  posix_spawn_file_actions_destroy()
       to  set	the  object  referenced by file_actions to an invalid value. A
       destroyed  spawn	 file  actions	object	can  be	 reinitialized	 using
       posix_spawn_file_actions_init().	 The  results of otherwise referencing
       the object after it has been destroyed are undefined.

       The posix_spawn_file_actions_init()  function  initializes  the	object
       referenced   by	 file_actions	to   contain   no   file  actions  for
       posix_spawn(3C) or posix_spawnp(3C) to perform.

       A    spawn    file    actions	object	  is	 as	defined	    in
       posix_spawn_file_actions_addclose(3C).

       The  effect  of	initializing an already initialized spawn file actions
       object is undefined.

RETURN VALUES
       Upon successful completion, these functions  return  0.	Otherwise,  an
       error number is returned to indicate the error.

ERRORS
       The posix_spawn_file_actions_init() function will fail if:

       ENOMEM
		 Insufficient  memory  exists  to  initialize  the  spawn file
		 actions object.

       The posix_spawn_file_actions_destroy() function will may if:

       EINVAL
		 The value specified by file_actions 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_spawn_file_actions_addclose(3C),	attributes(5),
       standards(5)

				 Jan 30, 2POSIX_SPAWN_FILE_ACTIONS_DESTROY(3C)
[top]

List of man pages available for SmartOS

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