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 () |
virtual ~IShutdownService | ( | ) | [protected, virtual] |
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.