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()

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: