The public .h file for a device class is included by other device classes or programs which create devices belonging to this class. It contains :
/*static char RcsId[] = " $Header: AGPowerSupply.h.tex,v 1.1 93/04/05 18:15:57 goetz Exp $ ";*/
/*********************************************************************
File: AGPowerSupply.h
Project: Device Servers
Description: public include file for implementing the class
of AG simulated powersupplies.
Author(s); Andy Goetz
Original: March 1991
$Log: AGPowerSupply.h.tex,v $
Revision 1.1 93/04/05 18:15:57 18:15:57 goetz (Andy Goetz)
Initial revision
Copyright (c) 1991 by European Synchrotron Radiation Facility,
Grenoble, France
*********************************************************************/
#ifndef _AGPowerSupply_h
#define _AGPowerSupply_h
typedef struct _AGPowerSupplyClassRec *AGPowerSupplyClass;
typedef struct _AGPowerSupplyRec *AGPowerSupply;
extern AGPowerSupplyClass aGPowerSupplyClass;
extern AGPowerSupply aGPowerSupply;
/*
* public symbols
*/
#endif