void CMultiMoveClientDlg::OnNcDestroy() { uninit_cliet(); uninit_config(); uninit_systray(); CDialogEx::OnNcDestroy(); }
bool CRtkService::_uninit() { bool is_server; is_server = get_power_state()==PWR_RUNNING? true : false; utils_trace("Please stand-by ...\n"); switch_to_backup(); uninit_ioss(); utils_trace("IO subsystem stopped.\n"); destroy_rtdb(); utils_trace("Realtime Database Subsystem closed.\n"); #ifdef _WIN32 uninit_spac(); #endif utils_trace("IO Subsystem closed.\n"); if(is_server){ if(!bring_up_backups()){ offline_broadcast(); } } unregister_power_callback(power_state_changed, 0); uninit_network(); utils_trace("Networking subsystem closed.\n"); utils_trace("%s stopped.\n", versionString.c_str()); uninit_config(); uninit_server_shell(); return true; }