DBus::DefaultWatch Class Reference

#include <eventloop.h>

Inheritance diagram for DBus::DefaultWatch:

DBus::BusWatch

List of all members.

Public Member Functions

 DefaultWatch (int fd, int flags, DefaultMainLoop *)
virtual ~DefaultWatch ()
bool enabled ()
void enabled (bool e)
int descriptor ()
int flags ()
void flags (int f)
int state ()
void * data ()
void data (void *d)

Public Attributes

Slot< void, DefaultWatch & > ready


Detailed Description

Definition at line 85 of file eventloop.h.


Constructor & Destructor Documentation

DefaultWatch::DefaultWatch ( int  fd,
int  flags,
DefaultMainLoop ed 
)

Definition at line 64 of file eventloop.cpp.

References DBus::DefaultMutex::lock(), and DBus::DefaultMutex::unlock().

DefaultWatch::~DefaultWatch (  )  [virtual]

Definition at line 72 of file eventloop.cpp.

References DBus::DefaultMutex::lock(), and DBus::DefaultMutex::unlock().


Member Function Documentation

void DBus::DefaultWatch::data ( void *  d  )  [inline]

Definition at line 104 of file eventloop.h.

void* DBus::DefaultWatch::data (  )  [inline]

int DBus::DefaultWatch::descriptor (  )  [inline]

Definition at line 96 of file eventloop.h.

void DBus::DefaultWatch::enabled ( bool  e  )  [inline]

Definition at line 94 of file eventloop.h.

bool DBus::DefaultWatch::enabled (  )  [inline]

Definition at line 93 of file eventloop.h.

void DBus::DefaultWatch::flags ( int  f  )  [inline]

Definition at line 99 of file eventloop.h.

int DBus::DefaultWatch::flags (  )  [inline]

Definition at line 98 of file eventloop.h.

int DBus::DefaultWatch::state (  )  [inline]

Definition at line 101 of file eventloop.h.


Member Data Documentation

Definition at line 106 of file eventloop.h.

Referenced by DBus::BusDispatcher::add_watch().


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

Generated on Sat Jul 11 11:14:28 2009 for libdbus-c++ by  doxygen 1.5.9