migrate to PIP v4

This commit is contained in:
2024-07-30 14:19:13 +03:00
parent 083dc3edf5
commit ab423e1530

View File

@@ -312,7 +312,7 @@ void ConnectionEdit::recreateConnection() {
dev->setThreadedReadBufferSize(di->bufferSize()); dev->setThreadedReadBufferSize(di->bufferSize());
conn->setDeviceName(dev, Q2PIString(di->name())); conn->setDeviceName(dev, Q2PIString(di->name()));
PIDiagnostics * diag = conn->diagnostic(dev); PIDiagnostics * diag = conn->diagnostic(dev);
if (diag) diag->setDisconnectTimeout(di->disconnectTimeout()); if (diag) diag->setDisconnectTimeout(PISystemTime::fromSeconds(di->disconnectTimeout()));
} }
foreach(BlockItem * b, devs) { foreach(BlockItem * b, devs) {
DeviceItem * di = (DeviceItem *)b; DeviceItem * di = (DeviceItem *)b;
@@ -346,11 +346,11 @@ void ConnectionEdit::recreateConnection() {
if (!pe) continue; if (!pe) continue;
pe->setHeader(PIByteArray::fromUserInput(Q2PIString(fi_t->header()))); pe->setHeader(PIByteArray::fromUserInput(Q2PIString(fi_t->header())));
pe->setFooter(PIByteArray::fromUserInput(Q2PIString(fi_t->footer()))); pe->setFooter(PIByteArray::fromUserInput(Q2PIString(fi_t->footer())));
pe->setTimeout(fi_t->timeout()); pe->setTimeout(PISystemTime::fromMilliseconds(fi_t->timeout()));
pe->setPayloadSize(fi_t->packetSize()); pe->setPayloadSize(fi_t->packetSize());
pe->setThreadedReadBufferSize(fi_t->bufferSize()); pe->setThreadedReadBufferSize(fi_t->bufferSize());
PIDiagnostics * diag = conn->diagnostic(pe); PIDiagnostics * diag = conn->diagnostic(pe);
if (diag) diag->setDisconnectTimeout(fi_t->disconnectTimeout()); if (diag) diag->setDisconnectTimeout(PISystemTime::fromSeconds(fi_t->disconnectTimeout()));
QList<BlockBusItem *> nb = fi_t->pinByText("out")->connectedBuses(); QList<BlockBusItem *> nb = fi_t->pinByText("out")->connectedBuses();
foreach(BlockBusItem * b_, nb) foreach(BlockBusItem * b_, nb)
if (!pbuses.contains(b_)) { if (!pbuses.contains(b_)) {