#include <alarm.h>
Public 型 | |
enum | { WATCHING, TIMEOUT, UNAVAILABLE } |
Static Public メソッド | |
static bool | set (int timeout, AlarmSwitch alarm) |
static void | reset (AlarmSwitch alarm) |
Static Private メソッド | |
static void | catchSignal (int signum) |
Static Private 変数 | |
static volatile int *volatile | notify = 0 |
void osl::misc::Alarm::catchSignal | ( | int | signum | ) | [static, private] |
bool osl::misc::Alarm::set | ( | int | timeout, | |
AlarmSwitch | alarm | |||
) | [static] |
timout | ॢȤȯޤǤλ() | |
notify | (֤褿TIMEOUTޤ) |
参照先 alarm_mutex, catchSignal(), notify, osl::misc::AlarmSwitch::notify, TIMEOUT, UNAVAILABLE, と WATCHING.
void osl::misc::Alarm::reset | ( | AlarmSwitch | alarm | ) | [static] |
volatile int *volatile osl::misc::Alarm::notify = 0 [static, private] |