diff options
Diffstat (limited to 'maildrop/alarmtimer.h')
| -rw-r--r-- | maildrop/alarmtimer.h | 25 | 
1 files changed, 25 insertions, 0 deletions
| diff --git a/maildrop/alarmtimer.h b/maildrop/alarmtimer.h new file mode 100644 index 0000000..15caaf6 --- /dev/null +++ b/maildrop/alarmtimer.h @@ -0,0 +1,25 @@ +#ifndef	alarmtimer_h +#define	alarmtimer_h + + +#include	"config.h" +#include	"alarm.h" + +/////////////////////////////////////////////////////////////////////////// +// +//  This is mainly used by DotLock to implement a dotlock timeout. +// +/////////////////////////////////////////////////////////////////////////// + +class AlarmTimer: public Alarm { + +	void	handler(); +	int	flag; +public: +	AlarmTimer(); +	void	Set(unsigned); +	~AlarmTimer(); +	int	Expired() { return (flag); } +} ; + +#endif | 
