--- libaitio/inc/aitio.h 2013/12/08 20:43:22 1.38.10.9 +++ libaitio/inc/aitio.h 2013/12/08 21:11:54 1.38.10.11 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: aitio.h,v 1.38.10.9 2013/12/08 20:43:22 misho Exp $ +* $Id: aitio.h,v 1.38.10.11 2013/12/08 21:11:54 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -195,20 +195,22 @@ void io_progDestroy(prog_t ** __restrict pprg); * io_progCheck() - Check exit status of program pool * * @prg = program pool + * @re = resurrect program * return: -1 error or >-1 exited programs */ -int io_progCheck(prog_t * __restrict prg); +int io_progCheck(prog_t * __restrict prg, int re); /* * io_progAttach() - Attach to open program * * @prg = program pool + * @newOne = Execute new one program after attach * return: NULL error or !=NULL attached program handle */ #ifdef POPEN_STREAM -FILE *io_progAttach(prog_t * __restrict prg); +FILE *io_progAttach(prog_t * __restrict prg, int newOne); #else -int io_progAttach(prog_t * __restrict prg); +int io_progAttach(prog_t * __restrict prg, int newOne); #endif /* * io_progDetach() - Detch from open program