The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CServiceManagerBase Member List

This is the complete list of members for CServiceManagerBase, including all inherited members.

AddService(IService &service)CServiceManagerBase
AddService(IService *pService)CServiceManagerBase
CServiceManagerBase(const CServiceManagerBase &rhs)CServiceManagerBase
CServiceManagerBase(ICommunicateWithSCM &scm, const JetByteTools::Core::_tstring &name, const JetByteTools::Core::_tstring &version, bool runInDebugModeIfNoCommandLineArgs)CServiceManagerBase [protected]
DebugServices()CServiceManagerBase [protected]
GetInstanceName() const CServiceManagerBase [protected]
GetServiceName() const CServiceManagerBase [protected]
InstallCounters(JetByteTools::Core::_tstring &message)CServiceManagerBase [protected]
InstallServices()CServiceManagerBase [protected]
MessageBox(const JetByteTools::Core::_tstring &message) const overrideCServiceManagerBase [protected, virtual]
operator=(const CServiceManagerBase &rhs)CServiceManagerBase
ParseCommandLine()CServiceManagerBase [protected]
ProcessCommandLine()CServiceManagerBase
RemoveCounters(JetByteTools::Core::_tstring &message)CServiceManagerBase [protected]
RemoveServices()CServiceManagerBase [protected]
Run()CServiceManagerBase
ServiceHandlerEx_(DWORD dwControl, DWORD dwEventType, LPVOID lpEventData, LPVOID lpContext)CServiceManagerBase [friend]
ServiceMain_(DWORD argc, PTSTR *ppArgv)CServiceManagerBase [friend]
SetInstanceName(const JetByteTools::Core::_tstring &instanceName)CServiceManagerBase [protected]
StartServices()CServiceManagerBase [protected]
SupportsPerformanceCounters() const CServiceManagerBase [protected]
WaitForAllServicesToStop(JetByteTools::Milliseconds timeout)CServiceManagerBase
~CServiceManagerBase() overrideCServiceManagerBase [protected]
~IDisplayMessageBox()IDisplayMessageBox [private, virtual]


Generated on Sun Sep 12 19:09:59 2021 for The Server Framework - v7.4 by doxygen 1.5.3