
This README file describes the directory : $(DSHOME)/system/api/apilib/src

This directory contains the source files necessary to implement the device 
server (aka TACO) application programmer's interface (aka DSAPI). 
It is also used as intermediate storage for object files which are created 
during compilation of the DSAPI library files (i.e. not all object files
will have a corresponding source file in this directory).

Description of files and directories found in this directory :

	Makefile - conditional makefile to make the DSAPI library (libdsapi)
		for OS9 (supports old cc68 and new Ultra-C compilers),
		HP 9000/300/800/700 (HP native compiler), Sun4, Solaris,
		and LynxOS; also makes C++ libraries for OS9 (Ultra-C++)
		and HP 9000/700 (HP native C++ compiler)

	Makefile++ - ???

	Makefile.VW - ???

	RCS - link to RCS directory where all version files are stored 

	dev_api.c - source code for the functions which implement the C
		version of DSAPI e.g. dev_import(), dev_putget(), dev_put()

	dev_errors.c - link to the source code file containing the list of
		DS error messages

	dev_states.c - link to the source code file containing the list of
		device states (in ascii)

	gen_api.c - source code for general purpose DSAPI routines for
		printing error, debug and diagnostic messages

	libdsapi.a - archived version of the DSAPI library 

	sec_api.c - source code for implementing DSAPI security

	util_api.c - some more DSAPI related routines e.g. dev_put_asyn()

	vx - ???

	DevServer.o - temporary object file for DevServer.c 
		(in $DSHOME/classes/main/src)

	DevServerMain.o - temporary object file for DevServerMain.c 
		(in $DSHOME/classes/main/src)

	DevServerSig.o - temporary object file for DevServerSig.c
		(in $DSHOME/classes/main/src)

	ds_prog_vers3.o - temporary object file for ds_prog_vers3.c
		(in $DSHOME/classes/main/src)

	gettrans.o - temporary object file for gettrans.c
		(in $DSHOME/classes/main/src)

	oic.o - temporary object file for oic.c
		(in $DSHOME/classes/main/src)

	svc_api.o temporary object file for svc_api.c
		(in $DSHOME/classes/main/src)
