control_systems_h

/*
**	Copyright 2008-2016, Fermi Research Alliance, LLC.  All rights reserved.
*/
/******************************************************************************/
/* control_systems.h
**
**	This header file contains named constants for accelerator
**	control systems.
**
*/
/******************************************************************************/

#ifndef CONTROL_SYSTEMS_DEFINED			/* do this only once */
#define	CONTROL_SYSTEMS_DEFINED

#define	CONTROL_SYSTEM_NONE	-1		/* null control system */
#define	CONTROL_SYSTEM_ACNET	0		/* ACNET control system */
#define	CONTROL_SYSTEM_EPICS	1		/* EPICS control system */
#define	CONTROL_SYSTEM_APACS	2		/* APACS control system */
#define	CONTROL_SYSTEM_LABVIEW	3		/* LabView control system */
#define	CONTROL_SYSTEM_OPC	4		/* OPC interface */
#define	CONTROL_SYSTEM_SNMP	5		/* SNMP interface */
#define	CONTROL_SYSTEM_SIEMENS_S7	6	/* Siemens S7 control system */
#define	CONTROL_SYSTEM_HTTP	7		/* HTTP interface */

#endif