#include <eventloop.h>

Inheritance diagram for DBus::DefaultMainLoop:
Inheritance graph

Public Member Functions

 DefaultMainLoop ()
 
virtual ~DefaultMainLoop ()
 
virtual void dispatch ()
 

Public Attributes

int _fdunlock [2]
 

Private Attributes

DefaultMutex _mutex_t
 
DefaultTimeouts _timeouts
 
DefaultMutex _mutex_w
 
DefaultWatches _watches
 

Friends

class DefaultTimeout
 
class DefaultWatch
 

Detailed Description

Definition at line 200 of file eventloop.h.

Constructor & Destructor Documentation

◆ DefaultMainLoop()

DefaultMainLoop::DefaultMainLoop ( )

Definition at line 112 of file eventloop.cpp.

◆ ~DefaultMainLoop()

DefaultMainLoop::~DefaultMainLoop ( )
virtual

Member Function Documentation

◆ dispatch()

void DefaultMainLoop::dispatch ( )
virtual

Friends And Related Function Documentation

◆ DefaultTimeout

friend class DefaultTimeout
friend

Definition at line 219 of file eventloop.h.

◆ DefaultWatch

friend class DefaultWatch
friend

Definition at line 220 of file eventloop.h.

Member Data Documentation

◆ _fdunlock

int DBus::DefaultMainLoop::_fdunlock[2]

◆ _mutex_t

DefaultMutex DBus::DefaultMainLoop::_mutex_t
private

◆ _mutex_w

DefaultMutex DBus::DefaultMainLoop::_mutex_w
private

◆ _timeouts

DefaultTimeouts DBus::DefaultMainLoop::_timeouts
private

◆ _watches

DefaultWatches DBus::DefaultMainLoop::_watches
private

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