This is an automated email from the ASF dual-hosted git repository.
chrisdutz pushed a change to branch refactor/spi3
in repository https://gitbox.apache.org/repos/asf/plc4x.git
from a8ce296686 fix: Added some changes back and made the go build pass
again.
add 716450be6f refactor: Refactored the EIP driver to the new SPI.
No new revisions were added by this update.
Summary of changes:
.../bacnetip/readwrite/model/BACnetVendorId.go | 32 +
.../knxnetip/readwrite/model/KnxManufacturer.go | 34 +-
.../java/bacnetip/readwrite/BACnetVendorId.java | 4 +
plc4j/drivers/eip/pom.xml | 168 ++-
.../plc4x/java/eip/readwrite/CipWriteRequest.java | 4 +-
.../org/apache/plc4x/java/eip/base/EIPDriver.java | 215 +---
.../plc4x/java/eip/base/EipTcpConnection.java | 1005 +++++++++++++++
.../plc4x/java/eip/base/EipTcpMessageCodec.java | 89 ++
.../eip/base/configuration/EIPConfiguration.java | 53 +-
.../EipTcpTransportConfiguration.java | 8 +-
.../java/eip/base/discovery/EipPlcDiscoverer.java | 38 +-
.../java/eip/base/protocol/EipProtocolLogic.java | 1358 --------------------
.../org/apache/plc4x/java/eip/base/tag/EipTag.java | 22 +-
.../plc4x/java/eip/base/tag/EipTagHandler.java | 2 +-
.../apache/plc4x/java/eip/logix/LogixDriver.java | 99 +-
.../logix/configuration/LogixConfiguration.java | 37 -
.../LogixTcpTransportConfiguration.java | 32 -
.../java/eip/readwrite/utils/StaticHelper.java | 6 +-
.../java/eip/readwrite/utils/StaticHelper.java | 45 -
.../apache/plc4x/java/eip/base/EIPDriverIT.java | 15 +-
.../eip/base/EIPParserSerializerBigEndianTest.java | 2 +-
.../base/EIPParserSerializerLittleEndianTest.java | 2 +-
.../apache/plc4x/java/eip/base/EipDockerIT.java | 233 ++++
.../eip/base/{ => manual}/ManualEipDiscovery.java | 4 +-
.../java/eip/base/{ => manual}/ManualEipTest.java | 4 +-
.../java/eip/logix/CompactLogixSimpleReadTest.java | 4 +-
.../plc4x/java/eip/logix/ManualEipIoTest.java | 37 -
.../java/eip/logix/ManualEipLogixDriverTest.java | 90 --
.../logix/ManualEipLogixDriverUnconnectedTest.java | 89 --
.../drivers/eip/src/test/resources/eip/Dockerfile | 31 +-
.../eip/src/test/resources/logback-test.xml | 4 +
.../java/knxnetip/readwrite/KnxManufacturer.java | 6 +-
.../knxnetip/readwrite/model/KnxManufacturer.cs | 23 +-
.../protocols/bacnetip/bacnet-vendorids.mspec | 2 +
.../eip/src/main/resources/protocols/eip/eip.mspec | 4 +-
.../protocols/knxnetip/knx-master-data.mspec | 5 +-
36 files changed, 1789 insertions(+), 2017 deletions(-)
create mode 100644
plc4j/drivers/eip/src/main/java/org/apache/plc4x/java/eip/base/EipTcpConnection.java
create mode 100644
plc4j/drivers/eip/src/main/java/org/apache/plc4x/java/eip/base/EipTcpMessageCodec.java
delete mode 100644
plc4j/drivers/eip/src/main/java/org/apache/plc4x/java/eip/base/protocol/EipProtocolLogic.java
delete mode 100644
plc4j/drivers/eip/src/main/java/org/apache/plc4x/java/eip/logix/configuration/LogixConfiguration.java
delete mode 100644
plc4j/drivers/eip/src/main/java/org/apache/plc4x/java/eip/logix/configuration/LogixTcpTransportConfiguration.java
delete mode 100644
plc4j/drivers/eip/src/main/temp/org/apache/plc4x/java/eip/readwrite/utils/StaticHelper.java
create mode 100644
plc4j/drivers/eip/src/test/java/org/apache/plc4x/java/eip/base/EipDockerIT.java
rename plc4j/drivers/eip/src/test/java/org/apache/plc4x/java/eip/base/{ =>
manual}/ManualEipDiscovery.java (92%)
rename plc4j/drivers/eip/src/test/java/org/apache/plc4x/java/eip/base/{ =>
manual}/ManualEipTest.java (92%)
delete mode 100644
plc4j/drivers/eip/src/test/java/org/apache/plc4x/java/eip/logix/ManualEipIoTest.java
delete mode 100644
plc4j/drivers/eip/src/test/java/org/apache/plc4x/java/eip/logix/ManualEipLogixDriverTest.java
delete mode 100644
plc4j/drivers/eip/src/test/java/org/apache/plc4x/java/eip/logix/ManualEipLogixDriverUnconnectedTest.java
copy plc4py/plc4py/drivers/mock/MockTag.py =>
plc4j/drivers/eip/src/test/resources/eip/Dockerfile (51%)