#include <glib-integration.h>
|
| | Watch (Internal *i) |
| |
| virtual | ~Watch () |
| |
| int | descriptor () const |
| | A main loop could poll this descriptor to integrate dbus-c++.
|
| |
| int | flags () const |
| | Gets flags from DBusWatchFlags indicating what conditions should be monitored on the file descriptor.
|
| |
| bool | enabled () const |
| |
| bool | handle (int flags) |
| | Called to notify the D-Bus library when a previously-added watch is ready for reading or writing, or has an exception such as a hangup.
|
| |
| virtual void | toggle ()=0 |
| |
Definition at line 66 of file glib-integration.h.
◆ BusWatch()
| Glib::BusWatch::BusWatch |
( |
Watch::Internal * |
wi, |
|
|
GMainContext * |
ctx, |
|
|
int |
priority |
|
) |
| |
|
private |
◆ ~BusWatch()
| Glib::BusWatch::~BusWatch |
( |
| ) |
|
|
private |
◆ _disable()
| void Glib::BusWatch::_disable |
( |
| ) |
|
|
private |
◆ _enable()
| void Glib::BusWatch::_enable |
( |
| ) |
|
|
private |
◆ toggle()
| void Glib::BusWatch::toggle |
( |
| ) |
|
|
privatevirtual |
◆ watch_handler()
| gboolean Glib::BusWatch::watch_handler |
( |
gpointer |
data | ) |
|
|
staticprivate |
◆ BusDispatcher
◆ _ctx
| GMainContext* DBus::Glib::BusWatch::_ctx |
|
private |
◆ _priority
| int DBus::Glib::BusWatch::_priority |
|
private |
◆ _source
| GSource* DBus::Glib::BusWatch::_source |
|
private |
The documentation for this class was generated from the following files: