|
virtual void | run () |
|
| AppService (String const &appSvcName) |
|
virtual void | cancel () |
|
virtual String | getServiceName () |
|
|
static int | runService (AppService &service, char const *program, char const *const *arguments, gate_size_t argcount, gate_uintptr_t apphandle) |
|
static gate_result_t | init (gate_appservice_t *service, char const *program, char const *const *arguments, size_t argcount, uintptr_t apphandle) |
|
static gate_result_t | run (gate_appservice_t *service) |
|
static gate_result_t | on_signal (gate_appservice_t *service, int appsignal) |
|
static gate_size_t | get_servicename (gate_appservice_t *service, char *buffer, size_t bufferlength) |
|
static gate_result_t | on_start (gate_appservice_t *service) |
|
static gate_result_t | on_stop (gate_appservice_t *service) |
|
static gate_result_t | on_pause (gate_appservice_t *service) |
|
static gate_result_t | on_continue (gate_appservice_t *service) |
|
static gate_result_t | on_error (gate_appservice_t *service, result_t resultcode, int32_t nativecode, char const *message) |
|
String | serviceName |
|
uintptr_t | appHandle |
|
String | appPath |
|
Array< String > | appArgs |
|
◆ onContinue()
virtual void gate::apps::GateSvc::onContinue |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ onError()
virtual void gate::apps::GateSvc::onError |
( |
result_t | resultCode, |
|
|
int32_t | nativeCode, |
|
|
String const & | message ) |
|
inlineprotectedvirtual |
◆ onInit()
virtual void gate::apps::GateSvc::onInit |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ onPause()
virtual void gate::apps::GateSvc::onPause |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ onSignal()
virtual void gate::apps::GateSvc::onSignal |
( |
int | appsignal | ) |
|
|
inlineprotectedvirtual |
◆ onStart()
virtual void gate::apps::GateSvc::onStart |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ onStop()
virtual void gate::apps::GateSvc::onStop |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ run()
virtual void gate::apps::GateSvc::run |
( |
| ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file:
- src/apps/contools/gatesvc/gatesvc.cpp