CUBRID Engine
latest
|
Public Member Functions | |
vacuum_shutdown_sequence () | |
void | request_shutdown () |
bool | is_shutdown_requested () |
bool | check_shutdown_request () |
Private Types | |
enum | state { NO_SHUTDOWN, SHUTDOWN_REGISTERED } |
Private Attributes | |
state | m_state |
|
private |
bool vacuum_shutdown_sequence::check_shutdown_request | ( | ) |
Definition at line 8390 of file vacuum.c.
References assert, m_state, NO_SHUTDOWN, and SHUTDOWN_REGISTERED.
Referenced by vacuum_data_unload_first_and_last_page().
bool vacuum_shutdown_sequence::is_shutdown_requested | ( | ) |
Definition at line 8384 of file vacuum.c.
References m_state, and NO_SHUTDOWN.
Referenced by vacuum_finished_block_vacuum().
void vacuum_shutdown_sequence::request_shutdown | ( | ) |
Definition at line 8357 of file vacuum.c.
References assert, m_state, NO_SHUTDOWN, NULL, and SHUTDOWN_REGISTERED.
Referenced by vacuum_notify_server_shutdown().
|
private |
Definition at line 347 of file vacuum.c.
Referenced by check_shutdown_request(), is_shutdown_requested(), and request_shutdown().