* 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:
pdurante 2006-10-24 11:12:29 +00:00
parent 19712668b1
commit 1b84dc5abc
30 changed files with 750 additions and 121 deletions

View file

@ -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 );