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 de2ecac Switch the label used to find a deploy box.
new 18af0b4 plc4go: updated generated files
new a28fac5 plc4j: converted ReadBuffer and WriteBuffer to interfaces
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../language/java/JavaLanguageTemplateHelper.java | 72 +++--
.../templates/java/data-io-template.java.ftlh | 8 +-
.../resources/templates/java/io-template.java.ftlh | 74 +++--
go.mod | 2 +-
go.sum | 2 +
.../model/AdsDeviceNotificationRequest.go | 2 +-
.../ads/readwrite/model/AdsNotificationSample.go | 2 +-
.../readwrite/model/AdsReadDeviceInfoResponse.go | 2 +-
.../plc4go/ads/readwrite/model/AdsReadResponse.go | 2 +-
.../ads/readwrite/model/AdsReadWriteRequest.go | 4 +-
.../ads/readwrite/model/AdsReadWriteResponse.go | 2 +-
.../plc4go/ads/readwrite/model/AdsStampHeader.go | 2 +-
.../ads/readwrite/model/AdsWriteControlRequest.go | 2 +-
.../plc4go/ads/readwrite/model/AdsWriteRequest.go | 2 +-
.../bacnetip/readwrite/model/BACnetAddress.go | 2 +-
...firmedServiceRequestConfirmedCOVNotification.go | 4 +-
.../BACnetConfirmedServiceRequestReadProperty.go | 2 +-
.../BACnetConfirmedServiceRequestSubscribeCOV.go | 2 +-
.../BACnetConfirmedServiceRequestWriteProperty.go | 2 +-
.../readwrite/model/BACnetErrorReadProperty.go | 4 +-
.../model/BACnetServiceAckReadProperty.go | 2 +-
.../model/BACnetTagApplicationBitString.go | 2 +-
.../model/BACnetTagApplicationEnumerated.go | 2 +-
.../model/BACnetTagApplicationSignedInteger.go | 2 +-
.../model/BACnetTagApplicationUnsignedInteger.go | 2 +-
.../bacnetip/readwrite/model/BACnetTagContext.go | 2 +-
.../readwrite/model/BACnetTagWithContent.go | 2 +-
.../model/BACnetUnconfirmedServiceRequestIAm.go | 2 +-
...rmedServiceRequestUnconfirmedPrivateTransfer.go | 2 +-
.../model/BACnetUnconfirmedServiceRequestWhoHas.go | 2 +-
.../model/BACnetUnconfirmedServiceRequestWhoIs.go | 4 +-
.../bacnetip/readwrite/model/BVLCForwardedNPDU.go | 2 +-
.../readwrite/model/NLMIAmRouterToNetwork.go | 2 +-
.../readwrite/model/NLMWhoIsRouterToNetwork.go | 2 +-
.../plc4go/bacnetip/readwrite/model/NPDU.go | 4 +-
.../model/ApduDataDeviceDescriptorResponse.go | 2 +-
.../readwrite/model/ApduDataExtAuthorizeRequest.go | 2 +-
.../model/ApduDataExtPropertyValueResponse.go | 2 +-
.../model/ApduDataExtPropertyValueWrite.go | 2 +-
.../readwrite/model/ApduDataGroupValueResponse.go | 2 +-
.../readwrite/model/ApduDataGroupValueWrite.go | 2 +-
.../readwrite/model/ApduDataMemoryResponse.go | 2 +-
.../model/ComObjectTableRealisationType1.go | 2 +-
.../model/ComObjectTableRealisationType2.go | 2 +-
.../knxnetip/readwrite/model/DIBDeviceInfo.go | 4 +-
.../knxnetip/readwrite/model/DIBSuppSvcFamilies.go | 2 +-
.../plc4go/knxnetip/readwrite/model/IPAddress.go | 2 +-
.../plc4go/knxnetip/readwrite/model/LBusmonInd.go | 2 +-
.../plc4go/knxnetip/readwrite/model/LDataCon.go | 2 +-
.../knxnetip/readwrite/model/LDataExtended.go | 2 +-
.../plc4go/knxnetip/readwrite/model/LDataInd.go | 2 +-
.../plc4go/knxnetip/readwrite/model/LDataReq.go | 2 +-
.../plc4go/knxnetip/readwrite/model/LPollData.go | 2 +-
.../plc4go/knxnetip/readwrite/model/MACAddress.go | 2 +-
.../knxnetip/readwrite/model/UnknownMessage.go | 2 +-
.../model/ModbusPDUGetComEventLogResponse.go | 2 +-
.../readwrite/model/ModbusPDUReadCoilsResponse.go | 2 +-
.../model/ModbusPDUReadDiscreteInputsResponse.go | 2 +-
.../model/ModbusPDUReadFifoQueueResponse.go | 2 +-
.../model/ModbusPDUReadFileRecordRequest.go | 2 +-
.../model/ModbusPDUReadFileRecordResponse.go | 2 +-
.../model/ModbusPDUReadFileRecordResponseItem.go | 2 +-
.../model/ModbusPDUReadHoldingRegistersResponse.go | 2 +-
.../model/ModbusPDUReadInputRegistersResponse.go | 2 +-
...sPDUReadWriteMultipleHoldingRegistersRequest.go | 2 +-
...PDUReadWriteMultipleHoldingRegistersResponse.go | 2 +-
.../model/ModbusPDUReportServerIdResponse.go | 2 +-
.../model/ModbusPDUWriteFileRecordRequest.go | 2 +-
.../model/ModbusPDUWriteFileRecordRequestItem.go | 2 +-
.../model/ModbusPDUWriteFileRecordResponse.go | 2 +-
.../model/ModbusPDUWriteFileRecordResponseItem.go | 2 +-
.../model/ModbusPDUWriteMultipleCoilsRequest.go | 2 +-
...odbusPDUWriteMultipleHoldingRegistersRequest.go | 2 +-
.../plc4go/s7/readwrite/model/COTPPacket.go | 2 +-
...COTPParameterDisconnectAdditionalInformation.go | 2 +-
.../readwrite/model/S7ParameterReadVarRequest.go | 2 +-
.../s7/readwrite/model/S7ParameterUserData.go | 2 +-
.../readwrite/model/S7ParameterWriteVarRequest.go | 2 +-
.../s7/readwrite/model/S7PayloadReadVarResponse.go | 2 +-
.../plc4go/s7/readwrite/model/S7PayloadUserData.go | 2 +-
...ayloadUserDataItemCpuFunctionReadSzlResponse.go | 2 +-
.../s7/readwrite/model/S7PayloadWriteVarRequest.go | 2 +-
.../readwrite/model/S7PayloadWriteVarResponse.go | 2 +-
.../s7/readwrite/model/S7VarPayloadDataItem.go | 2 +-
.../plc4go/s7/readwrite/model/SzlDataTreeItem.go | 2 +-
.../plc4x/java/ads/protocol/AdsProtocolLogic.java | 18 +-
.../protocol/ads/ManualParserSerializerTest.java | 3 +-
.../canopen/CANOpenConversationBase.java | 4 +-
.../canopen/protocol/CANOpenProtocolLogic.java | 8 +-
.../plc4x/java/canopen/ManualParserTest.java | 5 +-
.../eip/readwrite/protocol/EipProtocolLogic.java | 9 +-
.../java/firmata/readwrite/utils/FirmataUtils.java | 3 +-
.../knxnetip/protocol/KnxNetIpProtocolLogic.java | 12 +-
.../plc4x/java/knxnetip/utils/KnxHelper.java | 3 +-
.../org/apache/plc4x/java/knxnetip/IOTest.java | 10 +-
.../java/modbus/protocol/ModbusProtocolLogic.java | 16 +-
.../plc4x/java/s7/readwrite/field/S7Field.java | 3 +-
.../s7/readwrite/protocol/S7ProtocolLogic.java | 8 +-
.../s7/src/test/java/BenchmarkGeneratedS7.java | 6 +-
.../java/simulated/connection/SimulatedDevice.java | 3 +-
.../spi/GeneratedDriverByteToMessageCodec.java | 9 +-
.../plc4x/java/spi/generation/ReadBuffer.java | 339 +++++----------------
.../{ReadBuffer.java => ReadBufferByteBased.java} | 68 +++--
.../plc4x/java/spi/generation/StaticHelper.java | 63 ++--
.../plc4x/java/spi/generation/WriteBuffer.java | 306 +++++--------------
...{WriteBuffer.java => WriteBufferByteBased.java} | 86 ++++--
.../plc4x/java/spi/generation/ReadBufferTest.java | 6 +-
.../plc4x/test/driver/DriverTestsuiteRunner.java | 4 +-
.../ParserSerializerTestsuiteRunner.java | 4 +-
109 files changed, 524 insertions(+), 802 deletions(-)
copy
plc4j/spi/src/main/java/org/apache/plc4x/java/spi/generation/{ReadBuffer.java
=> ReadBufferByteBased.java} (83%)
copy
plc4j/spi/src/main/java/org/apache/plc4x/java/spi/generation/{WriteBuffer.java
=> WriteBufferByteBased.java} (71%)