/**
* Copyright (C) 2010-14 diirt developers. See COPYRIGHT.TXT
* All rights reserved. Use is subject to license terms. See LICENSE.TXT
*/
/**
* Support for control system types.
* <p>
* This package contains the data definitions for all the EPICS types.
* These are in terms of Java interfaces so that each data source can
* map directly to their own structure.
* <p>
* The interfaces starting with Dbr represent actual types that can be
* taken by a data source. The other interfaces represent atomic elements
* that can be treated separately so that generic support can be written against
* them (i.e. one can write support for alarms regardless of the actual type).
* <p>
* TODO: alarm acknowledgment? Not in this package...
* TODO: histograms for statistics on enums?
* TODO: what about toString? Java default? Only value? Full information?
* TODO: equals and hashcodes? Each object different? Compare on the data only?
* if we do, what about compare?
*/
package org.diirt.datasource.vtype;