Inheritance diagram for oasys::BerkeleyDBStore::DeadlockTimer:

Definition at line 111 of file BerkeleyDBStore.h.
Public Member Functions | |
| DeadlockTimer (const char *logbase, DB_ENV *dbenv, int frequency) | |
| void | reschedule () |
| virtual void | timeout (const struct timeval &now) |
Protected Attributes | |
| DB_ENV * | dbenv_ |
| int | frequency_ |
| oasys::BerkeleyDBStore::DeadlockTimer::DeadlockTimer | ( | const char * | logbase, | |
| DB_ENV * | dbenv, | |||
| int | frequency | |||
| ) | [inline] |
Definition at line 113 of file BerkeleyDBStore.h.
| void oasys::BerkeleyDBStore::DeadlockTimer::reschedule | ( | ) |
Definition at line 544 of file BerkeleyDBStore.cc.
References frequency_, log_debug, and oasys::Timer::schedule_in().
Referenced by oasys::BerkeleyDBStore::init(), and timeout().
| void oasys::BerkeleyDBStore::DeadlockTimer::timeout | ( | const struct timeval & | now | ) | [virtual] |
Implements oasys::Timer.
Definition at line 552 of file BerkeleyDBStore.cc.
References dbenv_, log_debug, log_warn, and reschedule().
DB_ENV* oasys::BerkeleyDBStore::DeadlockTimer::dbenv_ [protected] |
int oasys::BerkeleyDBStore::DeadlockTimer::frequency_ [protected] |
1.5.1