#ifndef OpieObexImpl_H #define OpieObexImpl_H #include #include "../obexinterface.h" #include namespace OpieObex { class Obex; class ObexImpl : public QObject, public ObexInterface { Q_OBJECT public: ObexImpl(); virtual ~ObexImpl(); QRESULT queryInterface( const QUuid&, QUnknownInterface** ); Q_REFCOUNT // for reference counting (macro ) private: ulong ref; Obex* m_obex; // obex lib QCopChannel *m_chan; private slots: void slotMessage( const QCString&, const QByteArray& ); void slotError(int ); void slotCurrentTry( unsigned int ); void slotDone(bool); void slotReceivedFile(const QString & ); void slotSent(); }; }; #endif