Pol  Revision:cb584c9
Pol::Core::PolService Class Reference
+ Inheritance diagram for Pol::Core::PolService:

Public Member Functions

 PolService ()
virtual void OnStop () POL_OVERRIDE
virtual void Run () POL_OVERRIDE
- Public Member Functions inherited from Pol::Clib::CNTService
 CNTService (const char *szServiceName)
virtual ~CNTService ()
void DebugMsg (const char *pszFormat,...)
BOOL Initialize ()
BOOL Install ()
BOOL IsInstalled ()
void LogEvent (WORD wType, DWORD dwID, const char *pszS1=NULL, const char *pszS2=NULL, const char *pszS3=NULL)
virtual void OnContinue ()
virtual BOOL OnInit ()
virtual void OnInterrogate ()
virtual void OnPause ()
virtual void OnShutdown ()
virtual BOOL OnUserControl (DWORD dwOpcode)
BOOL ParseStandardArgs (int argc, char *argv[])
void SetStatus (DWORD dwState)
BOOL StartService ()
BOOL Uninstall ()

Additional Inherited Members

- Static Public Member Functions inherited from Pol::Clib::CNTService
static void WINAPI Handler (DWORD dwOpcode)
static void WINAPI ServiceMain (DWORD dwArgc, LPTSTR *lpszArgv)
- Public Attributes inherited from Pol::Clib::CNTService
BOOL m_bIsRunning
int m_iMajorVersion
int m_iMinorVersion
char m_szServiceName [64]
- Static Public Attributes inherited from Pol::Clib::CNTService
static CNTServicem_pThis = NULL

Detailed Description

Definition at line 41 of file polservice.cpp.

Constructor & Destructor Documentation

Pol::Core::PolService::PolService ( )

Definition at line 49 of file polservice.cpp.

Member Function Documentation

void Pol::Core::PolService::OnStop ( )

Reimplemented from Pol::Clib::CNTService.

Definition at line 73 of file polservice.cpp.

References Pol::Clib::exit_signalled.

void Pol::Core::PolService::Run ( )

The documentation for this class was generated from the following file: