Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
MBKWAITPID(3)		      MBK UTILITY FUNCTIONS		   MBKWAITPID(3)

NAME
     mbkwaitpid - wait for the end of a particular child process.

SYNOPSIS
     #include "mut.h"
     int mbkwaitpid( pid, mode, status )
     int pid;
     int mode;
     int *status;

PARAMETER
     pid		 Process number to wait.

     mode		 If mode is set to 1, this function return only when the
			 child process is terminated. Otherwise, function return
			 immediately.

     status		 If  not  NULL,  the  exit  status  of	terminated child
			 process.

DESCRIPTION
     mbkwaitpid provides a centralized way to catch  terminated  child	process.
     Because some Alliance library can create a child process, and user applica-
     tion  can	do so, there must be a centralized way to get the exit status of
     process.  The programmer should never modify the handler for SIGCHLD.

RETURN VALUE
     mbkwaitpid return 1 if child process is terminated, and 0	if  isn't  (case
     mode != 1 ).

SEE ALSO
     mbk(1), mbksetautoackchld().

ASIM/LIP6			November 20, 2000		   MBKWAITPID(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=mbkwaitpid&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help