QtWebApp
QtServiceSysPrivate Class Reference
Inheritance diagram for QtServiceSysPrivate:
Collaboration diagram for QtServiceSysPrivate:

Public Types

enum  { QTSERVICE_STARTUP = 256 }
 

Public Member Functions

void setStatus (DWORD dwState)
 
void setServiceFlags (QtServiceBase::ServiceFlags flags)
 
DWORD serviceFlags (QtServiceBase::ServiceFlags flags) const
 
bool available () const
 
void handleCustomEvent (QEvent *e)
 
- Public Member Functions inherited from QtUnixServerSocket
 QtUnixServerSocket (const QString &path, QObject *parent=0)
 
 QtUnixServerSocket (QObject *parent=0)
 
void setPath (const QString &path)
 
void close ()
 

Static Public Member Functions

static void WINAPI serviceMain (DWORD dwArgc, wchar_t **lpszArgv)
 
static void WINAPI handler (DWORD dwOpcode)
 

Public Attributes

char * ident
 
QtServiceBase::ServiceFlags serviceFlags
 
SERVICE_STATUS status
 
SERVICE_STATUS_HANDLE serviceStatus
 
QStringList serviceArgs
 
QWaitCondition condition
 
QMutex mutex
 
QSemaphore startSemaphore
 
QSemaphore startSemaphore2
 
QtServiceControllerHandlercontrollerHandler
 

Static Public Attributes

static QtServiceSysPrivateinstance = 0
 

Protected Member Functions

void incomingConnection (tSocketDescriptor socketDescriptor) Q_DECL_OVERRIDE
 

Detailed Description

Definition at line 280 of file qtservice_unix.cpp.


The documentation for this class was generated from the following files: