You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by sr...@apache.org on 2023/07/27 18:21:38 UTC

[plc4x] branch develop updated (fa6805760f -> 461340a1c6)

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

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


    from fa6805760f chore: Undid the change again :-( [skip ci]
     add 461340a1c6 feat(plc4go/opcua): implemented first protocol stub

No new revisions were added by this update.

Summary of changes:
 .../testing}/protocols/opcua/DriverTestsuite.xml   |   0
 plc4go/go.mod                                      |   1 +
 plc4go/go.sum                                      |   2 +
 plc4go/internal/opcua/CertificateKeyPair.go        |  52 ++++
 plc4go/internal/opcua/Configuration.go             | 103 +++++++
 plc4go/internal/opcua/Configuration_plc4xgen.go    | 152 +++++++++
 plc4go/internal/opcua/Connection.go                | 250 +++++++++++++++
 plc4go/internal/opcua/Connection_plc4xgen.go       | 126 ++++++++
 plc4go/internal/opcua/Driver.go                    | 156 ++++++++++
 plc4go/internal/opcua/DriverContext.go             |  33 ++
 plc4go/internal/opcua/DriverContext_plc4xgen.go    |  65 ++++
 plc4go/internal/opcua/EncryptionHandler.go         |  34 ++
 plc4go/internal/opcua/MessageCodec.go              | 121 ++++++++
 plc4go/internal/opcua/MessageCodec_plc4xgen.go     |  67 ++++
 plc4go/internal/opcua/Reader.go                    | 342 +++++++++++++++++++++
 plc4go/internal/opcua/SecureChannel.go             | 212 +++++++++++++
 .../opcua/SecureChannelTransactionManager.go       |  85 +++++
 plc4go/internal/opcua/Subscriber.go                | 128 ++++++++
 plc4go/internal/opcua/Subscriber_plc4xgen.go       |  61 ++++
 plc4go/internal/opcua/SubscriptionHandle.go        |  45 +++
 plc4go/internal/opcua/Tag.go                       |  86 ++++++
 plc4go/internal/opcua/TagHandler.go                |  83 +++++
 plc4go/internal/opcua/Writer.go                    |  46 +++
 plc4go/internal/opcua/common.go                    |  62 ++++
 .../opcua/mock_CommandAndArgumentsCount_test.go    | 174 +++++++++++
 plc4go/internal/opcua/mock_Tag_test.go             | 306 ++++++++++++++++++
 plc4go/pom.xml                                     |   9 +
 plc4go/tests/drivers/tests/opcua_driver_test.go    |  48 +++
 28 files changed, 2849 insertions(+)
 copy {protocols/opcua/src/test/resources => plc4go/assets/testing}/protocols/opcua/DriverTestsuite.xml (100%)
 create mode 100644 plc4go/internal/opcua/CertificateKeyPair.go
 create mode 100644 plc4go/internal/opcua/Configuration.go
 create mode 100644 plc4go/internal/opcua/Configuration_plc4xgen.go
 create mode 100644 plc4go/internal/opcua/Connection.go
 create mode 100644 plc4go/internal/opcua/Connection_plc4xgen.go
 create mode 100644 plc4go/internal/opcua/Driver.go
 create mode 100644 plc4go/internal/opcua/DriverContext.go
 create mode 100644 plc4go/internal/opcua/DriverContext_plc4xgen.go
 create mode 100644 plc4go/internal/opcua/EncryptionHandler.go
 create mode 100644 plc4go/internal/opcua/MessageCodec.go
 create mode 100644 plc4go/internal/opcua/MessageCodec_plc4xgen.go
 create mode 100644 plc4go/internal/opcua/Reader.go
 create mode 100644 plc4go/internal/opcua/SecureChannel.go
 create mode 100644 plc4go/internal/opcua/SecureChannelTransactionManager.go
 create mode 100644 plc4go/internal/opcua/Subscriber.go
 create mode 100644 plc4go/internal/opcua/Subscriber_plc4xgen.go
 create mode 100644 plc4go/internal/opcua/SubscriptionHandle.go
 create mode 100644 plc4go/internal/opcua/Tag.go
 create mode 100644 plc4go/internal/opcua/TagHandler.go
 create mode 100644 plc4go/internal/opcua/Writer.go
 create mode 100644 plc4go/internal/opcua/common.go
 create mode 100644 plc4go/internal/opcua/mock_CommandAndArgumentsCount_test.go
 create mode 100644 plc4go/internal/opcua/mock_Tag_test.go
 create mode 100644 plc4go/tests/drivers/tests/opcua_driver_test.go