tdebluez
libtdeobex/interfaces/agentmanager1Proxy.cpp
Go to the documentation of this file.
1// File autogenerated
2
3// declaration include
5
6// TQt D-Bus includes
7#include <tqdbuserror.h>
8#include <tqdbusmessage.h>
9#include <tqdbusobjectpath.h>
10#include <tqdbusproxy.h>
11
12
13namespace org
14{
15namespace bluez
16{
17namespace obex
18{
19
20AgentManager1Proxy::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
34
35void AgentManager1Proxy::setConnection(const TQT_DBusConnection& connection)
36{
37 m_baseProxy->setConnection(connection);
38}
39
40bool 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
52bool 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)