Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

agStartupTask.h

Go to the documentation of this file.
00001 #ifndef agSTARTUP_TASK_H
00002 #define agSTARTUP_TASK_H
00003 /*******************************************************************************
00004 * E.S.O. - VLT project
00005 *
00006 * "@(#) $Id: agStartupTask.h,v 1.98 2003/11/11 14:58:39 vltsccm Exp $"
00007 *
00008 * who       when      what
00009 * --------  --------  ----------------------------------------------
00010 * gchiozzi  11/05/98  created from trsmonStartupTask.h
00011 */
00012 
00013 /************************************************************************
00014  *
00015  *----------------------------------------------------------------------
00016  */
00017 
00018 ccsCOMPL_STAT agStartupTask (
00019    char      *name,       /* name of new task (stored at pStackBase)   */
00020          int        priority,   /* priority of new task                      */
00021          int        options,    /* task option word                          */
00022          int        stackSize,  /* size (bytes) of stack needed plus name    */
00023          FUNCPTR    entryPt,    /* entry point of new task                   */
00024          vltINT32  *taskId,
00025          int        arg1,       /* 1st of 8 req'd task args to pass to func */
00026          int        arg2,       /* (the firs two are the semaphore and the  */
00027          int        arg3,       /* init status)                              */
00028          int        arg4,
00029          int        arg5,
00030          int        arg6,
00031          int        arg7,
00032          int        arg8,
00033    ccsERROR  *error);
00034 
00035 #endif 

Generated on Wed Dec 3 14:52:05 2003 for ATCS API by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001