Index: trunk/psModules/src/astrom/pmFPAfile.h
===================================================================
--- trunk/psModules/src/astrom/pmFPAfile.h	(revision 6872)
+++ trunk/psModules/src/astrom/pmFPAfile.h	(revision 6906)
@@ -7,6 +7,6 @@
 *  @author EAM, IfA
 *
-*  @version $Revision: 1.2 $ $Name: not supported by cvs2svn $
-*  @date $Date: 2006-04-17 18:01:04 $
+*  @version $Revision: 1.3 $ $Name: not supported by cvs2svn $
+*  @date $Date: 2006-04-19 20:30:49 $
 *
 *  Copyright 2004-2005 Institute for Astronomy, University of Hawaii
@@ -46,6 +46,7 @@
 
 typedef enum {
-    PM_FPA_STATE_OPEN,
-    PM_FPA_STATE_CLOSED,
+    PM_FPA_STATE_OPEN     = 0x01,
+    PM_FPA_STATE_CLOSED   = 0x02,
+    PM_FPA_STATE_INACTIVE = 0x04,
 } pmFPAfileState;
 
@@ -111,4 +112,8 @@
 bool pmFPAfileClose (pmFPAfile *file, const pmFPAview *view);
 
+// set the state of the specified pmFPAfile to active (state == true) or inactive
+// if name is NULL, set the state for all pmFPAfiles
+bool pmFPAfileActivate (psMetadata *files, bool state, char *name);
+
 // examine all pmFPAfiles listed in the files and perform the needed I/O operations (open,read,write,close)
 bool pmFPAfileIOChecks (psMetadata *files, const pmFPAview *view, pmFPAfilePlace place);
