merge from fdo
This commit is contained in:
parent
d6e5ed5f9c
commit
afc679a47d
11 changed files with 140 additions and 70 deletions
|
@ -157,6 +157,7 @@ public:
|
|||
void queue_connection(Connection::Private *);
|
||||
|
||||
void dispatch_pending();
|
||||
bool has_something_to_dispatch();
|
||||
|
||||
virtual void enter() = 0;
|
||||
|
||||
|
|
|
@ -90,7 +90,8 @@ class DXXAPI BusDispatcher : public Dispatcher
|
|||
{
|
||||
public:
|
||||
|
||||
BusDispatcher() : _ctx(NULL), _priority(G_PRIORITY_DEFAULT) {}
|
||||
BusDispatcher();
|
||||
~BusDispatcher();
|
||||
|
||||
void attach(GMainContext *);
|
||||
|
||||
|
@ -112,6 +113,7 @@ private:
|
|||
|
||||
GMainContext *_ctx;
|
||||
int _priority;
|
||||
GSource *_source;
|
||||
};
|
||||
|
||||
} /* namespace Glib */
|
||||
|
|
|
@ -95,8 +95,8 @@ protected:
|
|||
{}
|
||||
|
||||
virtual Message _invoke_method(CallMessage &) = 0;
|
||||
|
||||
virtual bool _invoke_method_noreply(CallMessage &call) = 0;
|
||||
|
||||
virtual bool _invoke_method_noreply(CallMessage &call) = 0;
|
||||
|
||||
InterfaceProxyTable _interfaces;
|
||||
};
|
||||
|
|
|
@ -202,7 +202,7 @@ private:
|
|||
|
||||
Message _invoke_method(CallMessage &);
|
||||
|
||||
bool _invoke_method_noreply(CallMessage &call);
|
||||
bool _invoke_method_noreply(CallMessage &call);
|
||||
|
||||
bool handle_message(const Message &);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue