You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by hu...@apache.org on 2024/11/10 00:20:05 UTC
(plc4x) branch feat/antora updated (d5f3fae9e1 -> 4a1b4fa3df)
This is an automated email from the ASF dual-hosted git repository.
hutcheb pushed a change to branch feat/antora
in repository https://gitbox.apache.org/repos/asf/plc4x.git
from d5f3fae9e1 fix(website): Remove lost building.html file
add de2de19051 fix(website): Update headers
add 54b4b8c003 build(deps): bump jackson.version from 2.18.0 to 2.18.1 (#1851)
add 78a1d0ba12 build(deps-dev): bump org.testcontainers:testcontainers (#1852)
add fc90ad563c build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 (#1861)
add 6a685736ec build(deps): bump bouncycastle.version from 1.78.1 to 1.79 (#1860)
add 6037919a3e Adds COUNTER type for read/write. (#1850)
add 3e089e424e fix(plc4j/drivers/s7): fix NPE in S7HMuxImpl
add fc4c27aa76 fix(code-gen/go): compile issue fix for +2 tree
add 07e098df62 build(deps): bump org.codehaus.mojo:exec-maven-plugin (#1862)
add 1cb0fe9b8d build(deps): bump org.apache.maven:maven-artifact from 3.9.8 to 3.9.9 (#1767)
add bb943b0169 build(deps): bump logback.version from 1.5.9 to 1.5.12 (#1863)
add 5fb5135ad9 build(deps): bump net.bytebuddy:byte-buddy from 1.15.3 to 1.15.10 (#1869)
add 4ecd071d4a build(deps): bump com.google.errorprone:error_prone_annotations (#1868)
add 0250b0472a build(deps): bump org.apache.maven.shared:maven-dependency-analyzer (#1867)
add b84a3448f0 feat(plc4j/opcua): Implementation of OPC-UA event subscriptions.
add 9d2b947f63 fix(plc4go/opcua): OPC-UA driver updates and checkin of generated code.
add 40a3bc851a fix(plc4go/opcua): OPC-UA driver updates and checkin of generated code.
add ba7b749f30 build(deps): bump org.apache.maven.plugins:maven-surefire-plugin (#1872)
add e56aae7429 build(deps): bump org.apache.maven.plugins:maven-project-info-reports-plugin (#1870)
add 89fbbc6f5f build(deps-dev): bump org.testcontainers:junit-jupiter (#1871)
add bc5adb160b chore(plc4j/opcua): Documentation updates for OPC-UA driver.
add 25893ae74d build(deps): bump golang.org/x/text from 0.19.0 to 0.20.0 in /plc4go (#1877)
add e0dbd3a441 build(deps): bump groovy.version from 4.0.23 to 4.0.24 (#1876)
add fbf4644bb8 build(deps): bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 (#1875)
add a6dc6471ee build(deps): bump com.googlecode.maven-download-plugin:download-maven-plugin (#1874)
add 4a1b4fa3df Merge branch 'develop' into feat/antora
No new revisions were added by this update.
Summary of changes:
.../templates/go/complex-type-template.go.ftlh | 4 +
.../testing/protocols/ads/DriverTestsuite.xml | 12 +
.../testing/protocols/opcua/DriverTestsuite.xml | 2081 +++++++++-
.../protocols/opcua/ParserSerializerTestsuite.xml | 32 +-
plc4go/go.mod | 4 +-
plc4go/go.sum | 8 +-
plc4go/internal/opcua/EncryptionHandler.go | 4 +-
plc4go/internal/opcua/MessageCodec.go | 4 +-
plc4go/internal/opcua/Reader.go | 21 +-
plc4go/internal/opcua/SecureChannel.go | 215 +-
plc4go/internal/opcua/Subscriber.go | 18 +-
plc4go/internal/opcua/SubscriptionHandle.go | 58 +-
plc4go/internal/opcua/Writer.go | 29 +-
plc4go/internal/opcua/common.go | 13 +-
.../readwrite/model/CIPEncapsulationPacket.go | 4 +
.../abeth/readwrite/model/DF1RequestCommand.go | 4 +
.../abeth/readwrite/model/DF1RequestMessage.go | 4 +
.../abeth/readwrite/model/DF1ResponseMessage.go | 4 +
.../discovery/readwrite/model/AdsDiscoveryBlock.go | 4 +
.../ads/readwrite/model/AdsMultiRequestItem.go | 4 +
plc4go/protocols/ads/readwrite/model/AmsPacket.go | 4 +
plc4go/protocols/bacnetip/readwrite/model/APDU.go | 4 +
.../readwrite/model/BACnetApplicationTag.go | 4 +
.../readwrite/model/BACnetCalendarEntry.go | 4 +
.../bacnetip/readwrite/model/BACnetChannelValue.go | 4 +
.../bacnetip/readwrite/model/BACnetClientCOV.go | 4 +
.../model/BACnetConfirmedServiceRequest.go | 4 +
...edServiceRequestAtomicReadFileStreamOrRecord.go | 4 +
...rviceRequestConfirmedTextMessageMessageClass.go | 4 +
.../BACnetConfirmedServiceRequestReadRangeRange.go | 4 +
.../readwrite/model/BACnetConstructedData.go | 4 +
.../bacnetip/readwrite/model/BACnetContextTag.go | 4 +
.../bacnetip/readwrite/model/BACnetError.go | 4 +
.../model/BACnetEventLogRecordLogDatum.go | 4 +
.../readwrite/model/BACnetEventParameter.go | 4 +
...BACnetEventParameterChangeOfValueCivCriteria.go | 4 +
.../readwrite/model/BACnetFaultParameter.go | 4 +
...etFaultParameterFaultExtendedParametersEntry.go | 4 +
...tFaultParameterFaultOutOfRangeMaxNormalValue.go | 4 +
...tFaultParameterFaultOutOfRangeMinNormalValue.go | 4 +
.../bacnetip/readwrite/model/BACnetHostAddress.go | 4 +
.../model/BACnetLandingCallStatusCommand.go | 4 +
.../bacnetip/readwrite/model/BACnetLogData.go | 4 +
.../readwrite/model/BACnetLogDataLogDataEntry.go | 4 +
.../readwrite/model/BACnetLogRecordLogDatum.go | 4 +
.../model/BACnetNotificationParameters.go | 4 +
...ationParametersChangeOfDiscreteValueNewValue.go | 4 +
...tNotificationParametersChangeOfValueNewValue.go | 4 +
.../readwrite/model/BACnetOptionalBinaryPV.go | 4 +
.../model/BACnetOptionalCharacterString.go | 4 +
.../bacnetip/readwrite/model/BACnetOptionalREAL.go | 4 +
.../readwrite/model/BACnetOptionalUnsigned.go | 4 +
.../readwrite/model/BACnetPriorityValue.go | 4 +
.../readwrite/model/BACnetProcessIdSelection.go | 4 +
.../BACnetPropertyAccessResultAccessResult.go | 4 +
.../readwrite/model/BACnetPropertyStates.go | 4 +
.../bacnetip/readwrite/model/BACnetRecipient.go | 4 +
.../bacnetip/readwrite/model/BACnetScale.go | 4 +
.../bacnetip/readwrite/model/BACnetServiceAck.go | 4 +
...BACnetServiceAckAtomicReadFileStreamOrRecord.go | 4 +
.../bacnetip/readwrite/model/BACnetShedLevel.go | 4 +
.../readwrite/model/BACnetSpecialEventPeriod.go | 4 +
.../bacnetip/readwrite/model/BACnetTimeStamp.go | 4 +
.../readwrite/model/BACnetTimerStateChangeValue.go | 4 +
.../model/BACnetUnconfirmedServiceRequest.go | 4 +
.../BACnetUnconfirmedServiceRequestWhoHasObject.go | 4 +
.../bacnetip/readwrite/model/BACnetValueSource.go | 4 +
plc4go/protocols/bacnetip/readwrite/model/BVLC.go | 4 +
plc4go/protocols/bacnetip/readwrite/model/NLM.go | 4 +
.../cbus/readwrite/model/AccessControlData.go | 4 +
.../cbus/readwrite/model/AirConditioningData.go | 4 +
plc4go/protocols/cbus/readwrite/model/CALData.go | 4 +
plc4go/protocols/cbus/readwrite/model/CALReply.go | 4 +
.../protocols/cbus/readwrite/model/CBusCommand.go | 4 +
.../protocols/cbus/readwrite/model/CBusMessage.go | 4 +
.../model/CBusPointToMultiPointCommand.go | 4 +
.../readwrite/model/CBusPointToPointCommand.go | 4 +
.../model/CBusPointToPointToMultiPointCommand.go | 4 +
.../readwrite/model/ClockAndTimekeepingData.go | 4 +
.../protocols/cbus/readwrite/model/EncodedReply.go | 4 +
.../cbus/readwrite/model/ErrorReportingData.go | 4 +
.../model/ErrorReportingSystemCategoryType.go | 4 +
.../cbus/readwrite/model/IdentifyReplyCommand.go | 4 +
.../cbus/readwrite/model/LevelInformation.go | 4 +
.../protocols/cbus/readwrite/model/LightingData.go | 4 +
.../cbus/readwrite/model/MeasurementData.go | 4 +
.../readwrite/model/MediaTransportControlData.go | 4 +
.../protocols/cbus/readwrite/model/MeteringData.go | 4 +
.../protocols/cbus/readwrite/model/MonitoredSAL.go | 4 +
.../cbus/readwrite/model/ParameterValue.go | 4 +
plc4go/protocols/cbus/readwrite/model/Reply.go | 4 +
.../cbus/readwrite/model/ReplyOrConfirmation.go | 4 +
plc4go/protocols/cbus/readwrite/model/Request.go | 4 +
plc4go/protocols/cbus/readwrite/model/SALData.go | 4 +
.../protocols/cbus/readwrite/model/SecurityData.go | 4 +
.../cbus/readwrite/model/StatusRequest.go | 4 +
.../cbus/readwrite/model/TelephonyData.go | 4 +
.../cbus/readwrite/model/TriggerControlData.go | 4 +
plc4go/protocols/df1/readwrite/model/DF1Command.go | 4 +
plc4go/protocols/df1/readwrite/model/DF1Symbol.go | 4 +
plc4go/protocols/eip/readwrite/model/CipService.go | 4 +
.../eip/readwrite/model/CommandSpecificDataItem.go | 4 +
.../eip/readwrite/model/DataSegmentType.go | 4 +
plc4go/protocols/eip/readwrite/model/EipPacket.go | 4 +
.../eip/readwrite/model/LogicalSegmentType.go | 4 +
.../protocols/eip/readwrite/model/PathSegment.go | 4 +
.../eip/readwrite/model/PortSegmentType.go | 4 +
plc4go/protocols/eip/readwrite/model/TypeId.go | 4 +
.../firmata/readwrite/model/FirmataCommand.go | 4 +
.../firmata/readwrite/model/FirmataMessage.go | 4 +
.../firmata/readwrite/model/SysexCommand.go | 4 +
plc4go/protocols/knxnetip/readwrite/model/Apdu.go | 4 +
.../knxnetip/readwrite/model/ApduControl.go | 4 +
.../protocols/knxnetip/readwrite/model/ApduData.go | 4 +
.../knxnetip/readwrite/model/ApduDataExt.go | 4 +
plc4go/protocols/knxnetip/readwrite/model/CEMI.go | 4 +
.../readwrite/model/CEMIAdditionalInformation.go | 4 +
.../knxnetip/readwrite/model/ComObjectTable.go | 4 +
.../model/ConnectionRequestInformation.go | 4 +
.../readwrite/model/ConnectionResponseDataBlock.go | 4 +
.../knxnetip/readwrite/model/KnxGroupAddress.go | 4 +
.../knxnetip/readwrite/model/KnxManufacturer.go | 74 +-
.../knxnetip/readwrite/model/KnxNetIpMessage.go | 4 +
.../knxnetip/readwrite/model/LDataFrame.go | 4 +
.../knxnetip/readwrite/model/ServiceId.go | 4 +
.../protocols/modbus/readwrite/model/ModbusADU.go | 4 +
.../protocols/modbus/readwrite/model/ModbusPDU.go | 4 +
plc4go/protocols/opcua/readwrite/ParserHelper.go | 30 +-
.../protocols/opcua/readwrite/XmlParserHelper.go | 27 +-
.../readwrite/model/ActivateSessionRequest.go | 164 +-
.../readwrite/model/ActivateSessionResponse.go | 98 +-
.../opcua/readwrite/model/AddNodesItem.go | 8 +-
.../opcua/readwrite/model/AddNodesRequest.go | 80 +-
.../opcua/readwrite/model/AddNodesResponse.go | 108 +-
.../opcua/readwrite/model/AddNodesResult.go | 6 +-
.../opcua/readwrite/model/AddReferencesItem.go | 6 +-
.../opcua/readwrite/model/AddReferencesRequest.go | 80 +-
.../opcua/readwrite/model/AddReferencesResponse.go | 96 +-
.../readwrite/model/AdditionalParametersType.go | 54 +-
.../readwrite/model/AggregateConfiguration.go | 6 +-
.../opcua/readwrite/model/AggregateFilter.go | 441 ++
.../opcua/readwrite/model/AggregateFilterResult.go | 388 ++
.../opcua/readwrite/model/AliasNameDataType.go | 44 +-
.../protocols/opcua/readwrite/model/Annotation.go | 6 +-
.../opcua/readwrite/model/AnnotationDataType.go | 6 +-
.../readwrite/model/AnonymousIdentityToken.go | 111 +-
.../readwrite/model/ApplicationDescription.go | 40 +-
plc4go/protocols/opcua/readwrite/model/Argument.go | 50 +-
.../protocols/opcua/readwrite/model/AttributeId.go | 355 ++
.../opcua/readwrite/model/AttributeOperand.go | 518 +++
.../opcua/readwrite/model/AxisInformation.go | 92 +-
.../model/BinaryExtensionObjectWithMask.go | 347 ++
.../opcua/readwrite/model/BinaryPayload.go | 6 +-
.../opcua/readwrite/model/BitFieldDefinition.go | 6 +-
.../model/BrokerConnectionTransportDataType.go | 383 ++
.../model/BrokerDataSetReaderTransportDataType.go | 518 +++
.../model/BrokerDataSetWriterTransportDataType.go | 547 +++
.../model/BrokerWriterGroupTransportDataType.go | 465 +++
.../opcua/readwrite/model/BrowseDescription.go | 6 +-
.../opcua/readwrite/model/BrowseNextRequest.go | 66 +-
.../opcua/readwrite/model/BrowseNextResponse.go | 108 +-
.../protocols/opcua/readwrite/model/BrowsePath.go | 38 +-
.../opcua/readwrite/model/BrowsePathResult.go | 56 +-
.../opcua/readwrite/model/BrowsePathTarget.go | 6 +-
.../opcua/readwrite/model/BrowseRequest.go | 106 +-
.../opcua/readwrite/model/BrowseResponse.go | 108 +-
.../opcua/readwrite/model/BrowseResult.go | 54 +-
.../protocols/opcua/readwrite/model/BuildInfo.go | 6 +-
.../opcua/readwrite/model/CallMethodRequest.go | 46 +-
.../opcua/readwrite/model/CallMethodResult.go | 100 +-
.../protocols/opcua/readwrite/model/CallRequest.go | 80 +-
.../opcua/readwrite/model/CallResponse.go | 108 +-
.../opcua/readwrite/model/CancelRequest.go | 38 +-
.../opcua/readwrite/model/CancelResponse.go | 38 +-
.../opcua/readwrite/model/CartesianCoordinates.go | 6 +-
.../opcua/readwrite/model/ChannelSecurityToken.go | 6 +-
.../readwrite/model/CloseSecureChannelRequest.go | 38 +-
.../readwrite/model/CloseSecureChannelResponse.go | 38 +-
.../opcua/readwrite/model/CloseSessionRequest.go | 38 +-
.../opcua/readwrite/model/CloseSessionResponse.go | 38 +-
.../opcua/readwrite/model/ComplexNumberType.go | 6 +-
.../model/ConfigurationVersionDataType.go | 6 +-
.../readwrite/model/ConnectionTransportDataType.go | 6 +-
.../opcua/readwrite/model/ContentFilter.go | 54 +-
.../opcua/readwrite/model/ContentFilterElement.go | 46 +-
.../readwrite/model/ContentFilterElementResult.go | 72 +-
.../opcua/readwrite/model/ContentFilterResult.go | 82 +-
.../readwrite/model/CreateMonitoredItemsRequest.go | 80 +-
.../model/CreateMonitoredItemsResponse.go | 108 +-
.../opcua/readwrite/model/CreateSessionRequest.go | 64 +-
.../opcua/readwrite/model/CreateSessionResponse.go | 158 +-
.../readwrite/model/CreateSubscriptionRequest.go | 38 +-
.../readwrite/model/CreateSubscriptionResponse.go | 38 +-
.../opcua/readwrite/model/CurrencyUnitType.go | 6 +-
.../opcua/readwrite/model/DataChangeFilter.go | 364 ++
.../readwrite/model/DataChangeNotification.go | 95 +-
.../opcua/readwrite/model/DataSetMetaDataType.go | 734 ++++
.../opcua/readwrite/model/DataSetReaderDataType.go | 1018 +++++
.../model/DataSetReaderMessageDataType.go | 6 +-
.../model/DataSetReaderTransportDataType.go | 6 +-
.../opcua/readwrite/model/DataSetWriterDataType.go | 74 +-
.../model/DataSetWriterMessageDataType.go | 6 +-
.../model/DataSetWriterTransportDataType.go | 6 +-
.../{NodeAttributes.go => DataTypeAttributes.go} | 219 +-
.../opcua/readwrite/model/DataTypeDefinition.go | 6 +-
.../opcua/readwrite/model/DataTypeDescription.go | 6 +-
.../opcua/readwrite/model/DataTypeSchemaHeader.go | 162 +-
.../model/DatagramConnectionTransport2DataType.go | 490 +++
.../model/DatagramConnectionTransportDataType.go | 330 ++
.../DatagramDataSetReaderTransportDataType.go | 485 +++
.../model/DatagramWriterGroupTransport2DataType.go | 572 +++
.../model/DatagramWriterGroupTransportDataType.go | 335 ++
plc4go/protocols/opcua/readwrite/model/Date.go | 141 -
.../opcua/readwrite/model/DeleteAtTimeDetails.go | 374 ++
.../opcua/readwrite/model/DeleteEventDetails.go | 379 ++
.../readwrite/model/DeleteMonitoredItemsRequest.go | 70 +-
.../model/DeleteMonitoredItemsResponse.go | 96 +-
.../opcua/readwrite/model/DeleteNodesItem.go | 6 +-
.../opcua/readwrite/model/DeleteNodesRequest.go | 80 +-
.../opcua/readwrite/model/DeleteNodesResponse.go | 96 +-
.../readwrite/model/DeleteRawModifiedDetails.go | 433 ++
.../opcua/readwrite/model/DeleteReferencesItem.go | 6 +-
.../readwrite/model/DeleteReferencesRequest.go | 80 +-
.../readwrite/model/DeleteReferencesResponse.go | 96 +-
.../readwrite/model/DeleteSubscriptionsRequest.go | 68 +-
.../readwrite/model/DeleteSubscriptionsResponse.go | 96 +-
.../readwrite/model/DiscoveryConfiguration.go | 6 +-
.../readwrite/model/DoubleComplexNumberType.go | 6 +-
.../opcua/readwrite/model/EUInformation.go | 6 +-
.../model/{XVType.go => ElementOperand.go} | 195 +-
.../opcua/readwrite/model/EndpointConfiguration.go | 6 +-
.../opcua/readwrite/model/EndpointDescription.go | 92 +-
.../opcua/readwrite/model/EndpointType.go | 6 +-
.../readwrite/model/EndpointUrlListDataType.go | 42 +-
.../opcua/readwrite/model/EnumDefinition.go | 326 ++
.../opcua/readwrite/model/EnumDescription.go | 465 +++
.../model/{EnumValueType.go => EnumField.go} | 215 +-
.../opcua/readwrite/model/EnumValueType.go | 6 +-
.../opcua/readwrite/model/EphemeralKeyType.go | 6 +-
.../opcua/readwrite/model/EventFieldList.go | 44 +-
.../protocols/opcua/readwrite/model/EventFilter.go | 379 ++
.../opcua/readwrite/model/EventFilterResult.go | 428 ++
.../opcua/readwrite/model/EventNotificationList.go | 67 +-
.../opcua/readwrite/model/ExpandedNodeId.go | 35 -
.../opcua/readwrite/model/ExtensiblePayload.go | 38 +-
.../opcua/readwrite/model/ExtensionHeader.go | 320 --
.../opcua/readwrite/model/ExtensionObject.go | 341 +-
.../readwrite/model/ExtensionObjectDefinition.go | 4295 ++++++++++++++------
.../readwrite/model/ExtensionObjectEncodingMask.go | 42 +-
.../readwrite/model/ExtensionObjectWithMask.go | 444 ++
.../opcua/readwrite/model/FieldMetaData.go | 98 +-
.../opcua/readwrite/model/FieldTargetDataType.go | 6 +-
.../opcua/readwrite/model/FilterOperand.go | 6 +-
.../readwrite/model/FindServersOnNetworkRequest.go | 72 +-
.../model/FindServersOnNetworkResponse.go | 80 +-
.../opcua/readwrite/model/FindServersRequest.go | 98 +-
.../opcua/readwrite/model/FindServersResponse.go | 80 +-
plc4go/protocols/opcua/readwrite/model/Frame.go | 6 +-
.../opcua/readwrite/model/GenericAttributeValue.go | 6 +-
.../{NodeAttributes.go => GenericAttributes.go} | 223 +-
.../opcua/readwrite/model/GetEndpointsRequest.go | 98 +-
.../opcua/readwrite/model/GetEndpointsResponse.go | 80 +-
.../protocols/opcua/readwrite/model/HistoryData.go | 42 +-
.../opcua/readwrite/model/HistoryEvent.go | 54 +-
.../opcua/readwrite/model/HistoryEventFieldList.go | 42 +-
.../opcua/readwrite/model/HistoryModifiedData.go | 375 ++
.../opcua/readwrite/model/HistoryModifiedEvent.go | 375 ++
.../opcua/readwrite/model/HistoryReadDetails.go | 6 +-
.../opcua/readwrite/model/HistoryReadRequest.go | 82 +-
.../opcua/readwrite/model/HistoryReadResponse.go | 108 +-
.../opcua/readwrite/model/HistoryReadResult.go | 8 +-
.../opcua/readwrite/model/HistoryReadValueId.go | 6 +-
.../opcua/readwrite/model/HistoryUpdateDetails.go | 6 +-
.../opcua/readwrite/model/HistoryUpdateRequest.go | 70 +-
.../opcua/readwrite/model/HistoryUpdateResponse.go | 108 +-
.../opcua/readwrite/model/HistoryUpdateResult.go | 72 +-
.../readwrite/model/IdentityMappingRuleType.go | 6 +-
.../opcua/readwrite/model/IssuedIdentityToken.go | 105 +-
.../model/JsonDataSetReaderMessageDataType.go | 335 ++
.../model/JsonDataSetWriterMessageDataType.go | 306 ++
.../model/JsonWriterGroupMessageDataType.go | 306 ++
.../opcua/readwrite/model/KeyValuePair.go | 6 +-
.../readwrite/model/LinearConversionDataType.go | 6 +-
.../model/{KeyValuePair.go => LiteralOperand.go} | 197 +-
.../readwrite/model/MdnsDiscoveryConfiguration.go | 379 ++
.../protocols/opcua/readwrite/model/MessagePDU.go | 54 +-
.../{NodeAttributes.go => MethodAttributes.go} | 252 +-
.../model/ModelChangeStructureDataType.go | 6 +-
.../opcua/readwrite/model/ModificationInfo.go | 6 +-
.../readwrite/model/ModifyMonitoredItemsRequest.go | 80 +-
.../model/ModifyMonitoredItemsResponse.go | 108 +-
.../readwrite/model/ModifySubscriptionRequest.go | 38 +-
.../readwrite/model/ModifySubscriptionResponse.go | 38 +-
.../readwrite/model/MonitoredItemCreateRequest.go | 64 +-
.../readwrite/model/MonitoredItemCreateResult.go | 8 +-
.../readwrite/model/MonitoredItemModifyRequest.go | 38 +-
.../readwrite/model/MonitoredItemModifyResult.go | 8 +-
.../readwrite/model/MonitoredItemNotification.go | 6 +-
.../opcua/readwrite/model/MonitoringFilter.go | 6 +-
.../readwrite/model/MonitoringFilterResult.go | 6 +-
.../opcua/readwrite/model/MonitoringParameters.go | 8 +-
.../readwrite/model/NetworkAddressDataType.go | 6 +-
.../readwrite/model/NetworkAddressUrlDataType.go | 383 ++
.../opcua/readwrite/model/NetworkGroupDataType.go | 56 +-
.../opcua/readwrite/model/NodeAttributes.go | 6 +-
plc4go/protocols/opcua/readwrite/model/NodeId.go | 31 -
.../opcua/readwrite/model/NodeIdByteString.go | 22 +
.../opcua/readwrite/model/NodeIdFourByte.go | 22 +
.../protocols/opcua/readwrite/model/NodeIdGuid.go | 22 +
.../opcua/readwrite/model/NodeIdNumeric.go | 22 +
.../opcua/readwrite/model/NodeIdString.go | 22 +
.../opcua/readwrite/model/NodeIdTwoByte.go | 22 +
.../opcua/readwrite/model/NodeIdTypeDefinition.go | 12 +
.../opcua/readwrite/model/NodeReference.go | 48 +-
.../opcua/readwrite/model/NodeTypeDescription.go | 54 +-
.../opcua/readwrite/model/NotificationData.go | 6 +-
.../opcua/readwrite/model/NotificationMessage.go | 48 +-
.../opcua/readwrite/model/NullExtension.go | 6 +-
.../readwrite/model/NullExtensionObjectWithMask.go | 302 ++
.../{NodeAttributes.go => ObjectAttributes.go} | 203 +-
.../{NodeAttributes.go => ObjectTypeAttributes.go} | 219 +-
plc4go/protocols/opcua/readwrite/model/OpcuaAPU.go | 27 +-
.../readwrite/model/OpcuaAcknowledgeResponse.go | 6 +-
.../opcua/readwrite/model/OpcuaCloseRequest.go | 8 +-
.../opcua/readwrite/model/OpcuaHelloRequest.go | 6 +-
.../opcua/readwrite/model/OpcuaMessageError.go | 6 +-
.../opcua/readwrite/model/OpcuaMessageRequest.go | 8 +-
.../opcua/readwrite/model/OpcuaMessageResponse.go | 8 +-
.../model/OpcuaNodeIdServicesVariableAddress.go | 263 --
.../model/OpcuaNodeIdServicesVariableChoice.go | 143 -
.../model/OpcuaNodeIdServicesVariableDevice.go | 239 --
.../model/OpcuaNodeIdServicesVariableDiscrete.go | 1255 ------
.../model/OpcuaNodeIdServicesVariableInitial.go | 143 -
.../model/OpcuaNodeIdServicesVariableInstrument.go | 1247 ------
.../model/OpcuaNodeIdServicesVariableRefresh.go | 447 --
.../model/OpcuaNodeIdServicesVariableTrip.go | 1247 ------
.../opcua/readwrite/model/OpcuaOpenRequest.go | 8 +-
.../opcua/readwrite/model/OpcuaOpenResponse.go | 8 +-
.../protocols/opcua/readwrite/model/OpcuaVector.go | 6 +-
.../opcua/readwrite/model/OpenChannelMessage.go | 4 +
.../readwrite/model/OpenSecureChannelRequest.go | 38 +-
.../readwrite/model/OpenSecureChannelResponse.go | 64 +-
.../protocols/opcua/readwrite/model/OptionSet.go | 6 +-
.../protocols/opcua/readwrite/model/Orientation.go | 6 +-
.../opcua/readwrite/model/ParsingResult.go | 72 +-
.../opcua/readwrite/model/PascalString.go | 39 +-
plc4go/protocols/opcua/readwrite/model/Payload.go | 32 +-
.../opcua/readwrite/model/PortableNodeId.go | 383 ++
.../opcua/readwrite/model/PortableQualifiedName.go | 6 +-
.../readwrite/model/PriorityMappingEntryType.go | 6 +-
.../readwrite/model/ProgramDiagnostic2DataType.go | 166 +-
.../readwrite/model/ProgramDiagnosticDataType.go | 134 +-
.../model/PubSubConfiguration2DataType.go | 743 ++++
.../readwrite/model/PubSubConfigurationDataType.go | 96 +-
.../model/PubSubConfigurationRefDataType.go | 6 +-
.../model/PubSubConfigurationValueDataType.go | 436 ++
.../readwrite/model/PubSubConnectionDataType.go | 150 +-
.../opcua/readwrite/model/PubSubGroupDataType.go | 104 +-
.../readwrite/model/PubSubKeyPushTargetDataType.go | 146 +-
.../opcua/readwrite/model/PublishRequest.go | 80 +-
.../opcua/readwrite/model/PublishResponse.go | 154 +-
.../readwrite/model/PublishedDataItemsDataType.go | 326 ++
.../model/PublishedDataSetCustomSourceDataType.go | 322 ++
.../readwrite/model/PublishedDataSetDataType.go | 534 +++
.../model/PublishedDataSetSourceDataType.go | 6 +-
.../readwrite/model/PublishedEventsDataType.go | 432 ++
.../readwrite/model/PublishedVariableDataType.go | 56 +-
.../protocols/opcua/readwrite/model/QosDataType.go | 6 +-
.../opcua/readwrite/model/QuantityDimension.go | 6 +-
.../opcua/readwrite/model/QueryDataDescription.go | 38 +-
.../opcua/readwrite/model/QueryDataSet.go | 40 +-
.../opcua/readwrite/model/QueryFirstRequest.go | 132 +-
.../opcua/readwrite/model/QueryFirstResponse.go | 176 +-
.../opcua/readwrite/model/QueryNextRequest.go | 38 +-
.../opcua/readwrite/model/QueryNextResponse.go | 80 +-
plc4go/protocols/opcua/readwrite/model/Range.go | 6 +-
.../opcua/readwrite/model/RationalNumber.go | 6 +-
.../readwrite/model/ReadAnnotationDataDetails.go | 321 ++
.../opcua/readwrite/model/ReadAtTimeDetails.go | 366 ++
.../opcua/readwrite/model/ReadEventDetails.go | 417 ++
.../opcua/readwrite/model/ReadEventDetails2.go | 462 +++
.../opcua/readwrite/model/ReadProcessedDetails.go | 466 +++
.../readwrite/model/ReadRawModifiedDetails.go | 453 +++
.../protocols/opcua/readwrite/model/ReadRequest.go | 80 +-
.../opcua/readwrite/model/ReadResponse.go | 96 +-
.../protocols/opcua/readwrite/model/ReadValueId.go | 6 +-
.../opcua/readwrite/model/ReaderGroupDataType.go | 739 ++++
.../readwrite/model/ReaderGroupMessageDataType.go | 6 +-
.../model/ReaderGroupTransportDataType.go | 6 +-
...DataTypeDefinition.go => ReceiveQosDataType.go} | 130 +-
.../readwrite/model/ReceiveQosPriorityDataType.go | 330 ++
.../readwrite/model/RedundantServerDataType.go | 6 +-
.../opcua/readwrite/model/ReferenceDescription.go | 6 +-
.../model/ReferenceDescriptionDataType.go | 6 +-
.../readwrite/model/ReferenceListEntryDataType.go | 6 +-
.../readwrite/model/ReferenceTypeAttributes.go | 597 +++
.../opcua/readwrite/model/RegisterNodesRequest.go | 68 +-
.../opcua/readwrite/model/RegisterNodesResponse.go | 68 +-
.../readwrite/model/RegisterServer2Request.go | 96 +-
.../readwrite/model/RegisterServer2Response.go | 96 +-
.../opcua/readwrite/model/RegisterServerRequest.go | 64 +-
.../readwrite/model/RegisterServerResponse.go | 38 +-
.../opcua/readwrite/model/RegisteredServer.go | 66 +-
.../opcua/readwrite/model/RelativePath.go | 54 +-
.../opcua/readwrite/model/RelativePathElement.go | 6 +-
.../opcua/readwrite/model/RepublishRequest.go | 38 +-
.../opcua/readwrite/model/RepublishResponse.go | 64 +-
.../opcua/readwrite/model/RequestHeader.go | 8 +-
.../opcua/readwrite/model/ResponseHeader.go | 42 +-
.../opcua/readwrite/model/RolePermissionType.go | 6 +-
.../opcua/readwrite/model/RootExtensionObject.go | 344 ++
.../model/SamplingIntervalDiagnosticsDataType.go | 6 +-
.../opcua/readwrite/model/SecurityGroupDataType.go | 134 +-
.../model/SemanticChangeStructureDataType.go | 6 +-
.../model/ServerDiagnosticsSummaryDataType.go | 6 +-
.../opcua/readwrite/model/ServerOnNetwork.go | 48 +-
.../opcua/readwrite/model/ServerStatusDataType.go | 38 +-
.../readwrite/model/ServiceCounterDataType.go | 6 +-
.../opcua/readwrite/model/ServiceFault.go | 38 +-
.../readwrite/model/SessionDiagnosticsDataType.go | 820 ++--
.../model/SessionSecurityDiagnosticsDataType.go | 40 +-
.../model/SessionlessInvokeRequestType.go | 102 +-
.../model/SessionlessInvokeResponseType.go | 72 +-
.../readwrite/model/SetMonitoringModeRequest.go | 72 +-
.../readwrite/model/SetMonitoringModeResponse.go | 96 +-
.../readwrite/model/SetPublishingModeRequest.go | 70 +-
.../readwrite/model/SetPublishingModeResponse.go | 96 +-
.../opcua/readwrite/model/SetTriggeringRequest.go | 100 +-
.../opcua/readwrite/model/SetTriggeringResponse.go | 152 +-
.../opcua/readwrite/model/SignatureData.go | 6 +-
.../readwrite/model/SignedSoftwareCertificate.go | 6 +-
.../readwrite/model/SimpleAttributeOperand.go | 461 +++
.../opcua/readwrite/model/SimpleTypeDescription.go | 465 +++
.../model/StandaloneSubscribedDataSetDataType.go | 485 +++
.../StandaloneSubscribedDataSetRefDataType.go | 330 ++
.../opcua/readwrite/model/StaticHelper.go | 9 +
.../readwrite/model/StatusChangeNotification.go | 19 +-
.../opcua/readwrite/model/StatusResult.go | 6 +-
.../opcua/readwrite/model/StructureDefinition.go | 461 +++
.../opcua/readwrite/model/StructureDescription.go | 436 ++
.../opcua/readwrite/model/StructureField.go | 54 +-
.../readwrite/model/SubscribedDataSetDataType.go | 6 +-
.../model/SubscribedDataSetMirrorDataType.go | 379 ++
.../readwrite/model/SubscriptionAcknowledgement.go | 6 +-
.../model/SubscriptionDiagnosticsDataType.go | 6 +-
.../readwrite/model/TargetVariablesDataType.go | 326 ++
plc4go/protocols/opcua/readwrite/model/Time.go | 141 -
.../opcua/readwrite/model/TimeZoneDataType.go | 6 +-
.../opcua/readwrite/model/TransactionErrorType.go | 6 +-
.../opcua/readwrite/model/TransferResult.go | 44 +-
.../model/TransferSubscriptionsRequest.go | 70 +-
.../model/TransferSubscriptionsResponse.go | 108 +-
.../model/TranslateBrowsePathsToNodeIdsRequest.go | 80 +-
.../model/TranslateBrowsePathsToNodeIdsResponse.go | 108 +-
...istoryReadDetails.go => TransmitQosDataType.go} | 130 +-
.../readwrite/model/TransmitQosPriorityDataType.go | 330 ++
.../opcua/readwrite/model/TrustListDataType.go | 128 +-
.../opcua/readwrite/model/UABinaryFileDataType.go | 628 +++
.../model/UadpDataSetReaderMessageDataType.go | 562 +++
.../model/UadpDataSetWriterMessageDataType.go | 393 ++
.../model/UadpWriterGroupMessageDataType.go | 437 ++
plc4go/protocols/opcua/readwrite/model/Union.go | 6 +-
.../readwrite/model/UnregisterNodesRequest.go | 68 +-
.../readwrite/model/UnregisterNodesResponse.go | 38 +-
.../readwrite/model/UnsignedRationalNumber.go | 6 +-
.../opcua/readwrite/model/UpdateDataDetails.go | 408 ++
.../opcua/readwrite/model/UpdateEventDetails.go | 461 +++
.../readwrite/model/UpdateStructureDataDetails.go | 408 ++
.../opcua/readwrite/model/UserIdentityToken.go | 82 +-
.../readwrite/model/UserIdentityTokenDefinition.go | 396 --
.../readwrite/model/UserManagementDataType.go | 6 +-
.../opcua/readwrite/model/UserNameIdentityToken.go | 107 +-
.../opcua/readwrite/model/UserTokenPolicy.go | 6 +-
.../opcua/readwrite/model/VariableAttributes.go | 781 ++++
.../readwrite/model/VariableTypeAttributes.go | 694 ++++
plc4go/protocols/opcua/readwrite/model/Variant.go | 4 +
.../readwrite/model/VariantExtensionObject.go | 2 +-
.../model/{NodeAttributes.go => ViewAttributes.go} | 252 +-
.../opcua/readwrite/model/ViewDescription.go | 6 +-
.../opcua/readwrite/model/WriteRequest.go | 80 +-
.../opcua/readwrite/model/WriteResponse.go | 96 +-
.../protocols/opcua/readwrite/model/WriteValue.go | 6 +-
.../opcua/readwrite/model/WriterGroupDataType.go | 957 +++++
.../readwrite/model/WriterGroupMessageDataType.go | 6 +-
.../model/WriterGroupTransportDataType.go | 6 +-
.../opcua/readwrite/model/X509IdentityToken.go | 103 +-
plc4go/protocols/opcua/readwrite/model/XVType.go | 6 +-
plc4go/protocols/s7/readwrite/model/COTPPacket.go | 4 +
.../protocols/s7/readwrite/model/COTPParameter.go | 4 +
.../s7/readwrite/model/CycServiceItemType.go | 4 +
plc4go/protocols/s7/readwrite/model/S7Address.go | 4 +
.../s7/readwrite/model/S7DataAlarmMessage.go | 4 +
plc4go/protocols/s7/readwrite/model/S7Message.go | 4 +
plc4go/protocols/s7/readwrite/model/S7Parameter.go | 4 +
.../s7/readwrite/model/S7ParameterUserDataItem.go | 4 +
plc4go/protocols/s7/readwrite/model/S7Payload.go | 4 +
.../s7/readwrite/model/S7PayloadUserDataItem.go | 4 +
.../readwrite/model/S7VarRequestParameterItem.go | 4 +
.../protocols/s7/readwrite/model/TransportSize.go | 22 +-
plc4go/tests/drivers/tests/opcua_driver_test.go | 22 +-
plc4j/drivers/all/pom.xml | 2 +-
plc4j/drivers/ctrlx/pom.xml | 4 +-
.../java/knxnetip/readwrite/KnxManufacturer.java | 5 +-
plc4j/drivers/opcua/pom.xml | 14 +-
.../opcua/readwrite/ActivateSessionRequest.java | 121 +-
.../opcua/readwrite/ActivateSessionResponse.java | 77 +-
.../plc4x/java/opcua/readwrite/AddNodesItem.java | 6 +-
.../java/opcua/readwrite/AddNodesRequest.java | 69 +-
.../java/opcua/readwrite/AddNodesResponse.java | 96 +-
.../plc4x/java/opcua/readwrite/AddNodesResult.java | 6 +-
.../java/opcua/readwrite/AddReferencesItem.java | 6 +-
.../java/opcua/readwrite/AddReferencesRequest.java | 67 +-
.../opcua/readwrite/AddReferencesResponse.java | 79 +-
.../opcua/readwrite/AdditionalParametersType.java | 54 +-
.../opcua/readwrite/AggregateConfiguration.java | 6 +-
.../java/opcua/readwrite/AggregateFilter.java | 218 +
.../opcua/readwrite/AggregateFilterResult.java | 200 +
.../java/opcua/readwrite/AliasNameDataType.java | 40 +-
.../plc4x/java/opcua/readwrite/Annotation.java | 6 +-
.../java/opcua/readwrite/AnnotationDataType.java | 6 +-
.../opcua/readwrite/AnonymousIdentityToken.java | 47 +-
.../opcua/readwrite/ApplicationDescription.java | 31 +-
.../plc4x/java/opcua/readwrite/Argument.java | 37 +-
.../plc4x/java/opcua/readwrite/AttributeId.java | 80 +
.../{ReadValueId.java => AttributeOperand.java} | 116 +-
.../java/opcua/readwrite/AxisInformation.java | 62 +-
...ect.java => BinaryExtensionObjectWithMask.java} | 118 +-
.../plc4x/java/opcua/readwrite/BinaryPayload.java | 6 +-
.../java/opcua/readwrite/BitFieldDefinition.java | 6 +-
...java => BrokerConnectionTransportDataType.java} | 116 +-
.../BrokerDataSetReaderTransportDataType.java | 262 ++
.../BrokerDataSetWriterTransportDataType.java | 284 ++
.../BrokerWriterGroupTransportDataType.java | 231 ++
.../java/opcua/readwrite/BrowseDescription.java | 6 +-
.../java/opcua/readwrite/BrowseNextRequest.java | 49 +-
.../java/opcua/readwrite/BrowseNextResponse.java | 95 +-
.../plc4x/java/opcua/readwrite/BrowsePath.java | 20 +-
.../java/opcua/readwrite/BrowsePathResult.java | 51 +-
.../java/opcua/readwrite/BrowsePathTarget.java | 6 +-
.../plc4x/java/opcua/readwrite/BrowseRequest.java | 83 +-
.../plc4x/java/opcua/readwrite/BrowseResponse.java | 96 +-
.../plc4x/java/opcua/readwrite/BrowseResult.java | 57 +-
.../plc4x/java/opcua/readwrite/BuildInfo.java | 6 +-
.../java/opcua/readwrite/CallMethodRequest.java | 42 +-
.../java/opcua/readwrite/CallMethodResult.java | 95 +-
.../plc4x/java/opcua/readwrite/CallRequest.java | 69 +-
.../plc4x/java/opcua/readwrite/CallResponse.java | 98 +-
.../plc4x/java/opcua/readwrite/CancelRequest.java | 21 +-
.../plc4x/java/opcua/readwrite/CancelResponse.java | 21 +-
.../java/opcua/readwrite/CartesianCoordinates.java | 6 +-
.../java/opcua/readwrite/ChannelSecurityToken.java | 6 +-
.../opcua/readwrite/CloseSecureChannelRequest.java | 21 +-
.../readwrite/CloseSecureChannelResponse.java | 21 +-
.../java/opcua/readwrite/CloseSessionRequest.java | 21 +-
.../java/opcua/readwrite/CloseSessionResponse.java | 21 +-
.../java/opcua/readwrite/ComplexNumberType.java | 6 +-
.../readwrite/ConfigurationVersionDataType.java | 6 +-
.../readwrite/ConnectionTransportDataType.java | 6 +-
.../plc4x/java/opcua/readwrite/ContentFilter.java | 53 +-
.../java/opcua/readwrite/ContentFilterElement.java | 40 +-
.../readwrite/ContentFilterElementResult.java | 73 +-
.../java/opcua/readwrite/ContentFilterResult.java | 89 +-
.../readwrite/CreateMonitoredItemsRequest.java | 66 +-
.../readwrite/CreateMonitoredItemsResponse.java | 97 +-
.../java/opcua/readwrite/CreateSessionRequest.java | 37 +-
.../opcua/readwrite/CreateSessionResponse.java | 126 +-
.../opcua/readwrite/CreateSubscriptionRequest.java | 21 +-
.../readwrite/CreateSubscriptionResponse.java | 21 +-
.../java/opcua/readwrite/CurrencyUnitType.java | 6 +-
...yMappingRuleType.java => DataChangeFilter.java} | 123 +-
.../opcua/readwrite/DataChangeNotification.java | 94 +-
.../java/opcua/readwrite/DataSetMetaDataType.java | 461 +++
.../opcua/readwrite/DataSetReaderDataType.java | 619 +++
.../readwrite/DataSetReaderMessageDataType.java | 6 +-
.../readwrite/DataSetReaderTransportDataType.java | 6 +-
.../opcua/readwrite/DataSetWriterDataType.java | 51 +-
.../readwrite/DataSetWriterMessageDataType.java | 6 +-
.../readwrite/DataSetWriterTransportDataType.java | 6 +-
...NodeAttributes.java => DataTypeAttributes.java} | 77 +-
.../java/opcua/readwrite/DataTypeDefinition.java | 6 +-
.../java/opcua/readwrite/DataTypeDescription.java | 6 +-
.../java/opcua/readwrite/DataTypeSchemaHeader.java | 173 +-
.../DatagramConnectionTransport2DataType.java | 266 ++
...va => DatagramConnectionTransportDataType.java} | 69 +-
.../DatagramDataSetReaderTransportDataType.java | 235 ++
.../DatagramWriterGroupTransport2DataType.java | 315 ++
...a => DatagramWriterGroupTransportDataType.java} | 116 +-
...leteNodesItem.java => DeleteAtTimeDetails.java} | 79 +-
...eleteNodesItem.java => DeleteEventDetails.java} | 86 +-
.../readwrite/DeleteMonitoredItemsRequest.java | 59 +-
.../readwrite/DeleteMonitoredItemsResponse.java | 79 +-
.../java/opcua/readwrite/DeleteNodesItem.java | 6 +-
.../java/opcua/readwrite/DeleteNodesRequest.java | 70 +-
.../java/opcua/readwrite/DeleteNodesResponse.java | 79 +-
...odesItem.java => DeleteRawModifiedDetails.java} | 99 +-
.../java/opcua/readwrite/DeleteReferencesItem.java | 6 +-
.../opcua/readwrite/DeleteReferencesRequest.java | 67 +-
.../opcua/readwrite/DeleteReferencesResponse.java | 79 +-
.../readwrite/DeleteSubscriptionsRequest.java | 55 +-
.../readwrite/DeleteSubscriptionsResponse.java | 79 +-
.../opcua/readwrite/DiscoveryConfiguration.java | 6 +-
.../opcua/readwrite/DoubleComplexNumberType.java | 6 +-
.../plc4x/java/opcua/readwrite/EUInformation.java | 6 +-
...nTransportDataType.java => ElementOperand.java} | 59 +-
.../opcua/readwrite/EndpointConfiguration.java | 6 +-
.../java/opcua/readwrite/EndpointDescription.java | 65 +-
.../plc4x/java/opcua/readwrite/EndpointType.java | 6 +-
.../opcua/readwrite/EndpointUrlListDataType.java | 42 +-
.../{HistoryEvent.java => EnumDefinition.java} | 91 +-
...taTypeDescription.java => EnumDescription.java} | 82 +-
.../{EnumValueType.java => EnumField.java} | 61 +-
.../plc4x/java/opcua/readwrite/EnumValueType.java | 6 +-
.../java/opcua/readwrite/EphemeralKeyType.java | 6 +-
.../plc4x/java/opcua/readwrite/EventFieldList.java | 38 +-
.../{FindServersResponse.java => EventFilter.java} | 143 +-
.../java/opcua/readwrite/EventFilterResult.java | 249 ++
.../opcua/readwrite/EventNotificationList.java | 63 +-
.../plc4x/java/opcua/readwrite/ExpandedNodeId.java | 11 -
.../java/opcua/readwrite/ExtensiblePayload.java | 23 +-
.../java/opcua/readwrite/ExtensionObject.java | 106 +-
.../opcua/readwrite/ExtensionObjectDefinition.java | 1267 +++---
.../readwrite/ExtensionObjectEncodingMask.java | 24 +-
.../opcua/readwrite/ExtensionObjectWithMask.java | 189 +
.../plc4x/java/opcua/readwrite/FieldMetaData.java | 73 +-
.../java/opcua/readwrite/FieldTargetDataType.java | 6 +-
.../plc4x/java/opcua/readwrite/FilterOperand.java | 6 +-
.../readwrite/FindServersOnNetworkRequest.java | 59 +-
.../readwrite/FindServersOnNetworkResponse.java | 71 +-
.../java/opcua/readwrite/FindServersRequest.java | 77 +-
.../java/opcua/readwrite/FindServersResponse.java | 68 +-
.../apache/plc4x/java/opcua/readwrite/Frame.java | 6 +-
.../opcua/readwrite/GenericAttributeValue.java | 6 +-
...{NodeAttributes.java => GenericAttributes.java} | 99 +-
.../java/opcua/readwrite/GetEndpointsRequest.java | 77 +-
.../java/opcua/readwrite/GetEndpointsResponse.java | 67 +-
.../plc4x/java/opcua/readwrite/HistoryData.java | 39 +-
.../plc4x/java/opcua/readwrite/HistoryEvent.java | 53 +-
.../opcua/readwrite/HistoryEventFieldList.java | 40 +-
.../{HistoryData.java => HistoryModifiedData.java} | 105 +-
...ficationList.java => HistoryModifiedEvent.java} | 129 +-
.../java/opcua/readwrite/HistoryReadDetails.java | 6 +-
.../java/opcua/readwrite/HistoryReadRequest.java | 63 +-
.../java/opcua/readwrite/HistoryReadResponse.java | 97 +-
.../java/opcua/readwrite/HistoryReadResult.java | 6 +-
.../java/opcua/readwrite/HistoryReadValueId.java | 6 +-
.../java/opcua/readwrite/HistoryUpdateDetails.java | 6 +-
.../java/opcua/readwrite/HistoryUpdateRequest.java | 56 +-
.../opcua/readwrite/HistoryUpdateResponse.java | 97 +-
.../java/opcua/readwrite/HistoryUpdateResult.java | 69 +-
.../opcua/readwrite/IdentityMappingRuleType.java | 6 +-
.../java/opcua/readwrite/IssuedIdentityToken.java | 46 +-
.../JsonDataSetReaderMessageDataType.java | 192 +
....java => JsonDataSetWriterMessageDataType.java} | 95 +-
...pe.java => JsonWriterGroupMessageDataType.java} | 95 +-
.../plc4x/java/opcua/readwrite/KeyValuePair.java | 6 +-
.../opcua/readwrite/LinearConversionDataType.java | 6 +-
.../{KeyValuePair.java => LiteralOperand.java} | 61 +-
...etwork.java => MdnsDiscoveryConfiguration.java} | 142 +-
.../plc4x/java/opcua/readwrite/MessagePDU.java | 23 +-
.../{NodeAttributes.java => MethodAttributes.java} | 109 +-
.../readwrite/ModelChangeStructureDataType.java | 6 +-
.../java/opcua/readwrite/ModificationInfo.java | 6 +-
.../readwrite/ModifyMonitoredItemsRequest.java | 66 +-
.../readwrite/ModifyMonitoredItemsResponse.java | 97 +-
.../opcua/readwrite/ModifySubscriptionRequest.java | 21 +-
.../readwrite/ModifySubscriptionResponse.java | 21 +-
.../readwrite/MonitoredItemCreateRequest.java | 36 +-
.../opcua/readwrite/MonitoredItemCreateResult.java | 6 +-
.../readwrite/MonitoredItemModifyRequest.java | 22 +-
.../opcua/readwrite/MonitoredItemModifyResult.java | 6 +-
.../opcua/readwrite/MonitoredItemNotification.java | 6 +-
.../java/opcua/readwrite/MonitoringFilter.java | 6 +-
.../opcua/readwrite/MonitoringFilterResult.java | 6 +-
.../java/opcua/readwrite/MonitoringParameters.java | 6 +-
.../opcua/readwrite/NetworkAddressDataType.java | 6 +-
...ataType.java => NetworkAddressUrlDataType.java} | 61 +-
.../java/opcua/readwrite/NetworkGroupDataType.java | 54 +-
.../plc4x/java/opcua/readwrite/NodeAttributes.java | 6 +-
.../apache/plc4x/java/opcua/readwrite/NodeId.java | 11 -
.../java/opcua/readwrite/NodeIdByteString.java | 11 +
.../plc4x/java/opcua/readwrite/NodeIdFourByte.java | 11 +
.../plc4x/java/opcua/readwrite/NodeIdGuid.java | 11 +
.../plc4x/java/opcua/readwrite/NodeIdNumeric.java | 11 +
.../plc4x/java/opcua/readwrite/NodeIdString.java | 11 +
.../plc4x/java/opcua/readwrite/NodeIdTwoByte.java | 11 +
.../java/opcua/readwrite/NodeIdTypeDefinition.java | 2 +
.../plc4x/java/opcua/readwrite/NodeReference.java | 45 +-
.../java/opcua/readwrite/NodeTypeDescription.java | 58 +-
.../java/opcua/readwrite/NotificationData.java | 6 +-
.../java/opcua/readwrite/NotificationMessage.java | 49 +-
.../plc4x/java/opcua/readwrite/NullExtension.java | 6 +-
...oByte.java => NullExtensionObjectWithMask.java} | 82 +-
.../{NodeAttributes.java => ObjectAttributes.java} | 73 +-
...deAttributes.java => ObjectTypeAttributes.java} | 77 +-
.../plc4x/java/opcua/readwrite/OpcuaAPU.java | 10 +-
.../opcua/readwrite/OpcuaAcknowledgeResponse.java | 2 +-
.../java/opcua/readwrite/OpcuaCloseRequest.java | 5 +-
.../java/opcua/readwrite/OpcuaHelloRequest.java | 2 +-
.../java/opcua/readwrite/OpcuaMessageError.java | 2 +-
.../java/opcua/readwrite/OpcuaMessageRequest.java | 5 +-
.../java/opcua/readwrite/OpcuaMessageResponse.java | 5 +-
.../java/opcua/readwrite/OpcuaOpenRequest.java | 5 +-
.../java/opcua/readwrite/OpcuaOpenResponse.java | 5 +-
.../plc4x/java/opcua/readwrite/OpcuaVector.java | 6 +-
.../opcua/readwrite/OpenSecureChannelRequest.java | 21 +-
.../opcua/readwrite/OpenSecureChannelResponse.java | 37 +-
.../plc4x/java/opcua/readwrite/OptionSet.java | 6 +-
.../plc4x/java/opcua/readwrite/Orientation.java | 6 +-
.../plc4x/java/opcua/readwrite/ParsingResult.java | 72 +-
.../plc4x/java/opcua/readwrite/PascalString.java | 13 +-
.../apache/plc4x/java/opcua/readwrite/Payload.java | 18 +-
...tableQualifiedName.java => PortableNodeId.java} | 64 +-
.../opcua/readwrite/PortableQualifiedName.java | 6 +-
.../opcua/readwrite/PriorityMappingEntryType.java | 6 +-
.../readwrite/ProgramDiagnostic2DataType.java | 148 +-
.../opcua/readwrite/ProgramDiagnosticDataType.java | 108 +-
.../readwrite/PubSubConfiguration2DataType.java | 578 +++
.../readwrite/PubSubConfigurationDataType.java | 101 +-
.../readwrite/PubSubConfigurationRefDataType.java | 6 +-
....java => PubSubConfigurationValueDataType.java} | 93 +-
.../opcua/readwrite/PubSubConnectionDataType.java | 134 +-
.../java/opcua/readwrite/PubSubGroupDataType.java | 92 +-
.../readwrite/PubSubKeyPushTargetDataType.java | 115 +-
.../plc4x/java/opcua/readwrite/PublishRequest.java | 75 +-
.../java/opcua/readwrite/PublishResponse.java | 115 +-
...Filter.java => PublishedDataItemsDataType.java} | 95 +-
...a => PublishedDataSetCustomSourceDataType.java} | 82 +-
.../opcua/readwrite/PublishedDataSetDataType.java | 289 ++
.../readwrite/PublishedDataSetSourceDataType.java | 6 +-
.../opcua/readwrite/PublishedEventsDataType.java | 213 +
.../opcua/readwrite/PublishedVariableDataType.java | 31 +-
.../plc4x/java/opcua/readwrite/QosDataType.java | 6 +-
.../java/opcua/readwrite/QuantityDimension.java | 6 +-
.../java/opcua/readwrite/QueryDataDescription.java | 20 +-
.../plc4x/java/opcua/readwrite/QueryDataSet.java | 42 +-
.../java/opcua/readwrite/QueryFirstRequest.java | 108 +-
.../java/opcua/readwrite/QueryFirstResponse.java | 146 +-
.../java/opcua/readwrite/QueryNextRequest.java | 21 +-
.../java/opcua/readwrite/QueryNextResponse.java | 70 +-
.../apache/plc4x/java/opcua/readwrite/Range.java | 6 +-
.../plc4x/java/opcua/readwrite/RationalNumber.java | 6 +-
...lNumber.java => ReadAnnotationDataDetails.java} | 86 +-
...imeZoneDataType.java => ReadAtTimeDetails.java} | 98 +-
...RepublishRequest.java => ReadEventDetails.java} | 146 +-
...oringParameters.java => ReadEventDetails2.java} | 182 +-
.../java/opcua/readwrite/ReadProcessedDetails.java | 258 ++
.../opcua/readwrite/ReadRawModifiedDetails.java | 248 ++
.../plc4x/java/opcua/readwrite/ReadRequest.java | 64 +-
.../plc4x/java/opcua/readwrite/ReadResponse.java | 80 +-
.../plc4x/java/opcua/readwrite/ReadValueId.java | 6 +-
...GroupDataType.java => ReaderGroupDataType.java} | 227 +-
.../readwrite/ReaderGroupMessageDataType.java | 6 +-
.../readwrite/ReaderGroupTransportDataType.java | 6 +-
...TypeDefinition.java => ReceiveQosDataType.java} | 36 +-
...eFault.java => ReceiveQosPriorityDataType.java} | 68 +-
.../opcua/readwrite/RedundantServerDataType.java | 6 +-
.../java/opcua/readwrite/ReferenceDescription.java | 6 +-
.../readwrite/ReferenceDescriptionDataType.java | 6 +-
.../readwrite/ReferenceListEntryDataType.java | 6 +-
...ttributes.java => ReferenceTypeAttributes.java} | 133 +-
.../java/opcua/readwrite/RegisterNodesRequest.java | 54 +-
.../opcua/readwrite/RegisterNodesResponse.java | 54 +-
.../opcua/readwrite/RegisterServer2Request.java | 74 +-
.../opcua/readwrite/RegisterServer2Response.java | 86 +-
.../opcua/readwrite/RegisterServerRequest.java | 35 +-
.../opcua/readwrite/RegisterServerResponse.java | 21 +-
.../java/opcua/readwrite/RegisteredServer.java | 55 +-
.../plc4x/java/opcua/readwrite/RelativePath.java | 53 +-
.../java/opcua/readwrite/RelativePathElement.java | 6 +-
.../java/opcua/readwrite/RepublishRequest.java | 23 +-
.../java/opcua/readwrite/RepublishResponse.java | 34 +-
.../plc4x/java/opcua/readwrite/RequestHeader.java | 6 +-
.../plc4x/java/opcua/readwrite/ResponseHeader.java | 37 +-
.../java/opcua/readwrite/RolePermissionType.java | 6 +-
...{ServiceFault.java => RootExtensionObject.java} | 75 +-
.../SamplingIntervalDiagnosticsDataType.java | 6 +-
.../opcua/readwrite/SecurityGroupDataType.java | 118 +-
.../readwrite/SemanticChangeStructureDataType.java | 6 +-
.../ServerDiagnosticsSummaryDataType.java | 6 +-
.../java/opcua/readwrite/ServerOnNetwork.java | 35 +-
.../java/opcua/readwrite/ServerStatusDataType.java | 20 +-
.../opcua/readwrite/ServiceCounterDataType.java | 6 +-
.../plc4x/java/opcua/readwrite/ServiceFault.java | 21 +-
.../readwrite/SessionDiagnosticsDataType.java | 510 +--
.../SessionSecurityDiagnosticsDataType.java | 31 +-
.../readwrite/SessionlessInvokeRequestType.java | 91 +-
.../readwrite/SessionlessInvokeResponseType.java | 73 +-
.../opcua/readwrite/SetMonitoringModeRequest.java | 53 +-
.../opcua/readwrite/SetMonitoringModeResponse.java | 79 +-
.../opcua/readwrite/SetPublishingModeRequest.java | 59 +-
.../opcua/readwrite/SetPublishingModeResponse.java | 79 +-
.../java/opcua/readwrite/SetTriggeringRequest.java | 82 +-
.../opcua/readwrite/SetTriggeringResponse.java | 133 +-
.../plc4x/java/opcua/readwrite/SignatureData.java | 6 +-
.../opcua/readwrite/SignedSoftwareCertificate.java | 6 +-
...eadValueId.java => SimpleAttributeOperand.java} | 137 +-
...Description.java => SimpleTypeDescription.java} | 78 +-
.../StandaloneSubscribedDataSetDataType.java | 245 ++
...=> StandaloneSubscribedDataSetRefDataType.java} | 69 +-
.../opcua/readwrite/StatusChangeNotification.java | 16 +-
.../plc4x/java/opcua/readwrite/StatusResult.java | 6 +-
.../java/opcua/readwrite/StructureDefinition.java | 245 ++
...eDescription.java => StructureDescription.java} | 65 +-
.../plc4x/java/opcua/readwrite/StructureField.java | 48 +-
.../opcua/readwrite/SubscribedDataSetDataType.java | 6 +-
.../readwrite/SubscribedDataSetMirrorDataType.java | 191 +
.../readwrite/SubscriptionAcknowledgement.java | 6 +-
.../readwrite/SubscriptionDiagnosticsDataType.java | 6 +-
...toryEvent.java => TargetVariablesDataType.java} | 96 +-
.../java/opcua/readwrite/TimeZoneDataType.java | 6 +-
.../java/opcua/readwrite/TransactionErrorType.java | 6 +-
.../plc4x/java/opcua/readwrite/TransferResult.java | 51 +-
.../readwrite/TransferSubscriptionsRequest.java | 59 +-
.../readwrite/TransferSubscriptionsResponse.java | 96 +-
.../TranslateBrowsePathsToNodeIdsRequest.java | 64 +-
.../TranslateBrowsePathsToNodeIdsResponse.java | 96 +-
...FilterOperand.java => TransmitQosDataType.java} | 36 +-
...aType.java => TransmitQosPriorityDataType.java} | 66 +-
.../java/opcua/readwrite/TrustListDataType.java | 116 +-
.../java/opcua/readwrite/UABinaryFileDataType.java | 406 ++
.../UadpDataSetReaderMessageDataType.java | 354 ++
.../UadpDataSetWriterMessageDataType.java | 224 +
.../readwrite/UadpWriterGroupMessageDataType.java | 273 ++
.../apache/plc4x/java/opcua/readwrite/Union.java | 6 +-
.../opcua/readwrite/UnregisterNodesRequest.java | 54 +-
.../opcua/readwrite/UnregisterNodesResponse.java | 21 +-
.../opcua/readwrite/UnsignedRationalNumber.java | 6 +-
.../{ReadValueId.java => UpdateDataDetails.java} | 142 +-
.../java/opcua/readwrite/UpdateEventDetails.java | 245 ++
.../readwrite/UpdateStructureDataDetails.java | 214 +
.../java/opcua/readwrite/UserIdentityToken.java | 61 +-
.../readwrite/UserIdentityTokenDefinition.java | 146 -
.../opcua/readwrite/UserManagementDataType.java | 6 +-
.../opcua/readwrite/UserNameIdentityToken.java | 52 +-
.../java/opcua/readwrite/UserTokenPolicy.java | 6 +-
.../java/opcua/readwrite/VariableAttributes.java | 450 ++
...Attributes.java => VariableTypeAttributes.java} | 194 +-
.../{NodeAttributes.java => ViewAttributes.java} | 109 +-
.../java/opcua/readwrite/ViewDescription.java | 6 +-
.../plc4x/java/opcua/readwrite/WriteRequest.java | 70 +-
.../plc4x/java/opcua/readwrite/WriteResponse.java | 80 +-
.../plc4x/java/opcua/readwrite/WriteValue.java | 6 +-
.../java/opcua/readwrite/WriterGroupDataType.java | 613 +++
.../readwrite/WriterGroupMessageDataType.java | 6 +-
.../readwrite/WriterGroupTransportDataType.java | 6 +-
.../java/opcua/readwrite/X509IdentityToken.java | 47 +-
.../apache/plc4x/java/opcua/readwrite/XVType.java | 6 +-
.../apache/plc4x/java/opcua/OpcuaPlcDriver.java | 2 +-
.../plc4x/java/opcua/context/Conversation.java | 14 +-
.../plc4x/java/opcua/context/SecureChannel.java | 72 +-
.../java/opcua/protocol/OpcuaProtocolLogic.java | 362 +-
.../opcua/protocol/OpcuaSubscriptionHandle.java | 164 +-
.../opcua/protocol/chunk/PayloadConverter.java | 11 +-
.../java/opcua/readwrite/utils/StaticHelper.java | 16 +-
.../org/apache/plc4x/java/opcua/tag/OpcuaTag.java | 87 +-
.../java/opcua/OpcuaParserSerializerTest.java | 18 +-
.../protocol/OpcuaSubscriptionHandleTest.java | 23 +
.../opcua/protocol/chunk/PayloadConverterTest.java | 6 +-
.../milo/examples/server/EventNotifierTask.java | 99 +
.../milo/examples/server/TestMiloServer.java | 14 +-
.../plc4x/java/s7/readwrite/TransportSize.java | 13 +
.../java/s7/readwrite/protocol/S7HMuxImpl.java | 3 +-
.../apache/plc4x/java/s7/readwrite/tag/S7Tag.java | 19 +-
.../plc4x/java/s7/readwrite/DatatypesTest.java | 19 +-
.../java/s7/readwrite/ManualS7CounterTest.java | 108 +
.../java/spi/codegen/fields/FieldReaderArray.java | 3 +
.../apache/plc4x/java/spi/tag/TagConfigParser.java | 3 +-
.../plc4x/java/spi/tag/TagTagConfigParserTest.java | 17 +-
.../plc4x/test/driver/internal/Testcase.java | 2 +-
.../internal/handlers/ApiRequestHandler.java | 2 +-
.../migration/MessageValidatorAndMigrator.java | 4 +
pom.xml | 22 +-
.../protocols/knxnetip/knx-master-data.mspec | 8 +-
protocols/opcua/pom.xml | 27 +
.../generated/protocols/opcua/opc-attribute.mspec | 53 +
.../generated/protocols/opcua/opc-manual.mspec | 2375 ++++++-----
.../apache/plc4x/protocol/opcua/OpcuaProtocol.java | 3 +
.../main/script/downloadAndEditOpcuaNodeSet.groovy | 1 +
protocols/opcua/src/main/xslt/opc-attribute.xsl | 81 +
protocols/opcua/src/main/xslt/opc-common.xsl | 152 +-
protocols/opcua/src/main/xslt/opc-manual.xsl | 134 +-
.../resources/protocols/opcua/DriverTestsuite.xml | 2081 +++++++++-
.../protocols/opcua/ParserSerializerTestsuite.xml | 32 +-
.../s7/src/main/resources/protocols/s7/s7.mspec | 1 +
website/antora-playbook.yml | 18 +
website/asciidoc/antora.yml | 18 +
website/asciidoc/modules/ROOT/nav.adoc | 16 +
website/asciidoc/modules/apache/nav.adoc | 16 +
website/asciidoc/modules/developers/nav.adoc | 16 +
website/asciidoc/modules/users/nav.adoc | 16 +
.../modules/users/pages/protocols/opcua.adoc | 103 +-
website/resources/index.html | 19 +-
website/supplemental/css/header.css | 19 +
website/supplemental/css/vars.css | 19 +
website/supplemental/partials/footer-content.hbs | 19 +
website/supplemental/partials/head-styles.hbs | 19 +
website/supplemental/partials/header-content.hbs | 19 +
897 files changed, 65304 insertions(+), 26707 deletions(-)
create mode 100644 plc4go/protocols/opcua/readwrite/model/AggregateFilter.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/AggregateFilterResult.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/AttributeId.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/AttributeOperand.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/BinaryExtensionObjectWithMask.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/BrokerConnectionTransportDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/BrokerDataSetReaderTransportDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/BrokerDataSetWriterTransportDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/BrokerWriterGroupTransportDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/DataChangeFilter.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/DataSetMetaDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/DataSetReaderDataType.go
copy plc4go/protocols/opcua/readwrite/model/{NodeAttributes.go => DataTypeAttributes.go} (58%)
create mode 100644 plc4go/protocols/opcua/readwrite/model/DatagramConnectionTransport2DataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/DatagramConnectionTransportDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/DatagramDataSetReaderTransportDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/DatagramWriterGroupTransport2DataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/DatagramWriterGroupTransportDataType.go
delete mode 100644 plc4go/protocols/opcua/readwrite/model/Date.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/DeleteAtTimeDetails.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/DeleteEventDetails.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/DeleteRawModifiedDetails.go
copy plc4go/protocols/opcua/readwrite/model/{XVType.go => ElementOperand.go} (51%)
create mode 100644 plc4go/protocols/opcua/readwrite/model/EnumDefinition.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/EnumDescription.go
copy plc4go/protocols/opcua/readwrite/model/{EnumValueType.go => EnumField.go} (57%)
create mode 100644 plc4go/protocols/opcua/readwrite/model/EventFilter.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/EventFilterResult.go
delete mode 100644 plc4go/protocols/opcua/readwrite/model/ExtensionHeader.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/ExtensionObjectWithMask.go
copy plc4go/protocols/opcua/readwrite/model/{NodeAttributes.go => GenericAttributes.go} (55%)
create mode 100644 plc4go/protocols/opcua/readwrite/model/HistoryModifiedData.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/HistoryModifiedEvent.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/JsonDataSetReaderMessageDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/JsonDataSetWriterMessageDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/JsonWriterGroupMessageDataType.go
copy plc4go/protocols/opcua/readwrite/model/{KeyValuePair.go => LiteralOperand.go} (50%)
create mode 100644 plc4go/protocols/opcua/readwrite/model/MdnsDiscoveryConfiguration.go
copy plc4go/protocols/opcua/readwrite/model/{NodeAttributes.go => MethodAttributes.go} (55%)
create mode 100644 plc4go/protocols/opcua/readwrite/model/NetworkAddressUrlDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/NullExtensionObjectWithMask.go
copy plc4go/protocols/opcua/readwrite/model/{NodeAttributes.go => ObjectAttributes.go} (60%)
copy plc4go/protocols/opcua/readwrite/model/{NodeAttributes.go => ObjectTypeAttributes.go} (57%)
delete mode 100644 plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableAddress.go
delete mode 100644 plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableChoice.go
delete mode 100644 plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableDevice.go
delete mode 100644 plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableDiscrete.go
delete mode 100644 plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableInitial.go
delete mode 100644 plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableInstrument.go
delete mode 100644 plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableRefresh.go
delete mode 100644 plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableTrip.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/PortableNodeId.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/PubSubConfiguration2DataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/PubSubConfigurationValueDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/PublishedDataItemsDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/PublishedDataSetCustomSourceDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/PublishedDataSetDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/PublishedEventsDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/ReadAnnotationDataDetails.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/ReadAtTimeDetails.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/ReadEventDetails.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/ReadEventDetails2.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/ReadProcessedDetails.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/ReadRawModifiedDetails.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/ReaderGroupDataType.go
copy plc4go/protocols/opcua/readwrite/model/{DataTypeDefinition.go => ReceiveQosDataType.go} (55%)
create mode 100644 plc4go/protocols/opcua/readwrite/model/ReceiveQosPriorityDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/ReferenceTypeAttributes.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/RootExtensionObject.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/SimpleAttributeOperand.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/SimpleTypeDescription.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/StandaloneSubscribedDataSetDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/StandaloneSubscribedDataSetRefDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/StructureDefinition.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/StructureDescription.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/SubscribedDataSetMirrorDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/TargetVariablesDataType.go
delete mode 100644 plc4go/protocols/opcua/readwrite/model/Time.go
copy plc4go/protocols/opcua/readwrite/model/{HistoryReadDetails.go => TransmitQosDataType.go} (50%)
create mode 100644 plc4go/protocols/opcua/readwrite/model/TransmitQosPriorityDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/UABinaryFileDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/UadpDataSetReaderMessageDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/UadpDataSetWriterMessageDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/UadpWriterGroupMessageDataType.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/UpdateDataDetails.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/UpdateEventDetails.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/UpdateStructureDataDetails.go
delete mode 100644 plc4go/protocols/opcua/readwrite/model/UserIdentityTokenDefinition.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/VariableAttributes.go
create mode 100644 plc4go/protocols/opcua/readwrite/model/VariableTypeAttributes.go
copy plc4go/protocols/opcua/readwrite/model/{NodeAttributes.go => ViewAttributes.go} (58%)
create mode 100644 plc4go/protocols/opcua/readwrite/model/WriterGroupDataType.go
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/AggregateFilter.java
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/AggregateFilterResult.java
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/AttributeId.java
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{ReadValueId.java => AttributeOperand.java} (65%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{ExtensionObject.java => BinaryExtensionObjectWithMask.java} (56%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{EnumValueType.java => BrokerConnectionTransportDataType.java} (52%)
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/BrokerDataSetReaderTransportDataType.java
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/BrokerDataSetWriterTransportDataType.java
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/BrokerWriterGroupTransportDataType.java
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{IdentityMappingRuleType.java => DataChangeFilter.java} (53%)
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/DataSetMetaDataType.java
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/DataSetReaderDataType.java
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{NodeAttributes.java => DataTypeAttributes.java} (77%)
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/DatagramConnectionTransport2DataType.java
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{NetworkAddressDataType.java => DatagramConnectionTransportDataType.java} (60%)
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/DatagramDataSetReaderTransportDataType.java
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/DatagramWriterGroupTransport2DataType.java
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{TransactionErrorType.java => DatagramWriterGroupTransportDataType.java} (53%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{DeleteNodesItem.java => DeleteAtTimeDetails.java} (63%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{DeleteNodesItem.java => DeleteEventDetails.java} (60%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{DeleteNodesItem.java => DeleteRawModifiedDetails.java} (57%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{ConnectionTransportDataType.java => ElementOperand.java} (68%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{HistoryEvent.java => EnumDefinition.java} (59%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{DataTypeDescription.java => EnumDescription.java} (62%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{EnumValueType.java => EnumField.java} (76%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{FindServersResponse.java => EventFilter.java} (52%)
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/EventFilterResult.java
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/ExtensionObjectWithMask.java
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{NodeAttributes.java => GenericAttributes.java} (69%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{HistoryData.java => HistoryModifiedData.java} (53%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{EventNotificationList.java => HistoryModifiedEvent.java} (50%)
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/JsonDataSetReaderMessageDataType.java
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{RolePermissionType.java => JsonDataSetWriterMessageDataType.java} (56%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{RolePermissionType.java => JsonWriterGroupMessageDataType.java} (56%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{KeyValuePair.java => LiteralOperand.java} (69%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{ServerOnNetwork.java => MdnsDiscoveryConfiguration.java} (52%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{NodeAttributes.java => MethodAttributes.java} (69%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{NetworkAddressDataType.java => NetworkAddressUrlDataType.java} (68%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{NodeIdTwoByte.java => NullExtensionObjectWithMask.java} (59%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{NodeAttributes.java => ObjectAttributes.java} (78%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{NodeAttributes.java => ObjectTypeAttributes.java} (77%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{PortableQualifiedName.java => PortableNodeId.java} (71%)
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/PubSubConfiguration2DataType.java
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{PortableQualifiedName.java => PubSubConfigurationValueDataType.java} (54%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{ContentFilter.java => PublishedDataItemsDataType.java} (55%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{TimeZoneDataType.java => PublishedDataSetCustomSourceDataType.java} (60%)
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/PublishedDataSetDataType.java
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/PublishedEventsDataType.java
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{RationalNumber.java => ReadAnnotationDataDetails.java} (59%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{TimeZoneDataType.java => ReadAtTimeDetails.java} (56%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{RepublishRequest.java => ReadEventDetails.java} (50%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{MonitoringParameters.java => ReadEventDetails2.java} (50%)
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/ReadProcessedDetails.java
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/ReadRawModifiedDetails.java
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{PubSubGroupDataType.java => ReaderGroupDataType.java} (58%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{DataTypeDefinition.java => ReceiveQosDataType.java} (78%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{ServiceFault.java => ReceiveQosPriorityDataType.java} (62%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{NodeAttributes.java => ReferenceTypeAttributes.java} (64%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{ServiceFault.java => RootExtensionObject.java} (60%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{ReadValueId.java => SimpleAttributeOperand.java} (55%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{DataTypeDescription.java => SimpleTypeDescription.java} (63%)
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/StandaloneSubscribedDataSetDataType.java
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{UnregisterNodesResponse.java => StandaloneSubscribedDataSetRefDataType.java} (60%)
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/StructureDefinition.java
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{DataTypeDescription.java => StructureDescription.java} (66%)
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/SubscribedDataSetMirrorDataType.java
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{HistoryEvent.java => TargetVariablesDataType.java} (55%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{FilterOperand.java => TransmitQosDataType.java} (77%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{NetworkAddressDataType.java => TransmitQosPriorityDataType.java} (62%)
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/UABinaryFileDataType.java
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/UadpDataSetReaderMessageDataType.java
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/UadpDataSetWriterMessageDataType.java
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/UadpWriterGroupMessageDataType.java
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{ReadValueId.java => UpdateDataDetails.java} (50%)
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/UpdateEventDetails.java
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/UpdateStructureDataDetails.java
delete mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/UserIdentityTokenDefinition.java
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/VariableAttributes.java
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{NodeAttributes.java => VariableTypeAttributes.java} (54%)
copy plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/{NodeAttributes.java => ViewAttributes.java} (69%)
create mode 100644 plc4j/drivers/opcua/src/main/generated/org/apache/plc4x/java/opcua/readwrite/WriterGroupDataType.java
copy plc4go/protocols/opcua/readwrite/model/StaticHelper.go => plc4j/drivers/opcua/src/test/java/org/apache/plc4x/java/opcua/OpcuaParserSerializerTest.java (72%)
create mode 100644 plc4j/drivers/opcua/src/test/java/org/eclipse/milo/examples/server/EventNotifierTask.java
create mode 100644 plc4j/drivers/s7/src/test/java/org/apache/plc4x/java/s7/readwrite/ManualS7CounterTest.java
create mode 100644 protocols/opcua/src/main/generated/protocols/opcua/opc-attribute.mspec
create mode 100644 protocols/opcua/src/main/xslt/opc-attribute.xsl
copy {plc4go/assets/testing => protocols/opcua/src/test/resources}/protocols/opcua/ParserSerializerTestsuite.xml (99%)