26 #ifndef OBEXOBJECTMANAGERIMPL_H_INCLUDED
27 #define OBEXOBJECTMANAGERIMPL_H_INCLUDED
29 #include <tqdbusconnection.h>
30 #include <tdelocale.h>
32 #include "interfaces/propertiesProxy.h"
33 #include "interfaces/objectmanagerProxy.h"
34 #include "interfaces/agentmanager1Proxy.h"
42 #define DBUS_CONN_NAME "TDEBluezObex"
50 ObexObjectManagerImpl(
const TQString& service,
const TQString& path, TQObject* parent = 0,
const char* name = 0);
56 bool isConnectedToDBUS();
58 TQT_DBusConnection* getConnection();
70 void slotInterfacesAdded(
const TQT_DBusObjectPath&
object,
const TQT_DBusDataMap<
71 TQString>& interfaces);
73 void slotInterfacesRemoved(
const TQT_DBusObjectPath&
object,
const TQStringList& interfaces);
org::bluez::obex::AgentManager1Proxy * mAgentManager
org::bluez::obex::Client1Proxy * mClient
TQT_DBusConnection dBusConn
TQt connection to D-Bus.
org::bluez::obex::FileTransfer1Proxy * mFileTransfer
org::bluez::obex::Session1Proxy * mSession