NCBI C++ ToolKit
|
Go to the source code of this file.
Go to the SVN repository for this file.
Functions | |
string | GetConfName (void) |
void | ExtractFileName (const char *file, const char *&file_name, size_t &name_size) |
void | TrackShuttingDown (void) |
Definition at line 265 of file server_core.cpp.
References file, and file_name.
Referenced by s_ProcessParameters(), CSrvDiagMsg::StartSrvLog(), and SDiagMessage::Write().
string GetConfName | ( | void | ) |
Definition at line 255 of file server_core.cpp.
References s_AppBaseName, and s_ConfName.
Referenced by CNCHeartBeat::CheckConfFile(), main(), s_LoadConfFile(), and CNCServer::WriteEnvInfo().
void TrackShuttingDown | ( | void | ) |
Definition at line 105 of file server_core.cpp.
References CSrvTime::Current(), Error(), eSrvRunning, eSrvShuttingDownHard, eSrvShuttingDownSoft, eSrvStopping, FireAllTimers(), RequestStopListening(), s_AbortShutdownTO, s_IsReadyForShutdown(), s_LastJiffyTime, s_SeenSDState, s_ShutdownStartTime, s_ShutdownTO, s_SrvState, SchedIsAllIdle(), CSrvTime::Sec(), SRV_FATAL, SRV_LOG, and Warning().
Referenced by s_ServiceThreadMain().