Inheritance diagram for SignalEngine:
Collaboration diagram for SignalEngine:

Public Types

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

Public Member Functions

int checkEvents (int timeout) override
 

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 196 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()

◆ doShutdown()

◆ FinalShutdownRunners()

static void SignalEngine::FinalShutdownRunners ( void *  )
inlinestaticprivate

◆ handleStoppedChild()

void SignalEngine::handleStoppedChild ( )
private

Definition at line 299 of file main.cc.

References do_handle_stopped_child, pid, and WaitForAnyPid().

Referenced by checkEvents().

◆ StopEventLoop()

static void SignalEngine::StopEventLoop ( void *  )
inlinestaticprivate

Definition at line 203 of file main.cc.

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

Referenced by FinalShutdownRunners().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors