You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by cd...@apache.org on 2023/05/31 07:37:08 UTC

[plc4x] branch develop updated (0c46213146 -> 974138ec4a)

This is an automated email from the ASF dual-hosted git repository.

cdutz pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x.git


    from 0c46213146 Feature/nifi integration record listener (#958)
     add 974138ec4a feat(eip): Started adding auto-discovery to the EIP driver.

No new revisions were added by this update.

Summary of changes:
 .../plugins/codegenerator/language/mspec/MSpec.g4  |   2 +-
 plc4go/protocols/eip/readwrite/ParserHelper.go     |   4 +
 plc4go/protocols/eip/readwrite/XmlParserHelper.go  |   4 +
 plc4go/protocols/eip/readwrite/model/CIPStatus.go  |  72 +--
 .../protocols/eip/readwrite/model/EipConstants.go  | 192 ++++++++
 plc4go/protocols/eip/readwrite/model/EipPacket.go  |   4 +
 plc4j/drivers/eip/pom.xml                          |  10 +
 .../apache/plc4x/java/eip/readwrite/CIPStatus.java |   3 +-
 .../plc4x/java/eip/readwrite/CipIdentity.java      | 493 +++++++++++++++++++++
 .../eip/readwrite/CipSecurityInformation.java}     |  83 ++--
 .../eip/readwrite/CommandSpecificDataItem.java}    |  53 +--
 .../plc4x/java/eip/readwrite/EipConstants.java}    |  65 +--
 ...esResponse.java => EipListIdentityRequest.java} |  38 +-
 ...sResponse.java => EipListIdentityResponse.java} |  89 ++--
 .../apache/plc4x/java/eip/readwrite/EipPacket.java |   6 +
 .../java/eip/base/discovery/EipPlcDiscoverer.java  | 181 ++++++++
 .../java/eip/base/protocol/EipProtocolLogic.java   |  13 +-
 .../eip/src/main/resources/protocols/eip/eip.mspec | 105 +++--
 18 files changed, 1196 insertions(+), 221 deletions(-)
 create mode 100644 plc4go/protocols/eip/readwrite/model/EipConstants.go
 create mode 100644 plc4j/drivers/eip/src/main/generated/org/apache/plc4x/java/eip/readwrite/CipIdentity.java
 copy plc4j/drivers/{s7/src/main/generated/org/apache/plc4x/java/s7/readwrite/S7VarRequestParameterItemAddress.java => eip/src/main/generated/org/apache/plc4x/java/eip/readwrite/CipSecurityInformation.java} (56%)
 copy plc4j/drivers/{s7/src/main/generated/org/apache/plc4x/java/s7/readwrite/S7ParameterUserDataItem.java => eip/src/main/generated/org/apache/plc4x/java/eip/readwrite/CommandSpecificDataItem.java} (71%)
 copy plc4j/drivers/{ads/src/main/generated/org/apache/plc4x/java/ads/discovery/readwrite/AdsDiscoveryConstants.java => eip/src/main/generated/org/apache/plc4x/java/eip/readwrite/EipConstants.java} (65%)
 copy plc4j/drivers/eip/src/main/generated/org/apache/plc4x/java/eip/readwrite/{NullListServicesResponse.java => EipListIdentityRequest.java} (77%)
 copy plc4j/drivers/eip/src/main/generated/org/apache/plc4x/java/eip/readwrite/{ListServicesResponse.java => EipListIdentityResponse.java} (59%)
 create mode 100644 plc4j/drivers/eip/src/main/java/org/apache/plc4x/java/eip/base/discovery/EipPlcDiscoverer.java