tdebluez
libtdebluez/interfaces/agentmanager1Interface.h
Go to the documentation of this file.
1
// File autogenerated
2
3
#if !defined(AGENTMANAGER1INTERFACE_H_INCLUDED)
4
#define AGENTMANAGER1INTERFACE_H_INCLUDED
5
6
// TQt D-Bus includes
7
#include <tqdbuserror.h>
8
#include <tqdbusobject.h>
9
10
// forward declarations
11
class
TQDomElement;
12
class
TQString;
13
class
TQT_DBusError;
14
class
TQT_DBusObjectPath;
15
16
namespace
org
17
{
18
namespace
bluez
19
{
20
21
class
AgentManager1Interface
:
public
TQT_DBusObjectBase
22
{
23
public
:
24
virtual
~AgentManager1Interface
() {}
25
26
static
void
buildIntrospectionData
(TQDomElement& interfaceElement);
27
28
protected
:
29
virtual
bool
RegisterAgent
(
const
TQT_DBusObjectPath& agent,
const
TQString& capability, TQT_DBusError& error) = 0;
30
31
virtual
bool
UnregisterAgent
(
const
TQT_DBusObjectPath& agent, TQT_DBusError& error) = 0;
32
33
virtual
bool
RequestDefaultAgent
(
const
TQT_DBusObjectPath& agent, TQT_DBusError& error) = 0;
34
35
protected
:
// implement sending replies
36
virtual
void
handleMethodReply
(
const
TQT_DBusMessage& reply) = 0;
37
38
protected
:
// usually no need to reimplement
39
virtual
bool
handleMethodCall
(
const
TQT_DBusMessage& message);
40
41
TQT_DBusMessage
callRegisterAgent
(
const
TQT_DBusMessage& message);
42
43
TQT_DBusMessage
callUnregisterAgent
(
const
TQT_DBusMessage& message);
44
45
TQT_DBusMessage
callRequestDefaultAgent
(
const
TQT_DBusMessage& message);
46
47
};
// class AgentManager1Interface
48
49
};
// namespace bluez
50
51
};
// namespace org
52
53
#endif
//AGENTMANAGER1INTERFACE_H_INCLUDED
54
55
// End of File
56
org::bluez::AgentManager1Interface
Definition
libtdebluez/interfaces/agentmanager1Interface.h:22
org::bluez::AgentManager1Interface::RegisterAgent
virtual bool RegisterAgent(const TQT_DBusObjectPath &agent, const TQString &capability, TQT_DBusError &error)=0
org::bluez::AgentManager1Interface::callRequestDefaultAgent
TQT_DBusMessage callRequestDefaultAgent(const TQT_DBusMessage &message)
Definition
libtdebluez/interfaces/agentmanager1Interface.cpp:119
org::bluez::AgentManager1Interface::~AgentManager1Interface
virtual ~AgentManager1Interface()
Definition
libtdebluez/interfaces/agentmanager1Interface.h:24
org::bluez::AgentManager1Interface::RequestDefaultAgent
virtual bool RequestDefaultAgent(const TQT_DBusObjectPath &agent, TQT_DBusError &error)=0
org::bluez::AgentManager1Interface::callRegisterAgent
TQT_DBusMessage callRegisterAgent(const TQT_DBusMessage &message)
Definition
libtdebluez/interfaces/agentmanager1Interface.cpp:66
org::bluez::AgentManager1Interface::callUnregisterAgent
TQT_DBusMessage callUnregisterAgent(const TQT_DBusMessage &message)
Definition
libtdebluez/interfaces/agentmanager1Interface.cpp:93
org::bluez::AgentManager1Interface::UnregisterAgent
virtual bool UnregisterAgent(const TQT_DBusObjectPath &agent, TQT_DBusError &error)=0
org::bluez::AgentManager1Interface::handleMethodReply
virtual void handleMethodReply(const TQT_DBusMessage &reply)=0
org::bluez::AgentManager1Interface::handleMethodCall
virtual bool handleMethodCall(const TQT_DBusMessage &message)
Definition
libtdebluez/interfaces/agentmanager1Interface.cpp:145
org::bluez::AgentManager1Interface::buildIntrospectionData
static void buildIntrospectionData(TQDomElement &interfaceElement)
Definition
libtdebluez/interfaces/agentmanager1Interface.cpp:21
org
Definition
adapter1Interface.cpp:23
src
libtdebluez
interfaces
agentmanager1Interface.h
Generated by
1.9.8