|
Pol
Revision:cb584c9
|
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 |
| SERVICE_STATUS_HANDLE | m_hServiceStatus |
| int | m_iMajorVersion |
| int | m_iMinorVersion |
| SERVICE_STATUS | m_Status |
| char | m_szServiceName [64] |
Static Public Attributes inherited from Pol::Clib::CNTService | |
| static CNTService * | m_pThis = NULL |
Definition at line 41 of file polservice.cpp.
| Pol::Core::PolService::PolService | ( | ) |
Definition at line 49 of file polservice.cpp.
|
virtual |
Reimplemented from Pol::Clib::CNTService.
Definition at line 73 of file polservice.cpp.
References Pol::Clib::exit_signalled.
|
virtual |
Reimplemented from Pol::Clib::CNTService.
Definition at line 53 of file polservice.cpp.
References Pol::UoTool::buffer, DWORD(), EVMSG_DEBUG, Pol::Clib::CNTService::LogEvent(), and Pol::xmain_outer().