26#ifndef OBEXOBJECTMANAGERIMPL_H_INCLUDED
27#define OBEXOBJECTMANAGERIMPL_H_INCLUDED
29#include <tqdbusconnection.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