eventloop-integration.cpp
Go to the documentation of this file.
132 Pipe *BusDispatcher::add_pipe(void(*handler)(const void *data, void *buffer, unsigned int nbyte), const void *data)
166 bt->expired = new Callback<BusDispatcher, void, DefaultTimeout &>(this, &BusDispatcher::timeout_expired);
189 bw->ready = new Callback<BusDispatcher, void, DefaultWatch &>(this, &BusDispatcher::watch_ready);
BusWatch(Watch::Internal *, BusDispatcher *)
Definition: eventloop-integration.cpp:59
Definition: connection_p.h:41
void(* _handler)(const void *data, void *buffer, unsigned int nbyte)
Definition: pipe.h:56
Definition: error.h:39
Definition: dispatcher.h:86
BusTimeout(Timeout::Internal *, BusDispatcher *)
Definition: eventloop-integration.cpp:46
virtual void rem_watch(Watch *)
Definition: eventloop-integration.cpp:198
Definition: dispatcher.h:35
Definition: eventloop.h:46
virtual Watch * add_watch(Watch::Internal *)
Definition: eventloop-integration.cpp:185
bool handle(int flags)
Called to notify the D-Bus library when a previously-added watch is ready for reading or writing,...
Definition: dispatcher.cpp:96
int flags() const
Gets flags from DBusWatchFlags indicating what conditions should be monitored on the file descriptor.
Definition: dispatcher.cpp:86
void timeout_expired(DefaultTimeout &)
Definition: eventloop-integration.cpp:205
Definition: eventloop.h:110
Definition: eventloop-integration.h:44
Definition: eventloop-integration.h:62
Definition: pipe.h:36
Definition: util.h:274
virtual void rem_timeout(Timeout *)
Definition: eventloop-integration.cpp:178
virtual Pipe * add_pipe(void(*handler)(const void *data, void *buffer, unsigned int nbyte), const void *data)
Definition: eventloop-integration.cpp:132
Definition: eventloop-integration.h:53
virtual Timeout * add_timeout(Timeout::Internal *)
Definition: eventloop-integration.cpp:162
virtual void do_iteration()
Definition: eventloop-integration.cpp:156
std::string toString(const T &thing, int w=0, int p=0)
create std::string from any number
Definition: util.h:297
void watch_ready(DefaultWatch &)
Definition: eventloop-integration.cpp:214
virtual void del_pipe(Pipe *pipe)
Definition: eventloop-integration.cpp:140