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

CServiceStatus Member List

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

AcceptControls(DWORD flags, bool accept=true) overrideCServiceStatus [virtual]
AdvanceState(DWORD waitHint, DWORD checkPoint=0) overrideCServiceStatus [virtual]
CServiceStatus(ICommunicateServiceStatusToSCM &scm)CServiceStatus [explicit]
CServiceStatus(const CServiceStatus &rhs)CServiceStatus
GetControlsAcceptedAsString(DWORD controlsAccepted)CServiceStatus [static]
GetControlsAcceptedAsString(const SERVICE_STATUS &serviceStatus)CServiceStatus [static]
GetErrorHandlingAsString(ServiceTypes::ErrorHandling errorHandling)CServiceStatus [static]
GetServiceStateAsString(DWORD serviceState)CServiceStatus [static]
GetServiceStateAsString(const SERVICE_STATUS &serviceStatus)CServiceStatus [static]
GetServiceTypeAsString(DWORD serviceType)CServiceStatus [static]
GetStartUpTypeAsString(ServiceTypes::StartupType startupType)CServiceStatus [static]
Handle typedefIManageServiceNotifications
HasFailureActions() const CServiceStatus
HasFailureActions(bool hasFailureActions)CServiceStatus
Initialise(const JetByteTools::Core::_tstring &serviceName, DWORD serviceType, DWORD initialControls, LPHANDLER_FUNCTION_EX pfnHandler, void *pvContext)CServiceStatus
InvalidHandleValueIManageServiceNotifications [static]
IsInDebugMode() const overrideCServiceStatus [virtual]
MaxHandleValueIManageServiceNotifications [protected, static]
Notify(JetByteTools::Milliseconds nextNotificationMillis) overrideCServiceStatus [virtual]
operator=(const CServiceStatus &rhs)CServiceStatus
PowerHandleMaskIManageServiceNotifications [protected, static]
RegisterForDeviceNotification() overrideCServiceStatus [virtual]
RegisterForDeviceNotification(const GUID &deviceInterfaceGuid) overrideCServiceStatus [virtual]
RegisterForDeviceNotification(HANDLE hDevice) overrideCServiceStatus [virtual]
RegisterForPowerSettingNotification(const GUID &powerSettingGuid) overrideCServiceStatus [virtual]
ReportServiceSpecificFatalError(DWORD dwError) overrideCServiceStatus [virtual]
ReportStatus() const overrideCServiceStatus [virtual]
ReportUltimateState() overrideCServiceStatus [virtual]
ReportWin32FatalError(DWORD dwError) overrideCServiceStatus [virtual]
ServiceIsRunning() overrideCServiceStatus [virtual]
ServiceIsStopping() overrideCServiceStatus [virtual]
SetUltimateState(DWORD ultimateState, DWORD waitHint) overrideCServiceStatus [virtual]
UnregisterNotification(Handle handle) overrideCServiceStatus
JetByteTools::Service::IManageServiceNotifications::UnregisterNotification(Handle handle)=0IManageServiceNotifications [pure virtual]
UnregisterNotifications() overrideCServiceStatus [virtual]
~IManageServiceNotifications()IManageServiceNotifications [protected, virtual]
~INotifyProgress()INotifyProgress [protected, virtual]
~IReportServiceStatus() overrideIReportServiceStatus [protected]


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