-rw-r--r-- | core/obex/obexhandler.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/core/obex/obexhandler.h b/core/obex/obexhandler.h index 230c4f0..de2232e 100644 --- a/core/obex/obexhandler.h +++ b/core/obex/obexhandler.h @@ -1,13 +1,14 @@ #ifndef OPIE_OBEX_HANDLER_H #define OPIE_OBEX_HANDLER_H #include <qobject.h> #include <qstring.h> +#include "receiver.h" namespace OpieObex { /* * The handler is responsible for handling receiving * and sending * It will connect to the IrDa QCOP channel and then * wait for activation... */ @@ -16,24 +17,24 @@ namespace OpieObex { class ObexHandler : public QObject { Q_OBJECT public: ObexHandler(); ~ObexHandler(); private slots: void doSend(const QString&,const QString& ); - void doReceive(bool b); + void doReceive(RecType type, bool b); void slotSent(); private slots: // QCOP message void irdaMessage( const QCString&, const QByteArray& ); private: SendWidget* m_sender; - Receiver* m_receiver; - bool m_wasRec : 1; - + Receiver* m_receiver[2]; //For IRDA and Bluetooth + bool m_wasRec[2]; + RecType m_type; //receiver type (IRDA or Bluetooth) }; } #endif |