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

IShutdownService Class Reference

Inheritance diagram for IShutdownService:

List of all members.

Public Member Functions

virtual void Shutdown (ServiceTypes::ExitCode exitCode=ServiceTypes::ExitSuccess)=0
virtual void Restart (JetByteTools::Milliseconds stopStartDelay=0, ULONG_PTR userData=0)=0

Protected Member Functions

virtual ~IShutdownService ()


Constructor & Destructor Documentation

virtual ~IShutdownService (  )  [protected, virtual]


Member Function Documentation

virtual void Shutdown ( ServiceTypes::ExitCode  exitCode = ServiceTypes::ExitSuccess  )  [pure virtual]

Implemented in CServiceControlDispatcher.

virtual void Restart ( JetByteTools::Milliseconds  stopStartDelay = 0,
ULONG_PTR  userData = 0 
) [pure virtual]

Implemented in CServiceControlDispatcher.


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