void Dispatcher::Private::on_rem_timeout(DBusTimeout *timeout, void *data) { Dispatcher *d = static_cast<Dispatcher *>(data); Timeout *t = static_cast<Timeout *>(dbus_timeout_get_data(timeout)); d->rem_timeout(t); }