--- libaitio/inc/aitio.h 2013/12/08 20:57:32 1.38.10.10 +++ libaitio/inc/aitio.h 2013/12/12 09:04:21 1.38.10.12 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: aitio.h,v 1.38.10.10 2013/12/08 20:57:32 misho Exp $ +* $Id: aitio.h,v 1.38.10.12 2013/12/12 09:04:21 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -156,7 +156,8 @@ int io_progOpen(prog_t * __restrict prg, unsigned int * * @prg = program pool * @toNum = execute to number of programs (0 max) - * return: 0 error, >0 executed programs and abs(<0) executed programs with logged error + * return: 0 error or nothing to do, + * >0 executed programs and abs(<0) executed programs with logged error */ int io_progGrow(prog_t * __restrict prg, unsigned int toNum); /* @@ -204,12 +205,13 @@ 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