diff --git a/spectrum/src/win32/SpectrumService.cpp b/spectrum/src/win32/SpectrumService.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1fbcacd3a9b759dd64f98d6425803c256fd87793 --- /dev/null +++ b/spectrum/src/win32/SpectrumService.cpp @@ -0,0 +1,19 @@ +#include "SpectrumService.h" + +SpectrumService::SpectrumService(void) { + serviceName = "Spectrum2"; + displayName = "Spectrum2 XMPP Transport"; + username = NULL; + password = NULL; +} + +SpectrumService::~SpectrumService(void) {} + +void SpectrumService::Stop() { + ReportStatus((DWORD)SERVICE_STOP_PENDING); +} + +void SpectrumService::Run(DWORD argc, LPTSTR *argv) { + ReportStatus((DWORD)SERVICE_RUNNING); + main(argc, argv); +} \ No newline at end of file