Timer using Unix alarm signal. More...
Public Member Functions | |
| AlarmTimer (const CallBack &callback) | |
| ~AlarmTimer () | |
| void | start (int timeout) |
| void | stop () |
Protected Attributes | |
| bool | alarmset |
| CallBack | cb |
Timer using Unix alarm signal.
Use this Unix alarm timer to make sure you don't get any blocking socket calls.
| AlarmTimer::AlarmTimer | ( | const CallBack & | callback | ) | [inline] |
| AlarmTimer::~AlarmTimer | ( | ) | [inline] |
| void AlarmTimer::start | ( | int | timeout | ) |
| void AlarmTimer::stop | ( | ) |
bool AlarmTimer::alarmset [protected] |
CallBack AlarmTimer::cb [protected] |
1.7.1