TrinityCore
Loading...
Searching...
No Matches
Trinity::Service Namespace Reference

Functions

TC_COMMON_API void Init (_TCHAR *serviceLongName, _TCHAR *serviceName, _TCHAR *serviceDescription, int(*entryPoint)(int argc, char **argv), int *status)
 
TC_COMMON_API int32 Install ()
 
TC_COMMON_API int32 Uninstall ()
 
TC_COMMON_API int32 Run ()
 

Function Documentation

◆ Init()

void Trinity::Service::Init ( _TCHAR *  serviceLongName,
_TCHAR *  serviceName,
_TCHAR *  serviceDescription,
int(*)(int argc, char **argv)  entryPoint,
int *  status 
)

Definition at line 40 of file ServiceWin32.cpp.

+ Here is the caller graph for this function:

◆ Install()

int32 Trinity::Service::Install ( )

Definition at line 49 of file ServiceWin32.cpp.

+ Here is the caller graph for this function:

◆ Run()

int32 Trinity::Service::Run ( )

Definition at line 242 of file ServiceWin32.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Uninstall()

int32 Trinity::Service::Uninstall ( )

Definition at line 106 of file ServiceWin32.cpp.

+ Here is the caller graph for this function: