* Fixed implementation of D-Bus properties
* Added an example to demonstrate implementation of D-Bus properties * Fixed DBus::Server (should work with the tcp transport too, see related TODO item) git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@8158 30a43799-04e7-0310-8b2b-ea0d24f86d0e
This commit is contained in:
parent
19712668b1
commit
1b84dc5abc
30 changed files with 750 additions and 121 deletions
|
@ -26,6 +26,7 @@
|
|||
#define __DBUSXX_CONNECTION_P_H
|
||||
|
||||
#include <dbus-c++/connection.h>
|
||||
#include <dbus-c++/server.h>
|
||||
#include <dbus-c++/dispatcher.h>
|
||||
#include <dbus-c++/refptr_impl.h>
|
||||
|
||||
|
@ -39,7 +40,7 @@ struct Connection::Private
|
|||
{
|
||||
DBusConnection* conn;
|
||||
|
||||
std::vector<std::string> names;
|
||||
std::vector<std::string> names;
|
||||
|
||||
Dispatcher* dispatcher;
|
||||
bool do_dispatch();
|
||||
|
@ -47,7 +48,10 @@ struct Connection::Private
|
|||
MessageSlot disconn_filter;
|
||||
bool disconn_filter_function( const Message& );
|
||||
|
||||
Private( DBusConnection* );
|
||||
Server::Private* server;
|
||||
void detach_server();
|
||||
|
||||
Private( DBusConnection*, Server::Private* = NULL );
|
||||
|
||||
Private( DBusBusType );
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue