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

IService Member List

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

CheckWeCanRun(RunAction runAction, const JetByteTools::Core::_tstring &errorMessageHeader, const IDisplayMessageBox &messageBoxDisplayer, ServiceTypes::ExitCode &result)=0IService [pure virtual]
DisplayMessages(bool display)=0IService [pure virtual]
GetConfigData() const =0IService [pure virtual]
GetLogFilePath()=0IService [pure virtual]
GetServiceName() const =0IService [pure virtual]
GetServiceSpecificHelp(const JetByteTools::Core::_tstring &help)=0IService [pure virtual]
InstallPerformanceCounters(JetByteTools::Core::_tstring &errorMessage)=0IService [pure virtual]
OnServiceInstalled()=0IService [pure virtual]
OnServiceRemoved()=0IService [pure virtual]
OnStartFailure(const JetByteTools::Core::_tstring &errorMessage)=0IService [pure virtual]
ParseServiceSpecificCommandLineArgument(PTSTR *ppArgv, int nArgc, int index, JetByteTools::Core::_tstring &errorMessage, ServiceTypes::ExitCode &result)=0IService [pure virtual]
RemovePerformanceCounters(JetByteTools::Core::_tstring &errorMessage)=0IService [pure virtual]
ServiceHandler(IReportServiceStatus &serviceStatus, DWORD control, DWORD eventType, void *pEventData)=0IService [pure virtual]
ServiceMain(IReportServiceStatus &serviceStatus, IManageServiceNotifications &notificationManager, DWORD argc, PTSTR *ppArgv)=0IService [pure virtual]
SetInstanceName(const JetByteTools::Core::_tstring &instanceName)=0IService [pure virtual]
~IService()IService [virtual]


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