#include <Locator_NT_Service.h>
Inheritance diagram for Locator_NT_Service:
Public Types | |
typedef TAO_SYNCH_RECURSIVE_MUTEX | MUTEX |
Public Member Functions | |
virtual void | handle_control (DWORD control_code) |
virtual int | handle_exception (ACE_HANDLE h) |
virtual int | svc (void) |
This is a virtual method inherited from ACE_NT_Service. | |
Friends | |
class | ACE_Singleton<Locator_NT_Service, MUTEX> |
|
|
|
We override <handle_control> because it handles stop requests privately. Reimplemented from ACE_NT_Service. |
|
We override <handle_exception> so a 'stop' control code can wake the reactor off of its wait. Reimplemented from ACE_Event_Handler. |
|
This is a virtual method inherited from ACE_NT_Service. We do almost the same thing as we do in run_standalone () Reimplemented from ACE_NT_Service. |
|
|