refactor: Working on SPIT yet again
This commit is contained in:
@@ -700,7 +700,7 @@ bool Message::ReportType::parse(const std::vector<char> &message) {
|
||||
mParseOffset = Header::BYTESLENGTH;
|
||||
mBytesCount = getInt(message, mParseOffset).value();
|
||||
mConfirmed = getBoolean(message, mParseOffset).value();
|
||||
mSPITTypeID = getString(message, mParseOffset, 41).value();
|
||||
mTypeID = getString(message, mParseOffset, 41).value();
|
||||
mFixed = getBoolean(message, mParseOffset).value();
|
||||
mServerRemote = getBoolean(message, mParseOffset).value();
|
||||
mServerProjectIndepended = getBoolean(message, mParseOffset).value();
|
||||
@@ -731,7 +731,7 @@ bool Message::ReportType::fillBytes(std::vector<char> &message) {
|
||||
mParseOffset = mHeader->BYTESLENGTH;
|
||||
mParseOffset += setInt(mBytesCount, message, mParseOffset);
|
||||
mParseOffset += setBoolean(mConfirmed, message, mParseOffset);
|
||||
mParseOffset += setString(mSPITTypeID, message, mParseOffset, 41);
|
||||
mParseOffset += setString(mTypeID, message, mParseOffset, 41);
|
||||
mParseOffset += setBoolean(mFixed, message, mParseOffset);
|
||||
mParseOffset += setBoolean(mServerRemote, message, mParseOffset);
|
||||
mParseOffset += setBoolean(mServerProjectIndepended, message, mParseOffset);
|
||||
@@ -762,7 +762,7 @@ bool Message::RemoveType::parse(const std::vector<char> &message) {
|
||||
try {
|
||||
mParseOffset = Header::BYTESLENGTH;
|
||||
mBytesCount = getInt(message, mParseOffset).value();
|
||||
mSPITTypeID = getString(message, mParseOffset, 41).value();
|
||||
mTypeID = getString(message, mParseOffset, 41).value();
|
||||
} catch (...) {
|
||||
ESP_LOGE(TAG, "failed to parse RemoveType message");
|
||||
return false;
|
||||
@@ -785,7 +785,7 @@ bool Message::RemoveType::fillBytes(std::vector<char> &message) {
|
||||
try {
|
||||
mParseOffset = Header::BYTESLENGTH;
|
||||
mParseOffset += setInt(mBytesCount, message, mParseOffset);
|
||||
mParseOffset += setString(mSPITTypeID, message, mParseOffset, 41);
|
||||
mParseOffset += setString(mTypeID, message, mParseOffset, 41);
|
||||
} catch (...) {
|
||||
ESP_LOGE(TAG, "failed to create RemoveType message");
|
||||
return false;
|
||||
@@ -815,7 +815,7 @@ bool Message::ReportObject::parse(const std::vector<char> &message) {
|
||||
mFixed = getBoolean(message, mParseOffset).value();
|
||||
mServerRemote = getBoolean(message, mParseOffset).value();
|
||||
mSPITObjectName = getString(message, mParseOffset, 64).value();
|
||||
mSPITTypeID = getString(message, mParseOffset, 41).value();
|
||||
mTypeID = getString(message, mParseOffset, 41).value();
|
||||
mServerParams = getString(message, mParseOffset, 64).value();
|
||||
mFrameStart = getLong(message, mParseOffset).value();
|
||||
mFrameLength = getLong(message, mParseOffset).value();
|
||||
@@ -865,7 +865,7 @@ bool Message::ReportObject::fillBytes(std::vector<char> &message) {
|
||||
mParseOffset += setBoolean(mFixed, message, mParseOffset);
|
||||
mParseOffset += setBoolean(mServerRemote, message, mParseOffset);
|
||||
mParseOffset += setString(mSPITObjectName, message, mParseOffset, 64);
|
||||
mParseOffset += setString(mSPITTypeID, message, mParseOffset, 41);
|
||||
mParseOffset += setString(mTypeID, message, mParseOffset, 41);
|
||||
mParseOffset += setString(mServerParams, message, mParseOffset, 64);
|
||||
mParseOffset += setLong(mFrameStart, message, mParseOffset);
|
||||
mParseOffset += setLong(mFrameLength, message, mParseOffset);
|
||||
|
||||
Reference in New Issue
Block a user