tdebluez
libtdeobex/interfaces/agentmanager1Proxy.cpp
Go to the documentation of this file.
1 // File autogenerated
2 
3 // declaration include
4 #include "agentmanager1Proxy.h"
5 
6 // TQt D-Bus includes
7 #include <tqdbuserror.h>
8 #include <tqdbusmessage.h>
9 #include <tqdbusobjectpath.h>
10 #include <tqdbusproxy.h>
11 
12 
13 namespace org
14 {
15 namespace bluez
16 {
17 namespace obex
18 {
19 
20 AgentManager1Proxy::AgentManager1Proxy(const TQString& service, const TQString& path, TQObject* parent, const char* name)
21  : TQObject(parent, name),
22  m_baseProxy(new TQT_DBusProxy())
23 {
24  m_baseProxy->setInterface("org.bluez.obex.AgentManager1");
25  m_baseProxy->setPath(path);
26  m_baseProxy->setService(service);
27 
28 }
29 
31 {
32  delete m_baseProxy;
33 }
34 
35 void AgentManager1Proxy::setConnection(const TQT_DBusConnection& connection)
36 {
37  m_baseProxy->setConnection(connection);
38 }
39 
40 bool AgentManager1Proxy::RegisterAgent(const TQT_DBusObjectPath& agent, TQT_DBusError& error)
41 {
42  TQValueList<TQT_DBusData> parameters;
43 
44  parameters << TQT_DBusData::fromObjectPath(agent);
45 
46  TQT_DBusMessage reply = m_baseProxy->sendWithReply("RegisterAgent", parameters, &error);
47 
48  if (reply.type() != TQT_DBusMessage::ReplyMessage) return false;
49  return true;
50 }
51 
52 bool AgentManager1Proxy::UnregisterAgent(const TQT_DBusObjectPath& agent, TQT_DBusError& error)
53 {
54  TQValueList<TQT_DBusData> parameters;
55 
56  parameters << TQT_DBusData::fromObjectPath(agent);
57 
58  TQT_DBusMessage reply = m_baseProxy->sendWithReply("UnregisterAgent", parameters, &error);
59 
60  if (reply.type() != TQT_DBusMessage::ReplyMessage) return false;
61  return true;
62 }
63 
64 }; // namespace obex
65 
66 }; // namespace bluez
67 
68 }; // namespace org
69 
70 #include "agentmanager1Proxy.moc"
71 
72 // End of File
73 
virtual bool UnregisterAgent(const TQT_DBusObjectPath &agent, TQT_DBusError &error)
AgentManager1Proxy(const TQString &service, const TQString &path, TQObject *parent=0, const char *name=0)
void setConnection(const TQT_DBusConnection &connection)
virtual bool RegisterAgent(const TQT_DBusObjectPath &agent, TQT_DBusError &error)