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

CShutdownHandler Class Reference

Inheritance diagram for CShutdownHandler:
Collaboration diagram for CShutdownHandler:

List of all members.

Public Member Functions

 CShutdownHandler (IDispatchServiceControls &dispatcher, IListenForShutdown &shutdownListener, bool enable)
 CShutdownHandler (const Core::_tstring &shutdownEventName, const Core::_tstring &pauseResumeEventName, IDispatchServiceControls &dispatcher, IListenForShutdown &shutdownListener, bool enable)
 CShutdownHandler (const Core::_tstring &shutdownEventName, const Core::_tstring &pauseResumeEventName, bool allowPerInstanceControls, const Core::_tstring &shutdownInstanceEventName, const Core::_tstring &pauseResumeInstanceEventName, IDispatchServiceControls &dispatcher, IListenForShutdown &shutdownListener, bool enable)
 ~CShutdownHandler () override


Constructor & Destructor Documentation

CShutdownHandler ( IDispatchServiceControls dispatcher,
IListenForShutdown shutdownListener,
bool  enable 
)

CShutdownHandler ( const Core::_tstring shutdownEventName,
const Core::_tstring pauseResumeEventName,
IDispatchServiceControls dispatcher,
IListenForShutdown shutdownListener,
bool  enable 
)

CShutdownHandler ( const Core::_tstring shutdownEventName,
const Core::_tstring pauseResumeEventName,
bool  allowPerInstanceControls,
const Core::_tstring shutdownInstanceEventName,
const Core::_tstring pauseResumeInstanceEventName,
IDispatchServiceControls dispatcher,
IListenForShutdown shutdownListener,
bool  enable 
)

~CShutdownHandler (  )  [override]


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