Index: trunk/psLib/src/astro/psTime.h
===================================================================
--- trunk/psLib/src/astro/psTime.h	(revision 2204)
+++ trunk/psLib/src/astro/psTime.h	(revision 2301)
@@ -54,6 +54,6 @@
  *  @author Ross Harman, MHPCC
  *
- *  @version $Revision: 1.17 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2004-10-27 00:57:30 $
+ *  @version $Revision: 1.18 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2004-11-09 00:36:13 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -94,9 +94,26 @@
 typedef struct psTime
 {
-    psS64 sec;                          ///< Seconds since epoch, Jan 1, 1970.
-    psU32 usec;                         ///< Microseconds since last second.
-    psTimeType type;                    ///< Type of time.
+    psS64 sec;          ///< Seconds since epoch, Jan 1, 1970.
+    psU32 usec;         ///< Microseconds since last second.
+    psTimeType type;    ///< Type of time.
 }
 psTime;
+
+
+/** Initialize time data.
+ *
+ * Reads config and data files associated with various time conversions.
+ *
+ * @return  bool: True for success, false for failure.
+ */
+bool psTimeInit(char *fileName);
+
+/** Free memory persistant time data.
+ *
+ * Frees time data to be held in memory until the end of successful program execution.
+ *
+ * @return  void: void.
+ */
+void psTimeFinalize(void);
 
 /** Allocate time struct.
@@ -179,5 +196,5 @@
  *  Calculates the number of leapseconds between two times.
  *
- *  @return  long: leapseconds added between given times
+ *  @return  psS64: leapseconds added between given times
  */
 psS64 psTimeLeapseconds(
