Inheritance diagram for SignalEngine:
Collaboration diagram for SignalEngine:

Public Types

enum  CheckError {
  EVENT_IDLE = -1,
  EVENT_ERROR = -2
}
 

Public Member Functions

virtual int checkEvents (int timeout)
 

Private Member Functions

void doShutdown (time_t wait)
 
void handleStoppedChild ()
 

Static Private Member Functions

static void StopEventLoop (void *)
 
static void FinalShutdownRunners (void *)
 

Detailed Description

Definition at line 200 of file main.cc.

Member Enumeration Documentation

◆ CheckError

enum AsyncEngine::CheckError
inherited
Enumerator
EVENT_IDLE 
EVENT_ERROR 

Definition at line 26 of file AsyncEngine.h.

Member Function Documentation

◆ checkEvents()

int SignalEngine::checkEvents ( int  timeout)
virtual

◆ doShutdown()

◆ FinalShutdownRunners()

static void SignalEngine::FinalShutdownRunners ( void *  )
inlinestaticprivate

◆ handleStoppedChild()

void SignalEngine::handleStoppedChild ( )
private

Definition at line 330 of file main.cc.

References do_handle_stopped_child, pid, and WaitForAnyPid().

◆ StopEventLoop()

static void SignalEngine::StopEventLoop ( void *  )
inlinestaticprivate

Definition at line 213 of file main.cc.

References EventLoop::Running, and EventLoop::stop().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors