Module_DIO (ul_pbar_dio)

 *  Module intent:
 *    Module DIO provides a high-level C language interface to the ACNET DIO
 *    data access I/O facility.  A retry count parameter to the
 *    DIO__InitializeDevice() routine permits specification of automatic retry
 *    in the event of an ACNET error.  Basic DIO__xxx() routines include:
 *	DIO__DeleteDevice()	Delete DIO Device From I/O System
 *	DIO__DisableRetry()	Disable Retries for DIO Device
 *	DIO__EnableRetry()	(re)Enable Retries for DIO Device
 *	DIO__GetDI()		Return DI for Given Device Name
 *	DIO__GetDeviceName()	Return Device Name
 *	DIO__GetDevicePDB()	Return Device Reading/Setting PDB Data
 *	DIO__GetDeviceUnits()	Return Device Units
 *	DIO__GetDeviceValue()	Return Device Value
 *	DIO__GetStatus()	Return Device I/O Statistics
 *	DIO__Initialize()	Initialize Device I/O System
 *	DIO__InitializeDevice()	Initialize DIO Device
 *	DIO__ReadArrayDeviceValue()	Read Value for Given ACNET Array Device
 *	DIO__ReadDeviceValue()		Read Value for Given ACNET Device
 *	DIO__ReadRawDeviceValue()	Read Raw Value for Given ACNET Device
 *	DIO__ReportStatus()	Report DIO I/O Statistics
 *	DIO__WriteRawDeviceValue()	Write Raw Value for Given ACNET Device
 *	DIO__WriteDeviceValue()	Write Value for Given ACNET Device
 *	DIO__InitializeDeviceList() - Initialize DIO Device List
 *	DIO__ReadDeviceList() - Read ACNET Device List Values (oneshot read)
 *	DIO__WriteDeviceList() - Write Given ACNET Device List Values
 *    Prototypes for these routines and the associated data types and constants
 *    are contained in the ul_pbar_dio:dio.h header file.
 *