#include <eventloop.h>
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 |
Definition at line 85 of file eventloop.h.
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().
void DBus::DefaultWatch::data | ( | void * | d | ) | [inline] |
Definition at line 104 of file eventloop.h.
void* DBus::DefaultWatch::data | ( | ) | [inline] |
Definition at line 103 of file eventloop.h.
Referenced by DBus::BusDispatcher::add_watch(), and DBus::BusDispatcher::watch_ready().
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.
Slot<void, DefaultWatch &> DBus::DefaultWatch::ready |