strtlib50.c File Reference

Library for Program Start Lists; Start experiment programs. More...

#include "vxWorks.h"
#include "taskLib.h"
#include "stdio.h"
#include "string.h"
#include "sysSymTbl.h"
#include "usrLib.h"
#include "unldLib.h"
#include "symLib.h"
#include "semLib.h"
#include "signal.h"
#include "setjmp.h"
#include "application.conf"

Defines

#define fName   prgdata->fName
#define oName   prgdata->oName
#define sName   prgdata->sName
#define tName   prgdata->tName
#define tPrio   prgdata->tPrio
#define tOpt   prgdata->tOpt
#define tStack   prgdata->tStack
#define tArglis   prgdata->tArgs
#define Unload   prgdata->unload

Functions

static int prgTask (SEM_ID semid, FUNCPTR tEntry, char *tArglis)
static void mfaults ()
int Callprg (PRGDATA *prgdata)
static void mfaults (int sig, int code, struct sigcontext *scp)

Variables

static FCSTAT prgstat
static jmp_buf env


Detailed Description

Library for Program Start Lists; Start experiment programs.

Assistant for starting Experiment Programs

Author:
Kurt Huber; Strahlenzentrum J.L.-Universitaet GIESSEN
Date:
20.03.1997
Version:
08.10.2008
modification history
--------------------
08oct08 kHu	start, ecf --> start, ecf, strtlib
15aug08 kHu	DOXYGEN comments added
02jul02 kHu	chckStack() geaendert
20jun02 kHu	memShow(0) Show system memory
07feb02 kHu	Argumenten-Transfer zu gestarteten Programmen neu
20mar00 kHu	OSF1, Ultrix Version

Define Documentation

#define fName   prgdata->fName

#define oName   prgdata->oName

#define sName   prgdata->sName

#define tArglis   prgdata->tArgs

#define tName   prgdata->tName

#define tOpt   prgdata->tOpt

#define tPrio   prgdata->tPrio

#define tStack   prgdata->tStack

#define Unload   prgdata->unload


Function Documentation

int Callprg ( PRGDATA prgdata  ) 

static void mfaults ( int  sig,
int  code,
struct sigcontext *  scp 
) [static]

static void mfaults (  )  [static]

static int prgTask ( SEM_ID  semid,
FUNCPTR  tEntry,
char *  tArglis 
) [static]


Variable Documentation

jmp_buf env [static]

FCSTAT prgstat [static]


Generated on Wed Oct 15 16:17:26 2008 for Experiment-Software by  doxygen 1.5.6