#include <GatewayService.h>
Öffentliche Methoden | |
| CGatewayService () | |
| Konstructor. | |
| ~CGatewayService () | |
| Destructor. | |
| virtual void | Run (DWORD argc, LPTSTR *argv) |
| Hauptverabeitungsroutine des Services. | |
| virtual void | Stop () |
| Stop-Funktionalität (wird beim Stoppen des Services durchgeführt). | |
| virtual BOOL | EndService () |
| Beendet den Service. | |
| virtual BOOL | StartupService () |
| Startet den Service. | |
Private Attribute | |
| HANDLE | m_hStop |
| Synchonisations-Objekt für STOP-Request. | |
| std::vector< CGatewayServer * > | m_aoServer |
| Array mit den Gateway-Servern. | |
Unter Win95 wird alternativ eine Console-Application gestartet.
Der NT-Service unterstuetzt nur Start bzw. Stop-Buttons im Dienste-Menü.
Zusätzlich kann der NT-Service sich selbst über Kommandozeilenargumente als Service installieren/deinstallieren und starten/stoppen.
|
|
Beendet den Service. Erweitert die die Basis-Funktion um Fehlerausgaben.
|
|
||||||||||||
|
Hauptverabeitungsroutine des Services.
|
|
|
Startet den Service. Erweitert die die Basis-Funktion um Fehlerausgaben.
|
1.3.7