#include "bbobd-win32.h"
Go to the source code of this file.
Functions | |
void | usage () |
void | myMessageOutput (QtMsgType type, const char *msg) |
void WINAPI | ServiceMain (DWORD argc, LPTSTR *argv) |
void | AddToMessageLog (WORD wType, char *pszFormat,...) |
void WINAPI | ServiceCtrlHandler (DWORD Opcode) |
BOOL | InstallService () |
BOOL | DeleteService () |
BOOL | StartService () |
BOOL | StopService () |
void | wtoc (char *Dest, TCHAR *Source, int SourceSize) |
void | ctow (TCHAR *Dest, char *Source) |
Variables | |
WCHAR * | name |
QString | desc |
DWORD | dwErr |
BOOL | bDebug |
bbobdThread * | thread |
SERVICE_STATUS | m_ServiceStatus |
SERVICE_STATUS_HANDLE | m_ServiceStatusHandle |
void AddToMessageLog | ( | WORD | wType, | |
char * | pszFormat, | |||
... | ||||
) |
void ctow | ( | TCHAR * | Dest, | |
char * | Source | |||
) |
BOOL DeleteService | ( | ) |
BOOL InstallService | ( | ) |
void myMessageOutput | ( | QtMsgType | type, | |
const char * | msg | |||
) |
Custom handling of application messages.
Special handling of messages like qWarning(), qDebug(), qCritical(), and qFatal()
Definition at line 35 of file bbobd-win32.cpp.
References AddToMessageLog(), and QString::toAscii().
void WINAPI ServiceCtrlHandler | ( | DWORD | Opcode | ) |
void WINAPI ServiceMain | ( | DWORD | argc, | |
LPTSTR * | argv | |||
) |
BOOL StartService | ( | ) |
BOOL StopService | ( | ) |
void usage | ( | ) |
void wtoc | ( | char * | Dest, | |
TCHAR * | Source, | |||
int | SourceSize | |||
) |
BOOL bDebug |
Definition at line 7 of file bbobd-win32.cpp.
DWORD dwErr |
Definition at line 6 of file bbobd-win32.cpp.
SERVICE_STATUS m_ServiceStatus |
Definition at line 11 of file bbobd-win32.cpp.
Referenced by ServiceCtrlHandler(), and ServiceMain().
SERVICE_STATUS_HANDLE m_ServiceStatusHandle |
Definition at line 12 of file bbobd-win32.cpp.
Referenced by ServiceCtrlHandler(), and ServiceMain().
WCHAR* name |
Definition at line 4 of file bbobd-win32.cpp.
Referenced by AddToMessageLog(), DeleteService(), FmodMeterAutoDialog::FmodMeterAutoDialog(), FmodSoundSystem::FmodSoundSystem(), InstallService(), BCore::loadCues(), FmodSystemPlugin::LoadSettings(), main(), Qonsole::Qonsole(), SDLJoyStick::SDLJoyStick(), ServiceMain(), StartService(), and StopService().
Definition at line 9 of file bbobd-win32.cpp.