Migrates residual Lts sources to generated rtiddsgen API
Adds NmeaManagement tests, fixes codegen includes and Qt6 SerialPort CMake target.
This commit is contained in:
1 parent
5485a90385
commit
881d44f4dd
512 files changed
+6887
-6426
No files matched your search
@@ -16,6 +16,7 @@ namespace WarehouseManagement
|
||||
|
||||
ClientMessageFactory::ClientMessageFactory(DataManager *dataManager)
|
||||
: LtsWebSocket::AbstractClientMessageFactory(getLogger("ClientMessageFactory"))
|
||||
, m_logger(getLogger("ClientMessageFactory"))
|
||||
, m_dataManager(dataManager)
|
||||
{}
|
||||
|
||||
@@ -265,7 +266,7 @@ ParticipantRegisterInExconReply::ParticipantRegisterInExconReply(int exerciseId,
|
||||
QJsonObject obj;
|
||||
obj[::WebSocketInterface::JsonKeys::EXERCISE_ID()] = exerciseId;
|
||||
obj[::WebSocketInterface::JsonKeys::PARTICIPANT_ID()] = participantId;
|
||||
obj[::WebSocketInterface::JsonKeys::REGISTRATION_RETURN_VALUE()] = (int) retValue.underlying();
|
||||
obj[::WebSocketInterface::JsonKeys::REGISTRATION_RETURN_VALUE()] = static_cast<int>(retValue);
|
||||
m_jsonRepresentation.insert(LtsWebSocket::JsonKeys::DATA(), obj);
|
||||
}
|
||||
|
||||
@@ -275,21 +276,21 @@ void DataManager::handleEquipmentTypes(const ::EquipmentTypes &eTypes)
|
||||
|
||||
INFO_LOG(m_logger) << "equipTypeMap size: " << equipTypeMap.size();
|
||||
ParticipantManagement::ModifyEquipmentTypeDataRequest request;
|
||||
request.deleteAll(true);
|
||||
auto &dataVec = request.data();
|
||||
request.deleteAll = true;
|
||||
auto &dataVec = request.data;
|
||||
dataVec.reserve(equipTypeMap.size());
|
||||
for (const IWMS2ECC::EquipmentType &et : equipTypeMap)
|
||||
{
|
||||
ParticipantManagement::EquipmentType pEt;
|
||||
pEt.id(et.id);
|
||||
pEt.name(et.name.toStdString());
|
||||
pEt.minEquipNo(et.minEquipNo);
|
||||
pEt.maxEquipNo(et.maxEquipNo);
|
||||
pEt.traPlayerTypeId(et.taPlayerTypeId);
|
||||
pEt.deletedInWms(et.deletedInWMS);
|
||||
pEt.traVulnerabilityModelId(et.taVulnerabilityModelId);
|
||||
ParticipantManagement::WmsTypeClass wmsTypeClass = static_cast<ParticipantManagement::WmsTypeClass_def::type>(et.specialType);
|
||||
pEt.wmsTypeClass(wmsTypeClass);
|
||||
pEt.id = et.id;
|
||||
pEt.name = et.name.toStdString();
|
||||
pEt.minEquipNo = et.minEquipNo;
|
||||
pEt.maxEquipNo = et.maxEquipNo;
|
||||
pEt.traPlayerTypeId = et.taPlayerTypeId;
|
||||
pEt.deletedInWms = et.deletedInWMS;
|
||||
pEt.traVulnerabilityModelId = et.taVulnerabilityModelId;
|
||||
ParticipantManagement::WmsTypeClass wmsTypeClass = static_cast<ParticipantManagement::WmsTypeClass>(et.specialType);
|
||||
pEt.wmsTypeClass = wmsTypeClass;
|
||||
dataVec.push_back(std::move(pEt));
|
||||
}
|
||||
|
||||
@@ -331,7 +332,7 @@ void DataManager::onParticipantChanged(const ParticipantManagement::Participant
|
||||
if (!m_clientConnection || !m_wms2ecc)
|
||||
return;
|
||||
|
||||
DEBUG_LOG(m_logger) << "partyId: " << data.partyId() << "participantId: " << data.id();
|
||||
DEBUG_LOG(m_logger) << "partyId: " << data.partyId << "participantId: " << data.id;
|
||||
IWMS2ECC::PlayerInfo pl = m_wms2ecc->convert(data, exerciseId);
|
||||
pl.playerId = (exerciseId* 1000000) + pl.playerId;
|
||||
m_clientConnection->addReply(new ParticipantUpdate(pl, modType));
|
||||
@@ -342,7 +343,7 @@ void DataManager::onExerciseChanged(const ExerciseManagement::Exercise &data, Da
|
||||
if (!m_clientConnection)
|
||||
return;
|
||||
|
||||
INFO_LOG(m_logger) << "IN onExerciseChanged: ExerciseUpdate: id = " << data.id();
|
||||
INFO_LOG(m_logger) << "IN onExerciseChanged: ExerciseUpdate: id = " << data.id;
|
||||
IWMS2ECC::Exercise exeData = IWMS2ECC_Impl::convert(data);
|
||||
|
||||
m_clientConnection->addReply(new ExerciseUpdate(exeData, modType));
|
||||
|
||||
Reference in new issue
Block a user