Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

process.h

Go to the documentation of this file.
00001 /*
00002 Copyright (C) 2008- The University of Notre Dame
00003 This software is distributed under the GNU General Public License.
00004 See the file COPYING for details.
00005 */
00006 
00007 #ifndef PROCESS_H
00008 #define PROCESS_H
00009 
00010 #include <sys/wait.h>
00011 
00028 struct process_info {
00029         pid_t         pid;    
00030         int           status; 
00031         struct rusage rusage; 
00032 };
00033 
00044 struct process_info * process_wait( int timeout );
00045 
00051 int process_pending();
00052 
00057 void process_putback( struct process_info *p );
00058 
00059 
00060 
00061 #endif

Generated on Wed Mar 17 16:23:12 2010 for cctools by  doxygen 1.3.9.1