#ifndef XBEELINKINTERFACE_H_ #define XBEELINKINTERFACE_H_ #include #include #include class XbeeLinkInterface : public LinkInterface { Q_OBJECT public: virtual QString getPortName() const = 0; virtual int getBaudRate() const = 0; public slots: virtual bool setPortName(QString portName) = 0; virtual bool setBaudRate(int rate) = 0; virtual bool setRemoteAddressHigh(quint32 high) = 0; virtual bool setRemoteAddressLow(quint32 low) = 0; signals: void tryConnectBegin(bool toTrue); void tryConnectEnd(bool toTrue); }; #endif // XBEELINKINTERFACE_H_