#ifndef TIMEOUT_H
#define TIMEOUT_H
+#include <config.h>
+
#ifdef __GNUG__
#pragma interface
#endif
///
Timeout();
///
- Timeout(int msec, Type = ONETIME);
+ Timeout(unsigned int msec, Type = ONETIME);
///
~Timeout();
///
///
void emit();
///
- void setType(Type t);
+ Timeout & setType(Type t);
///
- void setTimeout(int msec);
+ Timeout & setTimeout(unsigned int msec);
private:
///
Type type;
///
- int timeout_ms;
+ unsigned int timeout_ms;
///
int timeout_id;
};