#ifndef _ALTIME_H_
#define _ALTIME_H_ 1

#include "sysdep.h"
#include "bool.h"

#ifdef __STDC__
typedef enum AlTimeCode_en 
  {ALTIME_UNKNOWN, ALTIME_INCOMING, ALTIME_OUTGOING, 
   ALTIME_NUM_TIMES} AlTimeCode;
#else
typedef int AlTimeCode;
#define ALTIME_UNKNOWN 0	/* "unknown" (default) */
#define ALTIME_INCOMING 1	/* "incoming" */
#define ALTIME_OUTGOING 2	/* "outgoing" */
#define ALTIME_NUM_TIMES 3	/* Number of different times possible */
#endif

#ifdef __STDC__
extern Bool AlTime_set(const char *);
extern AlTimeCode AlTime_get_code(NOARGS);
extern const char * AlTime_get_name(NOARGS);
extern const char * AlTime_get_name_from_code(AlTimeCode);
#else
extern Bool AlTime_set();
extern AlTimeCode AlTime_get_code();
extern char * AlTime_get_name();
extern char * AlTime_get_name_from_code();
#endif

#endif /* ifndef _ALTIME_H_ */
