summaryrefslogtreecommitdiffstats
path: root/maildrop/alarmtimer.C
blob: 890cc756cee3d1ed9f4969a37f39717fc1971940 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include "config.h"
#include	"alarmtimer.h"



AlarmTimer::AlarmTimer() : flag(0)
{
}

AlarmTimer::~AlarmTimer()
{
}

void AlarmTimer::handler()
{
	flag=1;
}

void AlarmTimer::Set(unsigned nseconds)
{
	Cancel();
	flag=0;
	Alarm::Set(nseconds);
}