#include "vxWorks.h"
#include "stdlib.h"
#include "stdio.h"
#include "string.h"
#include "taskLib.h"
#include "ctype.h"
#include "signal.h"
#include "setjmp.h"
#include "sysSymTbl.h"
#include "symLib.h"
#include "wdLib.h"
#include "ioLib.h"
#include "semLib.h"
#include "sysLib.h"
#include "nfsLib.h"
#include "rpcLib.h"
#include "application.conf"
Defines | |
#define | MAXFILNAM PATH_MAX |
#define | MAXLISBUF 1000 |
#define | LISBUFLEN 8192 |
#define | BRKTASK "tLisBrk" |
#define | BRKPRIO LISTPRIO |
#define | BRKSTACK 5000 |
#define | BRKOPT 0 |
Functions | |
static int | strtLis (void) |
static int | stopLis (void) |
static void | tBreak (void) |
static void | tList (void) |
int | LisCtl (int mode) |
int | LisTra (char *data, int dlen) |
Variables | |
static FILE * | fd = NULL |
static BOOL | stop |
static SEM_ID | rdySem |
static SEM_ID | stpSem |
static SEM_ID | synSem |
static int | stpcntl = 0 |
static int | bufin |
static int | bufout |
static char | fname [MAXFILNAM] |
struct { | |
int status | |
int datcnt | |
char * bufptr | |
} | buffers [MAXLISBUF] |
modification history -------------------- 15aug08 kHu DOXYGEN comments added 16apr03 kHu Fit gemacht fuer -Wall GCC-Option 02jul02 kHu uInit(), uReset() -> uClear 10apr02 kHu new
#define BRKOPT 0 |
#define BRKPRIO LISTPRIO |
#define BRKSTACK 5000 |
#define BRKTASK "tLisBrk" |
#define LISBUFLEN 8192 |
#define MAXFILNAM PATH_MAX |
#define MAXLISBUF 1000 |
int LisCtl | ( | int | mode | ) |
int LisTra | ( | char * | data, | |
int | dlen | |||
) |
static int stopLis | ( | void | ) | [static] |
static int strtLis | ( | void | ) | [static] |
static void tBreak | ( | void | ) | [static] |
static void tList | ( | void | ) | [static] |
struct { ... } buffers[MAXLISBUF] [static] |
int bufin [static] |
int bufout [static] |
char* bufptr |
int datcnt |
FILE* fd = NULL [static] |
char fname[MAXFILNAM] [static] |
SEM_ID rdySem [static] |
int status |
int stpcntl = 0 [static] |
SEM_ID stpSem [static] |
SEM_ID synSem [static] |