tdebluez
org::bluez::obex::Agent1Interface Class Referenceabstract

#include <agent1Interface.h>

+ Inheritance diagram for org::bluez::obex::Agent1Interface:

Public Member Functions

virtual ~Agent1Interface ()
 
virtual void ReleaseAsyncReply (int asyncCallId)
 
virtual void ReleaseAsyncError (int asyncCallId, const TQT_DBusError &error)
 
virtual void AuthorizePushAsyncReply (int asyncCallId, const TQString &filepath)
 
virtual void AuthorizePushAsyncError (int asyncCallId, const TQT_DBusError &error)
 
virtual void CancelAsyncReply (int asyncCallId)
 
virtual void CancelAsyncError (int asyncCallId, const TQT_DBusError &error)
 

Static Public Member Functions

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

Protected Member Functions

virtual void ReleaseAsync (int asyncCallId)=0
 
virtual void AuthorizePushAsync (int asyncCallId, const TQT_DBusObjectPath &transfer)=0
 
virtual void CancelAsync (int asyncCallId)=0
 
virtual void handleMethodReply (const TQT_DBusMessage &reply)=0
 
virtual bool handleMethodCall (const TQT_DBusMessage &message)
 
void callReleaseAsync (const TQT_DBusMessage &message)
 
void callAuthorizePushAsync (const TQT_DBusMessage &message)
 
void callCancelAsync (const TQT_DBusMessage &message)
 

Protected Attributes

TQMap< int, TQT_DBusMessage > m_asyncCalls
 

Detailed Description

Definition at line 27 of file libtdeobex/interfaces/agent1Interface.h.

Constructor & Destructor Documentation

◆ ~Agent1Interface()

virtual org::bluez::obex::Agent1Interface::~Agent1Interface ( )
inlinevirtual

Definition at line 30 of file libtdeobex/interfaces/agent1Interface.h.

Member Function Documentation

◆ AuthorizePushAsync()

virtual void org::bluez::obex::Agent1Interface::AuthorizePushAsync ( int  asyncCallId,
const TQT_DBusObjectPath &  transfer 
)
protectedpure virtual

◆ AuthorizePushAsyncError()

void org::bluez::obex::Agent1Interface::AuthorizePushAsyncError ( int  asyncCallId,
const TQT_DBusError &  error 
)
virtual

Definition at line 109 of file libtdeobex/interfaces/agent1Interface.cpp.

References handleMethodReply(), and m_asyncCalls.

◆ AuthorizePushAsyncReply()

void org::bluez::obex::Agent1Interface::AuthorizePushAsyncReply ( int  asyncCallId,
const TQString &  filepath 
)
virtual

Definition at line 94 of file libtdeobex/interfaces/agent1Interface.cpp.

References handleMethodReply(), and m_asyncCalls.

◆ buildIntrospectionData()

void org::bluez::obex::Agent1Interface::buildIntrospectionData ( TQDomElement &  interfaceElement)
static

Definition at line 23 of file libtdeobex/interfaces/agent1Interface.cpp.

◆ callAuthorizePushAsync()

void org::bluez::obex::Agent1Interface::callAuthorizePushAsync ( const TQT_DBusMessage &  message)
protected

◆ callCancelAsync()

void org::bluez::obex::Agent1Interface::callCancelAsync ( const TQT_DBusMessage &  message)
protected

Definition at line 178 of file libtdeobex/interfaces/agent1Interface.cpp.

References CancelAsync(), and m_asyncCalls.

◆ callReleaseAsync()

void org::bluez::obex::Agent1Interface::callReleaseAsync ( const TQT_DBusMessage &  message)
protected

Definition at line 147 of file libtdeobex/interfaces/agent1Interface.cpp.

References m_asyncCalls, and ReleaseAsync().

◆ CancelAsync()

virtual void org::bluez::obex::Agent1Interface::CancelAsync ( int  asyncCallId)
protectedpure virtual

◆ CancelAsyncError()

void org::bluez::obex::Agent1Interface::CancelAsyncError ( int  asyncCallId,
const TQT_DBusError &  error 
)
virtual

Definition at line 135 of file libtdeobex/interfaces/agent1Interface.cpp.

References handleMethodReply(), and m_asyncCalls.

◆ CancelAsyncReply()

void org::bluez::obex::Agent1Interface::CancelAsyncReply ( int  asyncCallId)
virtual

Definition at line 121 of file libtdeobex/interfaces/agent1Interface.cpp.

References handleMethodReply(), and m_asyncCalls.

◆ handleMethodCall()

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

◆ handleMethodReply()

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

◆ interface()

static const TQCString org::bluez::obex::Agent1Interface::interface ( )
inlinestatic

Definition at line 34 of file libtdeobex/interfaces/agent1Interface.h.

◆ ReleaseAsync()

virtual void org::bluez::obex::Agent1Interface::ReleaseAsync ( int  asyncCallId)
protectedpure virtual

◆ ReleaseAsyncError()

void org::bluez::obex::Agent1Interface::ReleaseAsyncError ( int  asyncCallId,
const TQT_DBusError &  error 
)
virtual

Definition at line 82 of file libtdeobex/interfaces/agent1Interface.cpp.

References handleMethodReply(), and m_asyncCalls.

◆ ReleaseAsyncReply()

void org::bluez::obex::Agent1Interface::ReleaseAsyncReply ( int  asyncCallId)
virtual

Definition at line 68 of file libtdeobex/interfaces/agent1Interface.cpp.

References handleMethodReply(), and m_asyncCalls.

Member Data Documentation

◆ m_asyncCalls

TQMap<int, TQT_DBusMessage> org::bluez::obex::Agent1Interface::m_asyncCalls
protected

Definition at line 69 of file libtdeobex/interfaces/agent1Interface.h.


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