17 QVector<BluetoothMessage::Ptr> mMessages;
18 QByteArray mRemainingBytes;
20 inline ushort getParamLength(uchar pHigh, uchar pLow)
const;
22 bool parseParameter(QSharedPointer<BluetoothMessage> pMessage,
int pParamCount);
24 QSharedPointer<BluetoothMessage> createMessage(BluetoothMsgId pMsgId);
25 QSharedPointer<BluetoothMessageParameter> createMessageParameter(BluetoothParamId pParamId,
const QByteArray& pValue);
31 const QVector<BluetoothMessage::Ptr>&
getMessages()
const;
Definition: BluetoothMessageParser.h:14
virtual ~BluetoothMessageParser()
Definition: BluetoothMessageParser.cpp:40
const QByteArray & getRemainingBytes() const
Definition: BluetoothMessageParser.cpp:118
const QVector< BluetoothMessage::Ptr > & getMessages() const
Definition: BluetoothMessageParser.cpp:112
BluetoothMessageParser(const QByteArray &pData)
Definition: BluetoothMessageParser.cpp:32