tdebluez
org::bluez::Device1Interface Class Referenceabstract

#include <device1Interface.h>

+ Inheritance diagram for org::bluez::Device1Interface:

Public Member Functions

virtual ~Device1Interface ()
 
virtual void DisconnectAsyncReply (int asyncCallId)
 
virtual void DisconnectAsyncError (int asyncCallId, const TQT_DBusError &error)
 
virtual void ConnectAsyncReply (int asyncCallId)
 
virtual void ConnectAsyncError (int asyncCallId, const TQT_DBusError &error)
 
virtual void ConnectProfileAsyncReply (int asyncCallId)
 
virtual void ConnectProfileAsyncError (int asyncCallId, const TQT_DBusError &error)
 
virtual void DisconnectProfileAsyncReply (int asyncCallId)
 
virtual void DisconnectProfileAsyncError (int asyncCallId, const TQT_DBusError &error)
 
virtual void PairAsyncReply (int asyncCallId)
 
virtual void PairAsyncError (int asyncCallId, const TQT_DBusError &error)
 
virtual void CancelPairingAsyncReply (int asyncCallId)
 
virtual void CancelPairingAsyncError (int asyncCallId, const TQT_DBusError &error)
 

Static Public Member Functions

static void buildIntrospectionData (TQDomElement &interfaceElement)
 
static const TQCString interface ()
 

Protected Member Functions

virtual void DisconnectAsync (int asyncCallId)=0
 
virtual void ConnectAsync (int asyncCallId)=0
 
virtual void ConnectProfileAsync (int asyncCallId, const TQString &UUID)=0
 
virtual void DisconnectProfileAsync (int asyncCallId, const TQString &UUID)=0
 
virtual void PairAsync (int asyncCallId)=0
 
virtual void CancelPairingAsync (int asyncCallId)=0
 
virtual void handleMethodReply (const TQT_DBusMessage &reply)=0
 
virtual bool handleMethodCall (const TQT_DBusMessage &message)
 
void callDisconnectAsync (const TQT_DBusMessage &message)
 
void callConnectAsync (const TQT_DBusMessage &message)
 
void callConnectProfileAsync (const TQT_DBusMessage &message)
 
void callDisconnectProfileAsync (const TQT_DBusMessage &message)
 
void callPairAsync (const TQT_DBusMessage &message)
 
void callCancelPairingAsync (const TQT_DBusMessage &message)
 

Protected Attributes

TQMap< int, TQT_DBusMessage > m_asyncCalls
 

Detailed Description

Definition at line 27 of file device1Interface.h.

Constructor & Destructor Documentation

◆ ~Device1Interface()

virtual org::bluez::Device1Interface::~Device1Interface ( )
inlinevirtual

Definition at line 30 of file device1Interface.h.

Member Function Documentation

◆ buildIntrospectionData()

void org::bluez::Device1Interface::buildIntrospectionData ( TQDomElement &  interfaceElement)
static

Definition at line 27 of file device1Interface.cpp.

◆ callCancelPairingAsync()

void org::bluez::Device1Interface::callCancelPairingAsync ( const TQT_DBusMessage &  message)
protected

Definition at line 332 of file device1Interface.cpp.

References CancelPairingAsync(), and m_asyncCalls.

◆ callConnectAsync()

void org::bluez::Device1Interface::callConnectAsync ( const TQT_DBusMessage &  message)
protected

Definition at line 270 of file device1Interface.cpp.

References ConnectAsync(), and m_asyncCalls.

◆ callConnectProfileAsync()

void org::bluez::Device1Interface::callConnectProfileAsync ( const TQT_DBusMessage &  message)
protected

Definition at line 285 of file device1Interface.cpp.

References ConnectProfileAsync(), and m_asyncCalls.

◆ callDisconnectAsync()

void org::bluez::Device1Interface::callDisconnectAsync ( const TQT_DBusMessage &  message)
protected

Definition at line 255 of file device1Interface.cpp.

References DisconnectAsync(), and m_asyncCalls.

◆ callDisconnectProfileAsync()

void org::bluez::Device1Interface::callDisconnectProfileAsync ( const TQT_DBusMessage &  message)
protected

Definition at line 301 of file device1Interface.cpp.

References DisconnectProfileAsync(), and m_asyncCalls.

◆ callPairAsync()

void org::bluez::Device1Interface::callPairAsync ( const TQT_DBusMessage &  message)
protected

Definition at line 317 of file device1Interface.cpp.

References m_asyncCalls, and PairAsync().

◆ CancelPairingAsync()

virtual void org::bluez::Device1Interface::CancelPairingAsync ( int  asyncCallId)
protectedpure virtual

◆ CancelPairingAsyncError()

void org::bluez::Device1Interface::CancelPairingAsyncError ( int  asyncCallId,
const TQT_DBusError &  error 
)
virtual

Definition at line 243 of file device1Interface.cpp.

References handleMethodReply(), and m_asyncCalls.

◆ CancelPairingAsyncReply()

void org::bluez::Device1Interface::CancelPairingAsyncReply ( int  asyncCallId)
virtual

Definition at line 229 of file device1Interface.cpp.

References handleMethodReply(), and m_asyncCalls.

◆ ConnectAsync()

virtual void org::bluez::Device1Interface::ConnectAsync ( int  asyncCallId)
protectedpure virtual

◆ ConnectAsyncError()

void org::bluez::Device1Interface::ConnectAsyncError ( int  asyncCallId,
const TQT_DBusError &  error 
)
virtual

Definition at line 139 of file device1Interface.cpp.

References handleMethodReply(), and m_asyncCalls.

◆ ConnectAsyncReply()

void org::bluez::Device1Interface::ConnectAsyncReply ( int  asyncCallId)
virtual

Definition at line 125 of file device1Interface.cpp.

References handleMethodReply(), and m_asyncCalls.

◆ ConnectProfileAsync()

virtual void org::bluez::Device1Interface::ConnectProfileAsync ( int  asyncCallId,
const TQString &  UUID 
)
protectedpure virtual

◆ ConnectProfileAsyncError()

void org::bluez::Device1Interface::ConnectProfileAsyncError ( int  asyncCallId,
const TQT_DBusError &  error 
)
virtual

Definition at line 165 of file device1Interface.cpp.

References handleMethodReply(), and m_asyncCalls.

◆ ConnectProfileAsyncReply()

void org::bluez::Device1Interface::ConnectProfileAsyncReply ( int  asyncCallId)
virtual

Definition at line 151 of file device1Interface.cpp.

References handleMethodReply(), and m_asyncCalls.

◆ DisconnectAsync()

virtual void org::bluez::Device1Interface::DisconnectAsync ( int  asyncCallId)
protectedpure virtual

◆ DisconnectAsyncError()

void org::bluez::Device1Interface::DisconnectAsyncError ( int  asyncCallId,
const TQT_DBusError &  error 
)
virtual

Definition at line 113 of file device1Interface.cpp.

References handleMethodReply(), and m_asyncCalls.

◆ DisconnectAsyncReply()

void org::bluez::Device1Interface::DisconnectAsyncReply ( int  asyncCallId)
virtual

Definition at line 99 of file device1Interface.cpp.

References handleMethodReply(), and m_asyncCalls.

◆ DisconnectProfileAsync()

virtual void org::bluez::Device1Interface::DisconnectProfileAsync ( int  asyncCallId,
const TQString &  UUID 
)
protectedpure virtual

◆ DisconnectProfileAsyncError()

void org::bluez::Device1Interface::DisconnectProfileAsyncError ( int  asyncCallId,
const TQT_DBusError &  error 
)
virtual

Definition at line 191 of file device1Interface.cpp.

References handleMethodReply(), and m_asyncCalls.

◆ DisconnectProfileAsyncReply()

void org::bluez::Device1Interface::DisconnectProfileAsyncReply ( int  asyncCallId)
virtual

Definition at line 177 of file device1Interface.cpp.

References handleMethodReply(), and m_asyncCalls.

◆ handleMethodCall()

bool org::bluez::Device1Interface::handleMethodCall ( const TQT_DBusMessage &  message)
protectedvirtual

◆ handleMethodReply()

virtual void org::bluez::Device1Interface::handleMethodReply ( const TQT_DBusMessage &  reply)
protectedpure virtual

◆ interface()

static const TQCString org::bluez::Device1Interface::interface ( )
inlinestatic

Definition at line 34 of file device1Interface.h.

◆ PairAsync()

virtual void org::bluez::Device1Interface::PairAsync ( int  asyncCallId)
protectedpure virtual

◆ PairAsyncError()

void org::bluez::Device1Interface::PairAsyncError ( int  asyncCallId,
const TQT_DBusError &  error 
)
virtual

Definition at line 217 of file device1Interface.cpp.

References handleMethodReply(), and m_asyncCalls.

◆ PairAsyncReply()

void org::bluez::Device1Interface::PairAsyncReply ( int  asyncCallId)
virtual

Definition at line 203 of file device1Interface.cpp.

References handleMethodReply(), and m_asyncCalls.

Member Data Documentation

◆ m_asyncCalls

TQMap<int, TQT_DBusMessage> org::bluez::Device1Interface::m_asyncCalls
protected

Definition at line 93 of file device1Interface.h.


The documentation for this class was generated from the following files: