Macros | Functions | Variables
lib/clib/vxwserv.c File Reference
#include "vxWorks.h"
#include "stdioLib.h"
#include "socket.h"
#include "in.h"
#include "sigLib.h"
#include "taskLib.h"
#include "vxw_proto.h"
Include dependency graph for lib/clib/vxwserv.c:

Go to the source code of this file.

Macros

#define ARGUMENT_BUFFER_SIZE   16384
 
#define SERVER_NUM   2200
 

Functions

static void abort (int sig)
 
int call_vxw (int fd)
 
int findsymbol (char *s)
 
static double getfloat (enum argument_type type, FILE *s)
 
static getint (enum argument_type type, FILE *s)
 
static getlength (FILE *s)
 
static int getsymbol (FILE *s)
 
static int getvector (FILE *s, unsigned char *vmem, int index, int bufsize)
 
void protocol_error (int x)
 
int spawn_vxw (int fd)
 
 vxwserv ()
 

Variables

static int error_code
 
static int sock
 
char * sysSymTbl
 

Macro Definition Documentation

◆ ARGUMENT_BUFFER_SIZE

#define ARGUMENT_BUFFER_SIZE   16384

Definition at line 16 of file lib/clib/vxwserv.c.

◆ SERVER_NUM

#define SERVER_NUM   2200

Definition at line 15 of file lib/clib/vxwserv.c.

Function Documentation

◆ abort()

static void abort ( int  sig)
static

Definition at line 224 of file lib/clib/vxwserv.c.

◆ call_vxw()

int call_vxw ( int  fd)

Definition at line 97 of file lib/clib/vxwserv.c.

◆ findsymbol()

int findsymbol ( char *  s)

Definition at line 75 of file lib/clib/vxwserv.c.

◆ getfloat()

static double getfloat ( enum argument_type  type,
FILE *  s 
)
static

Definition at line 39 of file lib/clib/vxwserv.c.

◆ getint()

static getint ( enum argument_type  type,
FILE *  s 
)
static

Definition at line 29 of file lib/clib/vxwserv.c.

◆ getlength()

static getlength ( FILE *  s)
static

Definition at line 49 of file lib/clib/vxwserv.c.

◆ getsymbol()

static int getsymbol ( FILE *  s)
static

Definition at line 81 of file lib/clib/vxwserv.c.

◆ getvector()

static int getvector ( FILE *  s,
unsigned char *  vmem,
int  index,
int  bufsize 
)
static

Definition at line 59 of file lib/clib/vxwserv.c.

◆ protocol_error()

void protocol_error ( int  x)

Definition at line 24 of file lib/clib/vxwserv.c.

◆ spawn_vxw()

int spawn_vxw ( int  fd)

Definition at line 210 of file lib/clib/vxwserv.c.

◆ vxwserv()

vxwserv ( )

Definition at line 230 of file lib/clib/vxwserv.c.

Variable Documentation

◆ error_code

int error_code
static

Definition at line 20 of file lib/clib/vxwserv.c.

◆ sock

int sock
static

Definition at line 208 of file lib/clib/vxwserv.c.

◆ sysSymTbl

char* sysSymTbl


euslisp
Author(s): Toshihiro Matsui
autogenerated on Mon Feb 28 2022 22:18:28