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 2022/03/07 16:13:02 UTC
[plc4x] branch develop updated: refactor(plc4go/codegen): optimized code sections
This is an automated email from the ASF dual-hosted git repository.
sruehl pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x.git
The following commit(s) were added to refs/heads/develop by this push:
new 9d38eaf refactor(plc4go/codegen): optimized code sections
9d38eaf is described below
commit 9d38eafcb54cab4bb7b4b922b6aac1aab5461a1c
Author: Sebastian Rühl <sr...@apache.org>
AuthorDate: Mon Mar 7 17:11:38 2022 +0100
refactor(plc4go/codegen): optimized code sections
---
.../resources/templates/go/model-template.go.ftlh | 42 +++++++++++++++-------
.../model/CIPEncapsulationConnectionRequest.go | 16 ++++-----
.../model/CIPEncapsulationConnectionResponse.go | 16 ++++-----
.../readwrite/model/CIPEncapsulationPacket.go | 6 ++--
.../readwrite/model/CIPEncapsulationReadRequest.go | 14 ++++++--
.../model/CIPEncapsulationReadResponse.go | 14 ++++++--
.../readwrite/model/DF1CommandRequestMessage.go | 14 ++++++--
...mandResponseMessageProtectedTypedLogicalRead.go | 14 ++++++--
.../abeth/readwrite/model/DF1RequestCommand.go | 8 -----
.../abeth/readwrite/model/DF1RequestMessage.go | 6 ++--
.../model/DF1RequestProtectedTypedLogicalRead.go | 14 ++++++--
.../abeth/readwrite/model/DF1ResponseMessage.go | 6 ++--
.../model/AdsAddDeviceNotificationRequest.go | 14 ++++++--
.../model/AdsAddDeviceNotificationResponse.go | 14 ++++++--
.../internal/plc4go/ads/readwrite/model/AdsData.go | 8 -----
.../model/AdsDeleteDeviceNotificationRequest.go | 14 ++++++--
.../model/AdsDeleteDeviceNotificationResponse.go | 14 ++++++--
.../model/AdsDeviceNotificationRequest.go | 14 ++++++--
.../model/AdsDeviceNotificationResponse.go | 12 +++----
.../ads/readwrite/model/AdsInvalidRequest.go | 12 +++----
.../ads/readwrite/model/AdsInvalidResponse.go | 12 +++----
.../ads/readwrite/model/AdsMultiRequestItem.go | 8 -----
.../ads/readwrite/model/AdsMultiRequestItemRead.go | 14 ++++++--
.../model/AdsMultiRequestItemReadWrite.go | 14 ++++++--
.../readwrite/model/AdsMultiRequestItemWrite.go | 14 ++++++--
.../ads/readwrite/model/AdsNotificationSample.go | 6 ++--
.../readwrite/model/AdsReadDeviceInfoRequest.go | 12 +++----
.../readwrite/model/AdsReadDeviceInfoResponse.go | 14 ++++++--
.../plc4go/ads/readwrite/model/AdsReadRequest.go | 14 ++++++--
.../plc4go/ads/readwrite/model/AdsReadResponse.go | 14 ++++++--
.../ads/readwrite/model/AdsReadStateRequest.go | 12 +++----
.../ads/readwrite/model/AdsReadStateResponse.go | 14 ++++++--
.../ads/readwrite/model/AdsReadWriteRequest.go | 14 ++++++--
.../ads/readwrite/model/AdsReadWriteResponse.go | 14 ++++++--
.../plc4go/ads/readwrite/model/AdsStampHeader.go | 6 ++--
.../ads/readwrite/model/AdsWriteControlRequest.go | 14 ++++++--
.../ads/readwrite/model/AdsWriteControlResponse.go | 14 ++++++--
.../plc4go/ads/readwrite/model/AdsWriteRequest.go | 14 ++++++--
.../plc4go/ads/readwrite/model/AdsWriteResponse.go | 14 ++++++--
.../plc4go/ads/readwrite/model/AmsNetId.go | 6 ++--
.../plc4go/ads/readwrite/model/AmsPacket.go | 6 ++--
.../readwrite/model/AmsSerialAcknowledgeFrame.go | 6 ++--
.../plc4go/ads/readwrite/model/AmsSerialFrame.go | 6 ++--
.../ads/readwrite/model/AmsSerialResetFrame.go | 6 ++--
.../plc4go/ads/readwrite/model/AmsTCPPacket.go | 6 ++--
.../internal/plc4go/ads/readwrite/model/State.go | 6 ++--
.../plc4go/bacnetip/readwrite/model/APDU.go | 8 -----
.../plc4go/bacnetip/readwrite/model/APDUAbort.go | 14 ++++++--
.../bacnetip/readwrite/model/APDUComplexAck.go | 14 ++++++--
.../readwrite/model/APDUConfirmedRequest.go | 14 ++++++--
.../plc4go/bacnetip/readwrite/model/APDUError.go | 14 ++++++--
.../plc4go/bacnetip/readwrite/model/APDUReject.go | 14 ++++++--
.../bacnetip/readwrite/model/APDUSegmentAck.go | 14 ++++++--
.../bacnetip/readwrite/model/APDUSimpleAck.go | 14 ++++++--
.../readwrite/model/APDUUnconfirmedRequest.go | 14 ++++++--
.../plc4go/bacnetip/readwrite/model/APDUUnknown.go | 14 ++++++--
.../bacnetip/readwrite/model/BACnetAction.go | 15 ++++++--
.../readwrite/model/BACnetActionCommand.go | 6 ++--
.../bacnetip/readwrite/model/BACnetAddress.go | 6 ++--
.../readwrite/model/BACnetApplicationTag.go | 15 ++++++--
.../model/BACnetApplicationTagBitString.go | 13 +++++--
.../readwrite/model/BACnetApplicationTagBoolean.go | 22 ++++++++++--
.../model/BACnetApplicationTagCharacterString.go | 22 ++++++++++--
.../readwrite/model/BACnetApplicationTagDate.go | 13 +++++--
.../readwrite/model/BACnetApplicationTagDouble.go | 22 ++++++++++--
.../model/BACnetApplicationTagEnumerated.go | 22 ++++++++++--
.../readwrite/model/BACnetApplicationTagNull.go | 15 ++++----
.../model/BACnetApplicationTagObjectIdentifier.go | 22 ++++++++++--
.../model/BACnetApplicationTagOctetString.go | 22 ++++++++++--
.../readwrite/model/BACnetApplicationTagReal.go | 22 ++++++++++--
.../model/BACnetApplicationTagSignedInteger.go | 22 ++++++++++--
.../readwrite/model/BACnetApplicationTagTime.go | 13 +++++--
.../model/BACnetApplicationTagUnsignedInteger.go | 22 ++++++++++--
.../bacnetip/readwrite/model/BACnetBinaryPV.go | 15 ++++++--
.../bacnetip/readwrite/model/BACnetClosingTag.go | 16 ++++-----
.../readwrite/model/BACnetConfirmedServiceACK.go | 8 -----
.../BACnetConfirmedServiceACKAtomicReadFile.go | 14 ++++----
.../BACnetConfirmedServiceACKAtomicWriteFile.go | 14 ++++----
...tConfirmedServiceACKConfirmedPrivateTransfer.go | 14 ++++----
.../model/BACnetConfirmedServiceACKCreateObject.go | 12 +++----
.../BACnetConfirmedServiceACKGetAlarmSummary.go | 14 ++++----
...ACnetConfirmedServiceACKGetEnrollmentSummary.go | 14 ++++----
...BACnetConfirmedServiceACKGetEventInformation.go | 14 ++++----
.../model/BACnetConfirmedServiceACKReadProperty.go | 12 +++----
...ACnetConfirmedServiceACKReadPropertyMultiple.go | 14 ++++----
.../model/BACnetConfirmedServiceACKReadRange.go | 12 +++----
...BACnetConfirmedServiceACKRemovedAuthenticate.go | 14 ++++----
...rmedServiceACKRemovedReadPropertyConditional.go | 14 ++++----
.../model/BACnetConfirmedServiceACKVTData.go | 12 +++----
.../model/BACnetConfirmedServiceACKVTOpen.go | 12 +++----
.../model/BACnetConfirmedServiceAddListElement.go | 12 +++----
.../model/BACnetConfirmedServiceRequest.go | 8 -----
...ACnetConfirmedServiceRequestAcknowledgeAlarm.go | 14 ++++----
.../BACnetConfirmedServiceRequestAddListElement.go | 14 ++++----
.../BACnetConfirmedServiceRequestAtomicReadFile.go | 14 ++++++--
...tConfirmedServiceRequestAtomicReadFileRecord.go | 13 +++++--
...tConfirmedServiceRequestAtomicReadFileStream.go | 13 +++++--
...edServiceRequestAtomicReadFileStreamOrRecord.go | 15 ++++++--
...BACnetConfirmedServiceRequestAtomicWriteFile.go | 14 ++++++--
...firmedServiceRequestConfirmedCOVNotification.go | 14 ++++++--
...rviceRequestConfirmedCOVNotificationMultiple.go | 14 ++++----
...rmedServiceRequestConfirmedEventNotification.go | 14 ++++++--
...firmedServiceRequestConfirmedPrivateTransfer.go | 14 ++++----
...tConfirmedServiceRequestConfirmedTextMessage.go | 14 ++++----
...ACnetConfirmedServiceRequestConfirmedUnknown.go | 14 ++++++--
.../BACnetConfirmedServiceRequestCreateObject.go | 14 ++++----
.../BACnetConfirmedServiceRequestDeleteObject.go | 14 ++++----
...rmedServiceRequestDeviceCommunicationControl.go | 14 ++++++--
...tConfirmedServiceRequestGetEnrollmentSummary.go | 14 ++++----
...etConfirmedServiceRequestGetEventInformation.go | 14 ++++----
...etConfirmedServiceRequestLifeSafetyOperation.go | 14 ++++----
.../BACnetConfirmedServiceRequestReadProperty.go | 14 ++++++--
...tConfirmedServiceRequestReadPropertyMultiple.go | 14 ++++++--
.../BACnetConfirmedServiceRequestReadRange.go | 14 ++++----
...netConfirmedServiceRequestReinitializeDevice.go | 14 ++++++--
...erviceRequestReinitializeDeviceEnableDisable.go | 15 ++++++--
...CnetConfirmedServiceRequestRemoveListElement.go | 14 ++++----
...etConfirmedServiceRequestRemovedAuthenticate.go | 14 ++++----
...ServiceRequestRemovedReadPropertyConditional.go | 14 ++++----
...CnetConfirmedServiceRequestRemovedRequestKey.go | 14 ++++----
.../BACnetConfirmedServiceRequestSubscribeCOV.go | 14 ++++++--
...tConfirmedServiceRequestSubscribeCOVProperty.go | 14 ++++----
...edServiceRequestSubscribeCOVPropertyMultiple.go | 14 ++++----
.../model/BACnetConfirmedServiceRequestVTClose.go | 14 ++++----
.../model/BACnetConfirmedServiceRequestVTData.go | 14 ++++----
.../model/BACnetConfirmedServiceRequestVTOpen.go | 14 ++++----
.../BACnetConfirmedServiceRequestWriteProperty.go | 14 ++++++--
...ConfirmedServiceRequestWritePropertyMultiple.go | 14 ++++----
.../readwrite/model/BACnetConstructedData.go | 15 ++++++--
.../model/BACnetConstructedDataCommand.go | 14 ++++++--
.../model/BACnetConstructedDataElement.go | 15 ++++++--
.../model/BACnetConstructedDataEventTimestamps.go | 14 ++++++--
.../model/BACnetConstructedDataLifeSafetyZone.go | 14 ++++++--
.../model/BACnetConstructedDataUnspecified.go | 23 ++++++++++--
.../bacnetip/readwrite/model/BACnetContextTag.go | 15 ++++++--
.../readwrite/model/BACnetContextTagBitString.go | 14 ++++++--
.../readwrite/model/BACnetContextTagBoolean.go | 23 ++++++++++--
.../model/BACnetContextTagCharacterString.go | 14 ++++++--
.../readwrite/model/BACnetContextTagDate.go | 14 ++++++--
.../readwrite/model/BACnetContextTagDeviceState.go | 14 ++++++--
.../readwrite/model/BACnetContextTagDouble.go | 23 ++++++++++--
.../readwrite/model/BACnetContextTagEmpty.go | 16 ++++-----
.../readwrite/model/BACnetContextTagEnumerated.go | 23 ++++++++++--
.../readwrite/model/BACnetContextTagEventState.go | 23 ++++++++++--
.../readwrite/model/BACnetContextTagEventType.go | 23 ++++++++++--
.../readwrite/model/BACnetContextTagNotifyType.go | 14 ++++++--
.../model/BACnetContextTagObjectIdentifier.go | 23 ++++++++++--
.../readwrite/model/BACnetContextTagOctetString.go | 14 ++++++--
.../model/BACnetContextTagPropertyIdentifier.go | 23 ++++++++++--
.../readwrite/model/BACnetContextTagReal.go | 23 ++++++++++--
.../model/BACnetContextTagSignedInteger.go | 23 ++++++++++--
.../readwrite/model/BACnetContextTagTime.go | 14 ++++++--
.../model/BACnetContextTagUnsignedInteger.go | 23 ++++++++++--
.../bacnetip/readwrite/model/BACnetDateTime.go | 6 ++--
.../model/BACnetDeviceObjectPropertyReference.go | 6 ++--
.../plc4go/bacnetip/readwrite/model/BACnetError.go | 6 ++--
.../readwrite/model/BACnetErrorAcknowledgeAlarm.go | 16 ++++-----
.../readwrite/model/BACnetErrorAtomicReadFile.go | 16 ++++-----
.../readwrite/model/BACnetErrorAtomicWriteFile.go | 16 ++++-----
.../model/BACnetErrorConfirmedEventNotification.go | 16 ++++-----
.../model/BACnetErrorConfirmedPrivateTransfer.go | 16 ++++-----
.../readwrite/model/BACnetErrorCreateObject.go | 16 ++++-----
.../BACnetErrorDeviceCommunicationProtocol.go | 16 ++++-----
.../readwrite/model/BACnetErrorGetAlarmSummary.go | 16 ++++-----
.../model/BACnetErrorGetEnrollmentSummary.go | 16 ++++-----
.../model/BACnetErrorGetEventInformation.go | 16 ++++-----
.../readwrite/model/BACnetErrorPasswordFailure.go | 16 ++++-----
.../readwrite/model/BACnetErrorReadProperty.go | 16 ++++-----
.../model/BACnetErrorReadPropertyMultiple.go | 16 ++++-----
.../readwrite/model/BACnetErrorReadRange.go | 16 ++++-----
.../model/BACnetErrorRemovedAuthenticate.go | 16 ++++-----
.../BACnetErrorRemovedReadPropertyConditional.go | 16 ++++-----
.../bacnetip/readwrite/model/BACnetErrorUnknown.go | 16 ++++-----
.../bacnetip/readwrite/model/BACnetErrorVTData.go | 16 ++++-----
.../bacnetip/readwrite/model/BACnetErrorVTOpen.go | 16 ++++-----
.../readwrite/model/BACnetErrorWriteProperty.go | 16 ++++-----
.../model/BACnetNotificationParameters.go | 15 ++++++--
.../BACnetNotificationParametersBufferReady.go | 13 +++++--
...ACnetNotificationParametersChangeOfBitString.go | 13 +++++--
.../BACnetNotificationParametersChangeOfState.go | 13 +++++--
.../BACnetNotificationParametersChangeOfValue.go | 13 +++++--
...tNotificationParametersChangeOfValueNewValue.go | 15 ++++++--
...onParametersChangeOfValueNewValueChangedBits.go | 13 +++++--
...nParametersChangeOfValueNewValueChangedValue.go | 13 +++++--
...BACnetNotificationParametersComplexEventType.go | 13 +++++--
.../model/BACnetNotificationParametersExtended.go | 13 +++++--
...CnetNotificationParametersExtendedParameters.go | 6 ++--
.../BACnetNotificationParametersFloatingLimit.go | 13 +++++--
.../BACnetNotificationParametersOutOfRange.go | 13 +++++--
.../BACnetNotificationParametersUnsignedRange.go | 13 +++++--
.../bacnetip/readwrite/model/BACnetOpeningTag.go | 16 ++++-----
.../readwrite/model/BACnetPropertyReference.go | 6 ++--
.../readwrite/model/BACnetPropertyStates.go | 15 ++++++--
.../readwrite/model/BACnetPropertyStatesAction.go | 13 +++++--
.../model/BACnetPropertyStatesBinaryValue.go | 13 +++++--
.../readwrite/model/BACnetPropertyStatesBoolean.go | 13 +++++--
.../readwrite/model/BACnetPropertyValue.go | 6 ++--
.../readwrite/model/BACnetPropertyValues.go | 6 ++--
.../model/BACnetReadAccessSpecification.go | 6 ++--
.../bacnetip/readwrite/model/BACnetSegmentation.go | 15 ++++++--
.../bacnetip/readwrite/model/BACnetServiceAck.go | 8 -----
.../model/BACnetServiceAckAtomicReadFile.go | 14 ++++++--
.../model/BACnetServiceAckAtomicReadFileRecord.go | 13 +++++--
.../model/BACnetServiceAckAtomicReadFileStream.go | 13 +++++--
...BACnetServiceAckAtomicReadFileStreamOrRecord.go | 15 ++++++--
.../model/BACnetServiceAckAtomicWriteFile.go | 14 ++++++--
.../BACnetServiceAckConfirmedPrivateTransfer.go | 12 +++----
.../model/BACnetServiceAckCreateObject.go | 12 +++----
.../model/BACnetServiceAckGetAlarmSummary.go | 12 +++----
.../model/BACnetServiceAckGetEnrollmentSummary.go | 12 +++----
.../model/BACnetServiceAckGetEventInformation.go | 12 +++----
.../model/BACnetServiceAckReadProperty.go | 14 ++++++--
.../model/BACnetServiceAckReadPropertyMultiple.go | 12 +++----
.../readwrite/model/BACnetServiceAckReadRange.go | 12 +++----
.../model/BACnetServiceAckRemovedAuthenticate.go | 12 +++----
...CnetServiceAckRemovedReadPropertyConditional.go | 12 +++----
.../readwrite/model/BACnetServiceAckVTData.go | 12 +++----
.../readwrite/model/BACnetServiceAckVTOpen.go | 12 +++----
.../bacnetip/readwrite/model/BACnetStatusFlags.go | 15 ++++++--
.../bacnetip/readwrite/model/BACnetTagHeader.go | 15 ++++++--
.../readwrite/model/BACnetTagPayloadBitString.go | 6 ++--
.../readwrite/model/BACnetTagPayloadBoolean.go | 12 ++++---
.../model/BACnetTagPayloadCharacterString.go | 15 ++++++--
.../readwrite/model/BACnetTagPayloadDate.go | 15 ++++++--
.../readwrite/model/BACnetTagPayloadDouble.go | 6 ++--
.../readwrite/model/BACnetTagPayloadEnumerated.go | 15 ++++++--
.../model/BACnetTagPayloadObjectIdentifier.go | 15 ++++++--
.../readwrite/model/BACnetTagPayloadOctetString.go | 15 ++++++--
.../readwrite/model/BACnetTagPayloadReal.go | 6 ++--
.../model/BACnetTagPayloadSignedInteger.go | 15 ++++++--
.../readwrite/model/BACnetTagPayloadTime.go | 15 ++++++--
.../model/BACnetTagPayloadUnsignedInteger.go | 15 ++++++--
.../bacnetip/readwrite/model/BACnetTimeStamp.go | 15 ++++++--
.../readwrite/model/BACnetTimeStampDateTime.go | 13 +++++--
.../readwrite/model/BACnetTimeStampSequence.go | 13 +++++--
.../readwrite/model/BACnetTimeStampTime.go | 13 +++++--
.../model/BACnetUnconfirmedServiceRequest.go | 8 -----
.../model/BACnetUnconfirmedServiceRequestIAm.go | 14 ++++++--
.../model/BACnetUnconfirmedServiceRequestIHave.go | 14 ++++++--
...UnconfirmedServiceRequestTimeSynchronization.go | 14 ++++++--
...onfirmedServiceRequestUTCTimeSynchronization.go | 14 ++++----
...rmedServiceRequestUnconfirmedCOVNotification.go | 14 ++++++--
...iceRequestUnconfirmedCOVNotificationMultiple.go | 14 ++++----
...edServiceRequestUnconfirmedEventNotification.go | 14 ++++----
...rmedServiceRequestUnconfirmedPrivateTransfer.go | 14 ++++++--
...onfirmedServiceRequestUnconfirmedTextMessage.go | 14 ++++----
...tUnconfirmedServiceRequestUnconfirmedUnknown.go | 14 ++++++--
.../model/BACnetUnconfirmedServiceRequestWhoHas.go | 14 ++++++--
.../model/BACnetUnconfirmedServiceRequestWhoIs.go | 14 ++++++--
.../BACnetUnconfirmedServiceRequestWriteGroup.go | 14 ++++----
.../plc4go/bacnetip/readwrite/model/BVLC.go | 12 ++++---
.../model/BVLCDeleteForeignDeviceTableEntry.go | 12 +++----
.../model/BVLCDistributeBroadcastToNetwork.go | 14 ++++++--
.../bacnetip/readwrite/model/BVLCForwardedNPDU.go | 14 ++++++--
.../readwrite/model/BVLCOriginalBroadcastNPDU.go | 14 ++++++--
.../readwrite/model/BVLCOriginalUnicastNPDU.go | 14 ++++++--
.../model/BVLCReadBroadcastDistributionTable.go | 12 +++----
.../model/BVLCReadBroadcastDistributionTableAck.go | 12 +++----
.../readwrite/model/BVLCReadForeignDeviceTable.go | 12 +++----
.../model/BVLCReadForeignDeviceTableAck.go | 12 +++----
.../readwrite/model/BVLCRegisterForeignDevice.go | 14 ++++++--
.../plc4go/bacnetip/readwrite/model/BVLCResult.go | 14 ++++++--
.../bacnetip/readwrite/model/BVLCSecureBVLL.go | 12 +++----
.../model/BVLCWriteBroadcastDistributionTable.go | 14 ++++++--
.../BVLCWriteBroadcastDistributionTableEntry.go | 6 ++--
.../plc4go/bacnetip/readwrite/model/NLM.go | 6 ++--
.../model/NLMDisconnectConnectionToNetwork.go | 14 ++++++--
.../model/NLMEstablishConnectionToNetwork.go | 14 ++++++--
.../readwrite/model/NLMIAmRouterToNetwork.go | 14 ++++++--
.../readwrite/model/NLMICouldBeRouterToNetwork.go | 14 ++++++--
.../readwrite/model/NLMInitalizeRoutingTable.go | 14 ++++++--
.../readwrite/model/NLMInitalizeRoutingTableAck.go | 14 ++++++--
.../model/NLMInitalizeRoutingTablePortMapping.go | 6 ++--
.../readwrite/model/NLMRejectRouterToNetwork.go | 14 ++++++--
.../readwrite/model/NLMRouterAvailableToNetwork.go | 14 ++++++--
.../readwrite/model/NLMRouterBusyToNetwork.go | 14 ++++++--
.../readwrite/model/NLMWhoIsRouterToNetwork.go | 14 ++++++--
.../plc4go/bacnetip/readwrite/model/NPDU.go | 15 ++++++--
.../plc4go/bacnetip/readwrite/model/NPDUControl.go | 6 ++--
.../internal/plc4go/cbus/readwrite/model/Alpha.go | 6 ++--
.../plc4go/cbus/readwrite/model/BridgeAddress.go | 6 ++--
.../plc4go/cbus/readwrite/model/BridgeCount.go | 6 ++--
.../plc4go/cbus/readwrite/model/CALData.go | 15 ++++++--
.../readwrite/model/CALDataReplyAcknowledge.go | 13 +++++--
.../cbus/readwrite/model/CALDataReplyReply.go | 13 +++++--
.../cbus/readwrite/model/CALDataReplyStatus.go | 13 +++++--
.../readwrite/model/CALDataReplyStatusExtended.go | 13 +++++--
.../readwrite/model/CALDataRequestGetStatus.go | 13 +++++--
.../cbus/readwrite/model/CALDataRequestIdentify.go | 13 +++++--
.../cbus/readwrite/model/CALDataRequestRecall.go | 13 +++++--
.../cbus/readwrite/model/CALDataRequestReset.go | 15 ++++----
.../plc4go/cbus/readwrite/model/CALReply.go | 6 ++--
.../plc4go/cbus/readwrite/model/CALReplyLong.go | 22 ++++++++++--
.../plc4go/cbus/readwrite/model/CALReplyReply.go | 13 +++++--
.../plc4go/cbus/readwrite/model/CALReplyShort.go | 15 ++++----
.../plc4go/cbus/readwrite/model/CBusCommand.go | 15 ++++++--
.../model/CBusCommandPointToMultiPoint.go | 13 +++++--
.../readwrite/model/CBusCommandPointToPoint.go | 13 +++++--
.../model/CBusCommandPointToPointToMultiPoint.go | 13 +++++--
.../CBusCommandPointToPointToMultiPointNormal.go | 13 +++++--
.../CBusCommandPointToPointToMultiPointStatus.go | 13 +++++--
.../plc4go/cbus/readwrite/model/CBusHeader.go | 6 ++--
.../plc4go/cbus/readwrite/model/CBusOptions.go | 6 ++--
.../model/CBusPointToMultiPointCommand.go | 6 ++--
.../model/CBusPointToMultiPointCommandNormal.go | 13 +++++--
.../model/CBusPointToMultiPointCommandStatus.go | 13 +++++--
.../readwrite/model/CBusPointToPointCommand.go | 15 ++++++--
.../model/CBusPointToPointCommandDirect.go | 13 +++++--
.../model/CBusPointToPointCommandIndirect.go | 13 +++++--
.../model/CBusPointToPointToMultipointCommand.go | 6 ++--
.../plc4go/cbus/readwrite/model/Checksum.go | 6 ++--
.../plc4go/cbus/readwrite/model/CommandHeader.go | 6 ++--
.../plc4go/cbus/readwrite/model/Confirmation.go | 6 ++--
.../cbus/readwrite/model/ConfirmationReply.go | 13 +++++--
.../cbus/readwrite/model/ConfirmationSuccessful.go | 16 ++++-----
.../plc4go/cbus/readwrite/model/ExclamationMark.go | 8 -----
.../cbus/readwrite/model/ExclamationMarkReply.go | 13 +++++--
.../readwrite/model/ExtendedFormatStatusReply.go | 6 ++--
.../cbus/readwrite/model/ExtendedStatusHeader.go | 6 ++--
.../cbus/readwrite/model/IdentifyReplyCommand.go | 8 -----
.../IdentifyReplyCommandCurrentSenseLevels.go | 12 +++----
.../model/IdentifyReplyCommandDSIStatus.go | 14 ++++++--
.../readwrite/model/IdentifyReplyCommandDelays.go | 12 +++----
...dentifyReplyCommandExtendedDiagnosticSummary.go | 14 ++++++--
.../model/IdentifyReplyCommandFirmwareSummary.go | 14 ++++++--
.../model/IdentifyReplyCommandFirmwareVersion.go | 14 ++++++--
.../IdentifyReplyCommandGAVPhysicalAddresses.go | 14 ++++++--
.../model/IdentifyReplyCommandGAVValuesCurrent.go | 14 ++++++--
.../model/IdentifyReplyCommandGAVValuesStored.go | 14 ++++++--
.../model/IdentifyReplyCommandLogicalAssignment.go | 12 +++----
.../model/IdentifyReplyCommandManufacturer.go | 14 ++++++--
.../model/IdentifyReplyCommandMaximumLevels.go | 12 +++----
.../model/IdentifyReplyCommandMinimumLevels.go | 12 +++----
.../IdentifyReplyCommandNetworkTerminalLevels.go | 12 +++----
.../model/IdentifyReplyCommandNetworkVoltage.go | 14 ++++++--
.../model/IdentifyReplyCommandOutputUnitSummary.go | 12 +++----
.../model/IdentifyReplyCommandTerminalLevels.go | 12 +++----
.../readwrite/model/IdentifyReplyCommandType.go | 14 ++++++--
.../plc4go/cbus/readwrite/model/MonitoredSAL.go | 6 ++--
.../model/MonitoredSALLongFormSmartMode.go | 22 ++++++++++--
.../cbus/readwrite/model/MonitoredSALReply.go | 13 +++++--
.../model/MonitoredSALShortFormBasicMode.go | 13 +++++--
.../plc4go/cbus/readwrite/model/NetworkNumber.go | 6 ++--
.../model/NetworkProtocolControlInformation.go | 6 ++--
.../plc4go/cbus/readwrite/model/NetworkRoute.go | 6 ++--
.../readwrite/model/NotTransmittedCorruption.go | 16 ++++-----
.../cbus/readwrite/model/NotTransmittedSyncLoss.go | 16 ++++-----
.../model/NotTransmittedToManyReTransmissions.go | 16 ++++-----
.../cbus/readwrite/model/NotTransmittedTooLong.go | 16 ++++-----
.../plc4go/cbus/readwrite/model/ParameterChange.go | 8 -----
.../cbus/readwrite/model/ParameterChangeReply.go | 13 +++++--
.../plc4go/cbus/readwrite/model/PowerUp.go | 8 -----
.../plc4go/cbus/readwrite/model/PowerUpReply.go | 13 +++++--
.../internal/plc4go/cbus/readwrite/model/Reply.go | 6 ++--
.../plc4go/cbus/readwrite/model/ReplyNetwork.go | 6 ++--
.../plc4go/cbus/readwrite/model/SALData.go | 15 ++++++--
.../plc4go/cbus/readwrite/model/SALDataOff.go | 13 +++++--
.../plc4go/cbus/readwrite/model/SALDataOn.go | 13 +++++--
.../cbus/readwrite/model/SALDataRampToLevel.go | 13 +++++--
.../cbus/readwrite/model/SALDataTerminateRamp.go | 13 +++++--
.../cbus/readwrite/model/SerialInterfaceAddress.go | 6 ++--
.../readwrite/model/StandardFormatStatusReply.go | 6 ++--
.../plc4go/cbus/readwrite/model/StatusByte.go | 6 ++--
.../plc4go/cbus/readwrite/model/StatusHeader.go | 6 ++--
.../plc4go/cbus/readwrite/model/StatusRequest.go | 6 ++--
.../readwrite/model/StatusRequestBinaryState.go | 13 +++++--
.../cbus/readwrite/model/StatusRequestLevel.go | 13 +++++--
.../plc4go/cbus/readwrite/model/UnitAddress.go | 6 ++--
.../plc4go/df1/readwrite/model/DF1Command.go | 6 ++--
.../plc4go/df1/readwrite/model/DF1Symbol.go | 8 -----
.../df1/readwrite/model/DF1SymbolMessageFrame.go | 14 ++++++--
.../readwrite/model/DF1SymbolMessageFrameACK.go | 12 +++----
.../readwrite/model/DF1SymbolMessageFrameNAK.go | 12 +++----
.../readwrite/model/DF1UnprotectedReadRequest.go | 14 ++++++--
.../readwrite/model/DF1UnprotectedReadResponse.go | 14 ++++++--
.../plc4go/eip/readwrite/model/CipExchange.go | 6 ++--
.../plc4go/eip/readwrite/model/CipRRData.go | 14 ++++++--
.../plc4go/eip/readwrite/model/CipReadRequest.go | 14 ++++++--
.../plc4go/eip/readwrite/model/CipReadResponse.go | 14 ++++++--
.../plc4go/eip/readwrite/model/CipService.go | 8 -----
.../eip/readwrite/model/CipUnconnectedRequest.go | 14 ++++++--
.../plc4go/eip/readwrite/model/CipWriteRequest.go | 14 ++++++--
.../plc4go/eip/readwrite/model/CipWriteResponse.go | 14 ++++++--
.../eip/readwrite/model/EipConnectionRequest.go | 16 ++++-----
.../eip/readwrite/model/EipDisconnectRequest.go | 16 ++++-----
.../plc4go/eip/readwrite/model/EipPacket.go | 6 ++--
.../eip/readwrite/model/MultipleServiceRequest.go | 14 ++++++--
.../eip/readwrite/model/MultipleServiceResponse.go | 14 ++++++--
.../plc4go/eip/readwrite/model/Services.go | 6 ++--
.../firmata/readwrite/model/FirmataCommand.go | 8 -----
.../model/FirmataCommandProtocolVersion.go | 14 ++++++--
.../model/FirmataCommandSetDigitalPinValue.go | 14 ++++++--
.../readwrite/model/FirmataCommandSetPinMode.go | 14 ++++++--
.../firmata/readwrite/model/FirmataCommandSysex.go | 14 ++++++--
.../readwrite/model/FirmataCommandSystemReset.go | 12 +++----
.../firmata/readwrite/model/FirmataMessage.go | 8 -----
.../readwrite/model/FirmataMessageAnalogIO.go | 14 ++++++--
.../readwrite/model/FirmataMessageCommand.go | 14 ++++++--
.../readwrite/model/FirmataMessageDigitalIO.go | 14 ++++++--
.../model/FirmataMessageSubscribeAnalogPinValue.go | 14 ++++++--
.../FirmataMessageSubscribeDigitalPinValue.go | 14 ++++++--
.../plc4go/firmata/readwrite/model/SysexCommand.go | 8 -----
.../model/SysexCommandAnalogMappingQueryRequest.go | 12 +++----
.../SysexCommandAnalogMappingQueryResponse.go | 14 ++++++--
.../model/SysexCommandAnalogMappingResponse.go | 12 +++----
.../readwrite/model/SysexCommandCapabilityQuery.go | 12 +++----
.../model/SysexCommandCapabilityResponse.go | 12 +++----
.../readwrite/model/SysexCommandExtendedAnalog.go | 12 +++----
.../readwrite/model/SysexCommandExtendedId.go | 14 ++++++--
.../readwrite/model/SysexCommandPinStateQuery.go | 14 ++++++--
.../model/SysexCommandPinStateResponse.go | 14 ++++++--
.../model/SysexCommandReportFirmwareRequest.go | 12 +++----
.../model/SysexCommandReportFirmwareResponse.go | 14 ++++++--
.../model/SysexCommandSamplingInterval.go | 12 +++----
.../readwrite/model/SysexCommandStringData.go | 12 +++----
.../model/SysexCommandSysexNonRealtime.go | 12 +++----
.../readwrite/model/SysexCommandSysexRealtime.go | 12 +++----
.../plc4go/knxnetip/readwrite/model/Apdu.go | 6 ++--
.../plc4go/knxnetip/readwrite/model/ApduControl.go | 8 -----
.../knxnetip/readwrite/model/ApduControlAck.go | 12 +++----
.../knxnetip/readwrite/model/ApduControlConnect.go | 12 +++----
.../readwrite/model/ApduControlContainer.go | 14 ++++++--
.../readwrite/model/ApduControlDisconnect.go | 12 +++----
.../knxnetip/readwrite/model/ApduControlNack.go | 12 +++----
.../plc4go/knxnetip/readwrite/model/ApduData.go | 8 -----
.../knxnetip/readwrite/model/ApduDataAdcRead.go | 12 +++----
.../readwrite/model/ApduDataAdcResponse.go | 12 +++----
.../knxnetip/readwrite/model/ApduDataContainer.go | 14 ++++++--
.../model/ApduDataDeviceDescriptorRead.go | 14 ++++++--
.../model/ApduDataDeviceDescriptorResponse.go | 14 ++++++--
.../plc4go/knxnetip/readwrite/model/ApduDataExt.go | 8 -----
.../readwrite/model/ApduDataExtAuthorizeRequest.go | 14 ++++++--
.../model/ApduDataExtAuthorizeResponse.go | 14 ++++++--
.../model/ApduDataExtDomainAddressRead.go | 12 +++----
.../model/ApduDataExtDomainAddressResponse.go | 12 +++----
.../model/ApduDataExtDomainAddressSelectiveRead.go | 12 +++----
.../ApduDataExtDomainAddressSerialNumberRead.go | 12 +++----
...ApduDataExtDomainAddressSerialNumberResponse.go | 12 +++----
.../ApduDataExtDomainAddressSerialNumberWrite.go | 12 +++----
.../model/ApduDataExtDomainAddressWrite.go | 12 +++----
.../model/ApduDataExtFileStreamInfoReport.go | 12 +++----
.../ApduDataExtGroupPropertyValueInfoReport.go | 12 +++----
.../model/ApduDataExtGroupPropertyValueRead.go | 12 +++----
.../model/ApduDataExtGroupPropertyValueResponse.go | 12 +++----
.../model/ApduDataExtGroupPropertyValueWrite.go | 12 +++----
...ApduDataExtIndividualAddressSerialNumberRead.go | 12 +++----
...DataExtIndividualAddressSerialNumberResponse.go | 12 +++----
...pduDataExtIndividualAddressSerialNumberWrite.go | 12 +++----
.../readwrite/model/ApduDataExtKeyResponse.go | 12 +++----
.../readwrite/model/ApduDataExtKeyWrite.go | 12 +++----
.../readwrite/model/ApduDataExtLinkRead.go | 12 +++----
.../readwrite/model/ApduDataExtLinkResponse.go | 12 +++----
.../readwrite/model/ApduDataExtLinkWrite.go | 12 +++----
.../readwrite/model/ApduDataExtMemoryBitWrite.go | 12 +++----
.../model/ApduDataExtNetworkParameterRead.go | 12 +++----
.../model/ApduDataExtNetworkParameterResponse.go | 12 +++----
.../model/ApduDataExtNetworkParameterWrite.go | 12 +++----
.../model/ApduDataExtOpenRoutingTableRequest.go | 12 +++----
.../model/ApduDataExtPropertyDescriptionRead.go | 14 ++++++--
.../ApduDataExtPropertyDescriptionResponse.go | 14 ++++++--
.../model/ApduDataExtPropertyValueRead.go | 14 ++++++--
.../model/ApduDataExtPropertyValueResponse.go | 14 ++++++--
.../model/ApduDataExtPropertyValueWrite.go | 14 ++++++--
.../model/ApduDataExtReadRouterMemoryRequest.go | 12 +++----
.../model/ApduDataExtReadRouterMemoryResponse.go | 12 +++----
.../model/ApduDataExtReadRouterStatusRequest.go | 12 +++----
.../model/ApduDataExtReadRouterStatusResponse.go | 12 +++----
.../model/ApduDataExtReadRoutingTableRequest.go | 12 +++----
.../model/ApduDataExtReadRoutingTableResponse.go | 12 +++----
.../model/ApduDataExtWriteRouterMemoryRequest.go | 12 +++----
.../model/ApduDataExtWriteRouterStatusRequest.go | 12 +++----
.../model/ApduDataExtWriteRoutingTableRequest.go | 12 +++----
.../readwrite/model/ApduDataGroupValueRead.go | 12 +++----
.../readwrite/model/ApduDataGroupValueResponse.go | 14 ++++++--
.../readwrite/model/ApduDataGroupValueWrite.go | 14 ++++++--
.../model/ApduDataIndividualAddressRead.go | 12 +++----
.../model/ApduDataIndividualAddressResponse.go | 12 +++----
.../model/ApduDataIndividualAddressWrite.go | 12 +++----
.../knxnetip/readwrite/model/ApduDataMemoryRead.go | 14 ++++++--
.../readwrite/model/ApduDataMemoryResponse.go | 14 ++++++--
.../readwrite/model/ApduDataMemoryWrite.go | 12 +++----
.../knxnetip/readwrite/model/ApduDataOther.go | 14 ++++++--
.../knxnetip/readwrite/model/ApduDataRestart.go | 12 +++----
.../readwrite/model/ApduDataUserMessage.go | 12 +++----
.../plc4go/knxnetip/readwrite/model/CEMI.go | 8 -----
.../readwrite/model/CEMIAdditionalInformation.go | 8 -----
.../CEMIAdditionalInformationBusmonitorInfo.go | 14 ++++++--
.../CEMIAdditionalInformationRelativeTimestamp.go | 14 ++++++--
.../knxnetip/readwrite/model/ChannelInformation.go | 6 ++--
.../knxnetip/readwrite/model/ComObjectTable.go | 8 -----
.../model/ComObjectTableRealisationType1.go | 14 ++++++--
.../model/ComObjectTableRealisationType2.go | 14 ++++++--
.../model/ComObjectTableRealisationType6.go | 14 ++++++--
.../knxnetip/readwrite/model/ConnectionRequest.go | 14 ++++++--
.../model/ConnectionRequestInformation.go | 8 -----
...ConnectionRequestInformationDeviceManagement.go | 14 ++++----
...ConnectionRequestInformationTunnelConnection.go | 14 ++++++--
.../knxnetip/readwrite/model/ConnectionResponse.go | 14 ++++++--
.../readwrite/model/ConnectionResponseDataBlock.go | 8 -----
.../ConnectionResponseDataBlockDeviceManagement.go | 14 ++++----
.../ConnectionResponseDataBlockTunnelConnection.go | 14 ++++++--
.../readwrite/model/ConnectionStateRequest.go | 14 ++++++--
.../readwrite/model/ConnectionStateResponse.go | 14 ++++++--
.../knxnetip/readwrite/model/DIBDeviceInfo.go | 6 ++--
.../knxnetip/readwrite/model/DIBSuppSvcFamilies.go | 6 ++--
.../knxnetip/readwrite/model/DescriptionRequest.go | 14 ++++++--
.../readwrite/model/DescriptionResponse.go | 14 ++++++--
.../readwrite/model/DeviceConfigurationAck.go | 14 ++++++--
.../model/DeviceConfigurationAckDataBlock.go | 6 ++--
.../readwrite/model/DeviceConfigurationRequest.go | 14 ++++++--
.../model/DeviceConfigurationRequestDataBlock.go | 6 ++--
.../readwrite/model/DeviceDescriptorType2.go | 6 ++--
.../knxnetip/readwrite/model/DeviceStatus.go | 6 ++--
.../knxnetip/readwrite/model/DisconnectRequest.go | 14 ++++++--
.../knxnetip/readwrite/model/DisconnectResponse.go | 14 ++++++--
.../model/GroupObjectDescriptorRealisationType1.go | 6 ++--
.../model/GroupObjectDescriptorRealisationType2.go | 6 ++--
.../model/GroupObjectDescriptorRealisationType6.go | 8 -----
.../model/GroupObjectDescriptorRealisationType7.go | 6 ++--
.../model/GroupObjectDescriptorRealisationTypeB.go | 6 ++--
.../readwrite/model/HPAIControlEndpoint.go | 6 ++--
.../knxnetip/readwrite/model/HPAIDataEndpoint.go | 6 ++--
.../readwrite/model/HPAIDiscoveryEndpoint.go | 6 ++--
.../plc4go/knxnetip/readwrite/model/IPAddress.go | 6 ++--
.../plc4go/knxnetip/readwrite/model/KnxAddress.go | 6 ++--
.../knxnetip/readwrite/model/KnxGroupAddress.go | 8 -----
.../readwrite/model/KnxGroupAddress2Level.go | 14 ++++++--
.../readwrite/model/KnxGroupAddress3Level.go | 14 ++++++--
.../readwrite/model/KnxGroupAddressFreeLevel.go | 14 ++++++--
.../knxnetip/readwrite/model/KnxNetIpCore.go | 14 ++++++--
.../readwrite/model/KnxNetIpDeviceManagement.go | 14 ++++++--
.../knxnetip/readwrite/model/KnxNetIpMessage.go | 8 -----
.../knxnetip/readwrite/model/KnxNetIpRouting.go | 14 ++++++--
.../knxnetip/readwrite/model/KnxNetIpTunneling.go | 14 ++++++--
.../knxnetip/readwrite/model/KnxNetObjectServer.go | 14 ++++++--
.../model/KnxNetRemoteConfigurationAndDiagnosis.go | 14 ++++++--
.../readwrite/model/KnxNetRemoteLogging.go | 14 ++++++--
.../plc4go/knxnetip/readwrite/model/LBusmonInd.go | 14 ++++++--
.../plc4go/knxnetip/readwrite/model/LDataCon.go | 14 ++++++--
.../knxnetip/readwrite/model/LDataExtended.go | 14 ++++++--
.../plc4go/knxnetip/readwrite/model/LDataFrame.go | 6 ++--
.../knxnetip/readwrite/model/LDataFrameACK.go | 16 ++++-----
.../plc4go/knxnetip/readwrite/model/LDataInd.go | 14 ++++++--
.../plc4go/knxnetip/readwrite/model/LDataReq.go | 14 ++++++--
.../plc4go/knxnetip/readwrite/model/LPollData.go | 14 ++++++--
.../knxnetip/readwrite/model/LPollDataCon.go | 12 +++----
.../knxnetip/readwrite/model/LPollDataReq.go | 12 +++----
.../plc4go/knxnetip/readwrite/model/LRawCon.go | 12 +++----
.../plc4go/knxnetip/readwrite/model/LRawInd.go | 12 +++----
.../plc4go/knxnetip/readwrite/model/LRawReq.go | 12 +++----
.../plc4go/knxnetip/readwrite/model/MACAddress.go | 6 ++--
.../readwrite/model/MFuncPropCommandReq.go | 12 +++----
.../knxnetip/readwrite/model/MFuncPropCon.go | 12 +++----
.../readwrite/model/MFuncPropStateReadReq.go | 12 +++----
.../knxnetip/readwrite/model/MPropInfoInd.go | 12 +++----
.../knxnetip/readwrite/model/MPropReadCon.go | 14 ++++++--
.../knxnetip/readwrite/model/MPropReadReq.go | 14 ++++++--
.../knxnetip/readwrite/model/MPropWriteCon.go | 12 +++----
.../knxnetip/readwrite/model/MPropWriteReq.go | 12 +++----
.../plc4go/knxnetip/readwrite/model/MResetInd.go | 12 +++----
.../plc4go/knxnetip/readwrite/model/MResetReq.go | 12 +++----
.../model/ProjectInstallationIdentifier.go | 6 ++--
.../knxnetip/readwrite/model/RelativeTimestamp.go | 6 ++--
.../knxnetip/readwrite/model/RoutingIndication.go | 12 +++----
.../knxnetip/readwrite/model/SearchRequest.go | 14 ++++++--
.../knxnetip/readwrite/model/SearchResponse.go | 14 ++++++--
.../plc4go/knxnetip/readwrite/model/ServiceId.go | 8 -----
.../knxnetip/readwrite/model/TDataConnectedInd.go | 12 +++----
.../knxnetip/readwrite/model/TDataConnectedReq.go | 12 +++----
.../knxnetip/readwrite/model/TDataIndividualInd.go | 12 +++----
.../knxnetip/readwrite/model/TDataIndividualReq.go | 12 +++----
.../knxnetip/readwrite/model/TunnelingRequest.go | 14 ++++++--
.../readwrite/model/TunnelingRequestDataBlock.go | 6 ++--
.../knxnetip/readwrite/model/TunnelingResponse.go | 14 ++++++--
.../readwrite/model/TunnelingResponseDataBlock.go | 6 ++--
.../knxnetip/readwrite/model/UnknownMessage.go | 14 ++++++--
.../modbus/readwrite/model/ModbusConstants.go | 8 -----
.../model/ModbusDeviceInformationObject.go | 6 ++--
.../plc4go/modbus/readwrite/model/ModbusPDU.go | 8 -----
.../readwrite/model/ModbusPDUDiagnosticRequest.go | 14 ++++++--
.../readwrite/model/ModbusPDUDiagnosticResponse.go | 14 ++++++--
.../modbus/readwrite/model/ModbusPDUError.go | 14 ++++++--
.../model/ModbusPDUGetComEventCounterRequest.go | 12 +++----
.../model/ModbusPDUGetComEventCounterResponse.go | 14 ++++++--
.../model/ModbusPDUGetComEventLogRequest.go | 12 +++----
.../model/ModbusPDUGetComEventLogResponse.go | 14 ++++++--
.../ModbusPDUMaskWriteHoldingRegisterRequest.go | 14 ++++++--
.../ModbusPDUMaskWriteHoldingRegisterResponse.go | 14 ++++++--
.../readwrite/model/ModbusPDUReadCoilsRequest.go | 14 ++++++--
.../readwrite/model/ModbusPDUReadCoilsResponse.go | 14 ++++++--
.../ModbusPDUReadDeviceIdentificationRequest.go | 14 ++++++--
.../ModbusPDUReadDeviceIdentificationResponse.go | 14 ++++++--
.../model/ModbusPDUReadDiscreteInputsRequest.go | 14 ++++++--
.../model/ModbusPDUReadDiscreteInputsResponse.go | 14 ++++++--
.../model/ModbusPDUReadExceptionStatusRequest.go | 12 +++----
.../model/ModbusPDUReadExceptionStatusResponse.go | 14 ++++++--
.../model/ModbusPDUReadFifoQueueRequest.go | 14 ++++++--
.../model/ModbusPDUReadFifoQueueResponse.go | 14 ++++++--
.../model/ModbusPDUReadFileRecordRequest.go | 14 ++++++--
.../model/ModbusPDUReadFileRecordRequestItem.go | 6 ++--
.../model/ModbusPDUReadFileRecordResponse.go | 14 ++++++--
.../model/ModbusPDUReadFileRecordResponseItem.go | 6 ++--
.../model/ModbusPDUReadHoldingRegistersRequest.go | 14 ++++++--
.../model/ModbusPDUReadHoldingRegistersResponse.go | 14 ++++++--
.../model/ModbusPDUReadInputRegistersRequest.go | 14 ++++++--
.../model/ModbusPDUReadInputRegistersResponse.go | 14 ++++++--
...sPDUReadWriteMultipleHoldingRegistersRequest.go | 14 ++++++--
...PDUReadWriteMultipleHoldingRegistersResponse.go | 14 ++++++--
.../model/ModbusPDUReportServerIdRequest.go | 12 +++----
.../model/ModbusPDUReportServerIdResponse.go | 14 ++++++--
.../model/ModbusPDUWriteFileRecordRequest.go | 14 ++++++--
.../model/ModbusPDUWriteFileRecordRequestItem.go | 6 ++--
.../model/ModbusPDUWriteFileRecordResponse.go | 14 ++++++--
.../model/ModbusPDUWriteFileRecordResponseItem.go | 6 ++--
.../model/ModbusPDUWriteMultipleCoilsRequest.go | 14 ++++++--
.../model/ModbusPDUWriteMultipleCoilsResponse.go | 14 ++++++--
...odbusPDUWriteMultipleHoldingRegistersRequest.go | 14 ++++++--
...dbusPDUWriteMultipleHoldingRegistersResponse.go | 14 ++++++--
.../model/ModbusPDUWriteSingleCoilRequest.go | 14 ++++++--
.../model/ModbusPDUWriteSingleCoilResponse.go | 14 ++++++--
.../model/ModbusPDUWriteSingleRegisterRequest.go | 14 ++++++--
.../model/ModbusPDUWriteSingleRegisterResponse.go | 14 ++++++--
.../modbus/readwrite/model/ModbusSerialADU.go | 6 ++--
.../plc4go/modbus/readwrite/model/ModbusTcpADU.go | 6 ++--
.../model/AlarmMessageAckObjectPushType.go | 6 ++--
.../s7/readwrite/model/AlarmMessageAckPushType.go | 6 ++--
.../readwrite/model/AlarmMessageAckResponseType.go | 6 ++--
.../s7/readwrite/model/AlarmMessageAckType.go | 6 ++--
.../readwrite/model/AlarmMessageObjectAckType.go | 6 ++--
.../readwrite/model/AlarmMessageObjectPushType.go | 6 ++--
.../readwrite/model/AlarmMessageObjectQueryType.go | 6 ++--
.../s7/readwrite/model/AlarmMessagePushType.go | 6 ++--
.../s7/readwrite/model/AlarmMessageQueryType.go | 6 ++--
.../s7/readwrite/model/AssociatedValueType.go | 6 ++--
.../plc4go/s7/readwrite/model/COTPPacket.go | 6 ++--
.../readwrite/model/COTPPacketConnectionRequest.go | 14 ++++++--
.../model/COTPPacketConnectionResponse.go | 14 ++++++--
.../plc4go/s7/readwrite/model/COTPPacketData.go | 14 ++++++--
.../readwrite/model/COTPPacketDisconnectRequest.go | 14 ++++++--
.../model/COTPPacketDisconnectResponse.go | 14 ++++++--
.../s7/readwrite/model/COTPPacketTpduError.go | 14 ++++++--
.../plc4go/s7/readwrite/model/COTPParameter.go | 8 -----
.../s7/readwrite/model/COTPParameterCalledTsap.go | 14 ++++++--
.../s7/readwrite/model/COTPParameterCallingTsap.go | 14 ++++++--
.../s7/readwrite/model/COTPParameterChecksum.go | 14 ++++++--
...COTPParameterDisconnectAdditionalInformation.go | 14 ++++++--
.../s7/readwrite/model/COTPParameterTpduSize.go | 14 ++++++--
.../plc4go/s7/readwrite/model/DateAndTime.go | 6 ++--
.../plc4go/s7/readwrite/model/S7Address.go | 8 -----
.../plc4go/s7/readwrite/model/S7AddressAny.go | 14 ++++++--
.../s7/readwrite/model/S7DataAlarmMessage.go | 8 -----
.../plc4go/s7/readwrite/model/S7Message.go | 6 ++--
.../s7/readwrite/model/S7MessageObjectRequest.go | 14 ++++++--
.../s7/readwrite/model/S7MessageObjectResponse.go | 14 ++++++--
.../plc4go/s7/readwrite/model/S7MessageRequest.go | 16 ++++-----
.../plc4go/s7/readwrite/model/S7MessageResponse.go | 14 ++++++--
.../s7/readwrite/model/S7MessageResponseData.go | 14 ++++++--
.../plc4go/s7/readwrite/model/S7MessageUserData.go | 16 ++++-----
.../plc4go/s7/readwrite/model/S7Parameter.go | 8 -----
.../readwrite/model/S7ParameterModeTransition.go | 14 ++++++--
.../readwrite/model/S7ParameterReadVarRequest.go | 14 ++++++--
.../readwrite/model/S7ParameterReadVarResponse.go | 14 ++++++--
.../model/S7ParameterSetupCommunication.go | 14 ++++++--
.../s7/readwrite/model/S7ParameterUserData.go | 14 ++++++--
.../s7/readwrite/model/S7ParameterUserDataItem.go | 8 -----
.../model/S7ParameterUserDataItemCPUFunctions.go | 14 ++++++--
.../readwrite/model/S7ParameterWriteVarRequest.go | 14 ++++++--
.../readwrite/model/S7ParameterWriteVarResponse.go | 14 ++++++--
.../plc4go/s7/readwrite/model/S7Payload.go | 8 -----
.../plc4go/s7/readwrite/model/S7PayloadAlarm8.go | 14 ++++++--
.../s7/readwrite/model/S7PayloadAlarmAckInd.go | 14 ++++++--
.../plc4go/s7/readwrite/model/S7PayloadAlarmS.go | 14 ++++++--
.../plc4go/s7/readwrite/model/S7PayloadAlarmSC.go | 14 ++++++--
.../plc4go/s7/readwrite/model/S7PayloadAlarmSQ.go | 14 ++++++--
.../readwrite/model/S7PayloadDiagnosticMessage.go | 14 ++++++--
.../plc4go/s7/readwrite/model/S7PayloadNotify.go | 14 ++++++--
.../plc4go/s7/readwrite/model/S7PayloadNotify8.go | 14 ++++++--
.../s7/readwrite/model/S7PayloadReadVarResponse.go | 14 ++++++--
.../plc4go/s7/readwrite/model/S7PayloadUserData.go | 14 ++++++--
.../s7/readwrite/model/S7PayloadUserDataItem.go | 6 ++--
.../S7PayloadUserDataItemCpuFunctionAlarmAck.go | 14 ++++++--
...yloadUserDataItemCpuFunctionAlarmAckResponse.go | 14 ++++++--
.../S7PayloadUserDataItemCpuFunctionAlarmQuery.go | 14 ++++++--
...oadUserDataItemCpuFunctionAlarmQueryResponse.go | 14 ++++++--
...ayloadUserDataItemCpuFunctionMsgSubscription.go | 14 ++++++--
...aItemCpuFunctionMsgSubscriptionAlarmResponse.go | 14 ++++++--
...erDataItemCpuFunctionMsgSubscriptionResponse.go | 16 ++++-----
...ataItemCpuFunctionMsgSubscriptionSysResponse.go | 14 ++++++--
...PayloadUserDataItemCpuFunctionReadSzlRequest.go | 14 ++++++--
...ayloadUserDataItemCpuFunctionReadSzlResponse.go | 14 ++++++--
.../s7/readwrite/model/S7PayloadWriteVarRequest.go | 14 ++++++--
.../readwrite/model/S7PayloadWriteVarResponse.go | 14 ++++++--
.../s7/readwrite/model/S7VarPayloadDataItem.go | 6 ++--
.../s7/readwrite/model/S7VarPayloadStatusItem.go | 6 ++--
.../readwrite/model/S7VarRequestParameterItem.go | 8 -----
.../model/S7VarRequestParameterItemAddress.go | 14 ++++++--
plc4go/internal/plc4go/s7/readwrite/model/State.go | 6 ++--
.../plc4go/s7/readwrite/model/SzlDataTreeItem.go | 6 ++--
plc4go/internal/plc4go/s7/readwrite/model/SzlId.go | 6 ++--
.../plc4go/s7/readwrite/model/TPKTPacket.go | 6 ++--
.../plc4go/simulated/readwrite/model/Dummy.go | 6 ++--
701 files changed, 5681 insertions(+), 3059 deletions(-)
diff --git a/code-generation/language-go/src/main/resources/templates/go/model-template.go.ftlh b/code-generation/language-go/src/main/resources/templates/go/model-template.go.ftlh
index 37ecd7e..904b948 100644
--- a/code-generation/language-go/src/main/resources/templates/go/model-template.go.ftlh
+++ b/code-generation/language-go/src/main/resources/templates/go/model-template.go.ftlh
@@ -141,8 +141,9 @@ type I${type.name} interface {
<#assign discriminatedChildType = type.asDiscriminatedComplexTypeDefinition().orElseThrow()>
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
<#list discriminatedChildType.getDiscriminatorMap() as discriminatorName, discriminatorTerm>
<#-- If the discriminator name matches that of another field, suppress the methods generation -->
<#if !type.isNonDiscriminatorField(discriminatorName)>
@@ -174,6 +175,10 @@ func (m *${type.name}) Get${discriminatorName?cap_first}() <#if typeRef.isNonSim
</#if>
</#list>
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
</#if>
<#if type.isDiscriminatedParentTypeDefinition()>
@@ -221,31 +226,44 @@ func (m *${type.name}) InitializeParent(parent *${type.parentType.orElseThrow().
</#list>
}
</#if>
+<#if type.propertyFields?has_content>
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-<#list type.propertyFields as field>
- <#assign typeRef=field.asTypedField().orElseThrow().type>
+/////////////////////// Accessors for property fields.
+///////////////////////
+ <#list type.propertyFields as field>
+ <#assign typeRef=field.asTypedField().orElseThrow().type>
func (m *${type.name}) Get${field.name?cap_first}() <#if helper.needsPointerAccess(field)>*</#if>${helper.getLanguageTypeNameForTypeReference(typeRef)} {
return m.${field.name?cap_first}
}
-</#list>
-
+ </#list>
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
-<#list type.virtualFields as field>
- <#assign typeRef=field.asTypedField().orElseThrow().type>
+</#if>
+<#if type.virtualFields?has_content>
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
+ <#list type.virtualFields as field>
+ <#assign typeRef=field.asTypedField().orElseThrow().type>
func (m *${type.name}) Get${field.name?cap_first}() <#if helper.needsPointerAccess(field)>*</#if>${helper.getLanguageTypeNameForTypeReference(typeRef)} {
- <#list type.propertyFields?filter(f->f.isOptionalField()) as field>
+ <#list type.propertyFields?filter(f->f.isOptionalField()) as field>
${field.name} := m.${field.name?cap_first}
_ = ${field.name}
- </#list>
+ </#list>
return ${helper.toSerializationExpression(field, field.type, field.valueExpression, parserArguments)}
}
-</#list>
+ </#list>
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+</#if>
<#if type.parentType.isPresent() && type.parentType.orElseThrow().allParserArguments.isPresent()>
<#assign filteredParentParserArguments = type.parentType.orElseThrow().allParserArguments.orElseThrow()?filter(arg -> !type.parentType.orElseThrow().asComplexTypeDefinition().orElseThrow().isDiscriminatorField(arg.name))>
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationConnectionRequest.go b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationConnectionRequest.go
index 97b3ba3..209d2b4 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationConnectionRequest.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationConnectionRequest.go
@@ -42,12 +42,18 @@ type ICIPEncapsulationConnectionRequest interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *CIPEncapsulationConnectionRequest) GetCommandType() uint16 {
return 0x0101
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *CIPEncapsulationConnectionRequest) InitializeParent(parent *CIPEncapsulationPacket, sessionHandle uint32, status uint32, senderContext []uint8, options uint32) {
m.CIPEncapsulationPacket.SessionHandle = sessionHandle
m.CIPEncapsulationPacket.Status = status
@@ -55,14 +61,6 @@ func (m *CIPEncapsulationConnectionRequest) InitializeParent(parent *CIPEncapsul
m.CIPEncapsulationPacket.Options = options
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewCIPEncapsulationConnectionRequest factory function for CIPEncapsulationConnectionRequest
func NewCIPEncapsulationConnectionRequest(sessionHandle uint32, status uint32, senderContext []uint8, options uint32) *CIPEncapsulationPacket {
child := &CIPEncapsulationConnectionRequest{
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationConnectionResponse.go b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationConnectionResponse.go
index 683a483..15f41fe 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationConnectionResponse.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationConnectionResponse.go
@@ -42,12 +42,18 @@ type ICIPEncapsulationConnectionResponse interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *CIPEncapsulationConnectionResponse) GetCommandType() uint16 {
return 0x0201
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *CIPEncapsulationConnectionResponse) InitializeParent(parent *CIPEncapsulationPacket, sessionHandle uint32, status uint32, senderContext []uint8, options uint32) {
m.CIPEncapsulationPacket.SessionHandle = sessionHandle
m.CIPEncapsulationPacket.Status = status
@@ -55,14 +61,6 @@ func (m *CIPEncapsulationConnectionResponse) InitializeParent(parent *CIPEncapsu
m.CIPEncapsulationPacket.Options = options
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewCIPEncapsulationConnectionResponse factory function for CIPEncapsulationConnectionResponse
func NewCIPEncapsulationConnectionResponse(sessionHandle uint32, status uint32, senderContext []uint8, options uint32) *CIPEncapsulationPacket {
child := &CIPEncapsulationConnectionResponse{
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationPacket.go b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationPacket.go
index d1ad22f..135f873 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationPacket.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationPacket.go
@@ -69,8 +69,9 @@ type ICIPEncapsulationPacketChild interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *CIPEncapsulationPacket) GetSessionHandle() uint32 {
return m.SessionHandle
}
@@ -87,8 +88,9 @@ func (m *CIPEncapsulationPacket) GetOptions() uint32 {
return m.Options
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewCIPEncapsulationPacket factory function for CIPEncapsulationPacket
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationReadRequest.go b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationReadRequest.go
index 2f5a69f..5a78f04 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationReadRequest.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationReadRequest.go
@@ -46,12 +46,18 @@ type ICIPEncapsulationReadRequest interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *CIPEncapsulationReadRequest) GetCommandType() uint16 {
return 0x0107
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *CIPEncapsulationReadRequest) InitializeParent(parent *CIPEncapsulationPacket, sessionHandle uint32, status uint32, senderContext []uint8, options uint32) {
m.CIPEncapsulationPacket.SessionHandle = sessionHandle
m.CIPEncapsulationPacket.Status = status
@@ -60,14 +66,16 @@ func (m *CIPEncapsulationReadRequest) InitializeParent(parent *CIPEncapsulationP
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *CIPEncapsulationReadRequest) GetRequest() *DF1RequestMessage {
return m.Request
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewCIPEncapsulationReadRequest factory function for CIPEncapsulationReadRequest
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationReadResponse.go b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationReadResponse.go
index 7d17d46..f3deb60 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationReadResponse.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationReadResponse.go
@@ -49,12 +49,18 @@ type ICIPEncapsulationReadResponse interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *CIPEncapsulationReadResponse) GetCommandType() uint16 {
return 0x0207
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *CIPEncapsulationReadResponse) InitializeParent(parent *CIPEncapsulationPacket, sessionHandle uint32, status uint32, senderContext []uint8, options uint32) {
m.CIPEncapsulationPacket.SessionHandle = sessionHandle
m.CIPEncapsulationPacket.Status = status
@@ -63,14 +69,16 @@ func (m *CIPEncapsulationReadResponse) InitializeParent(parent *CIPEncapsulation
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *CIPEncapsulationReadResponse) GetResponse() *DF1ResponseMessage {
return m.Response
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewCIPEncapsulationReadResponse factory function for CIPEncapsulationReadResponse
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/DF1CommandRequestMessage.go b/plc4go/internal/plc4go/abeth/readwrite/model/DF1CommandRequestMessage.go
index 54a59a6..75fbd1f 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/DF1CommandRequestMessage.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/DF1CommandRequestMessage.go
@@ -46,12 +46,18 @@ type IDF1CommandRequestMessage interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *DF1CommandRequestMessage) GetCommandCode() uint8 {
return 0x0F
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *DF1CommandRequestMessage) InitializeParent(parent *DF1RequestMessage, destinationAddress uint8, sourceAddress uint8, status uint8, transactionCounter uint16) {
m.DF1RequestMessage.DestinationAddress = destinationAddress
m.DF1RequestMessage.SourceAddress = sourceAddress
@@ -60,14 +66,16 @@ func (m *DF1CommandRequestMessage) InitializeParent(parent *DF1RequestMessage, d
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *DF1CommandRequestMessage) GetCommand() *DF1RequestCommand {
return m.Command
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewDF1CommandRequestMessage factory function for DF1CommandRequestMessage
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/DF1CommandResponseMessageProtectedTypedLogicalRead.go b/plc4go/internal/plc4go/abeth/readwrite/model/DF1CommandResponseMessageProtectedTypedLogicalRead.go
index 48454d1..7c40996 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/DF1CommandResponseMessageProtectedTypedLogicalRead.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/DF1CommandResponseMessageProtectedTypedLogicalRead.go
@@ -49,12 +49,18 @@ type IDF1CommandResponseMessageProtectedTypedLogicalRead interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *DF1CommandResponseMessageProtectedTypedLogicalRead) GetCommandCode() uint8 {
return 0x4F
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *DF1CommandResponseMessageProtectedTypedLogicalRead) InitializeParent(parent *DF1ResponseMessage, destinationAddress uint8, sourceAddress uint8, status uint8, transactionCounter uint16) {
m.DF1ResponseMessage.DestinationAddress = destinationAddress
m.DF1ResponseMessage.SourceAddress = sourceAddress
@@ -63,14 +69,16 @@ func (m *DF1CommandResponseMessageProtectedTypedLogicalRead) InitializeParent(pa
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *DF1CommandResponseMessageProtectedTypedLogicalRead) GetData() []uint8 {
return m.Data
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewDF1CommandResponseMessageProtectedTypedLogicalRead factory function for DF1CommandResponseMessageProtectedTypedLogicalRead
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestCommand.go b/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestCommand.go
index 9a3c344..ddeb293 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestCommand.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestCommand.go
@@ -55,14 +55,6 @@ type IDF1RequestCommandChild interface {
IDF1RequestCommand
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewDF1RequestCommand factory function for DF1RequestCommand
func NewDF1RequestCommand() *DF1RequestCommand {
return &DF1RequestCommand{}
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestMessage.go b/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestMessage.go
index e4e7729..5516bd6 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestMessage.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestMessage.go
@@ -69,8 +69,9 @@ type IDF1RequestMessageChild interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *DF1RequestMessage) GetDestinationAddress() uint8 {
return m.DestinationAddress
}
@@ -87,8 +88,9 @@ func (m *DF1RequestMessage) GetTransactionCounter() uint16 {
return m.TransactionCounter
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewDF1RequestMessage factory function for DF1RequestMessage
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestProtectedTypedLogicalRead.go b/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestProtectedTypedLogicalRead.go
index 3c07ff7..44b9e1c 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestProtectedTypedLogicalRead.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestProtectedTypedLogicalRead.go
@@ -58,17 +58,24 @@ type IDF1RequestProtectedTypedLogicalRead interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *DF1RequestProtectedTypedLogicalRead) GetFunctionCode() uint8 {
return 0xA2
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *DF1RequestProtectedTypedLogicalRead) InitializeParent(parent *DF1RequestCommand) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *DF1RequestProtectedTypedLogicalRead) GetByteSize() uint8 {
return m.ByteSize
}
@@ -89,8 +96,9 @@ func (m *DF1RequestProtectedTypedLogicalRead) GetSubElementNumber() uint8 {
return m.SubElementNumber
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewDF1RequestProtectedTypedLogicalRead factory function for DF1RequestProtectedTypedLogicalRead
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/DF1ResponseMessage.go b/plc4go/internal/plc4go/abeth/readwrite/model/DF1ResponseMessage.go
index 42ac43e..cbfecb7 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/DF1ResponseMessage.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/DF1ResponseMessage.go
@@ -72,8 +72,9 @@ type IDF1ResponseMessageChild interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *DF1ResponseMessage) GetDestinationAddress() uint8 {
return m.DestinationAddress
}
@@ -90,8 +91,9 @@ func (m *DF1ResponseMessage) GetTransactionCounter() uint16 {
return m.TransactionCounter
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewDF1ResponseMessage factory function for DF1ResponseMessage
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsAddDeviceNotificationRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsAddDeviceNotificationRequest.go
index de3b0f6..b447b70 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsAddDeviceNotificationRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsAddDeviceNotificationRequest.go
@@ -62,8 +62,9 @@ type IAdsAddDeviceNotificationRequest interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsAddDeviceNotificationRequest) GetCommandId() CommandId {
return CommandId_ADS_ADD_DEVICE_NOTIFICATION
}
@@ -72,11 +73,17 @@ func (m *AdsAddDeviceNotificationRequest) GetResponse() bool {
return bool(false)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *AdsAddDeviceNotificationRequest) InitializeParent(parent *AdsData) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsAddDeviceNotificationRequest) GetIndexGroup() uint32 {
return m.IndexGroup
}
@@ -101,8 +108,9 @@ func (m *AdsAddDeviceNotificationRequest) GetCycleTime() uint32 {
return m.CycleTime
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsAddDeviceNotificationRequest factory function for AdsAddDeviceNotificationRequest
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsAddDeviceNotificationResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsAddDeviceNotificationResponse.go
index 44ac384..ccaa45e 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsAddDeviceNotificationResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsAddDeviceNotificationResponse.go
@@ -49,8 +49,9 @@ type IAdsAddDeviceNotificationResponse interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsAddDeviceNotificationResponse) GetCommandId() CommandId {
return CommandId_ADS_ADD_DEVICE_NOTIFICATION
}
@@ -59,11 +60,17 @@ func (m *AdsAddDeviceNotificationResponse) GetResponse() bool {
return bool(true)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *AdsAddDeviceNotificationResponse) InitializeParent(parent *AdsData) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsAddDeviceNotificationResponse) GetResult() ReturnCode {
return m.Result
}
@@ -72,8 +79,9 @@ func (m *AdsAddDeviceNotificationResponse) GetNotificationHandle() uint32 {
return m.NotificationHandle
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsAddDeviceNotificationResponse factory function for AdsAddDeviceNotificationResponse
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsData.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsData.go
index 406f584..007439e 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsData.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsData.go
@@ -57,14 +57,6 @@ type IAdsDataChild interface {
IAdsData
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewAdsData factory function for AdsData
func NewAdsData() *AdsData {
return &AdsData{}
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsDeleteDeviceNotificationRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsDeleteDeviceNotificationRequest.go
index 4b19d3e..c0184a4 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsDeleteDeviceNotificationRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsDeleteDeviceNotificationRequest.go
@@ -46,8 +46,9 @@ type IAdsDeleteDeviceNotificationRequest interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsDeleteDeviceNotificationRequest) GetCommandId() CommandId {
return CommandId_ADS_DELETE_DEVICE_NOTIFICATION
}
@@ -56,17 +57,24 @@ func (m *AdsDeleteDeviceNotificationRequest) GetResponse() bool {
return bool(false)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *AdsDeleteDeviceNotificationRequest) InitializeParent(parent *AdsData) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsDeleteDeviceNotificationRequest) GetNotificationHandle() uint32 {
return m.NotificationHandle
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsDeleteDeviceNotificationRequest factory function for AdsDeleteDeviceNotificationRequest
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsDeleteDeviceNotificationResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsDeleteDeviceNotificationResponse.go
index 6db7b6b..291b2d5 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsDeleteDeviceNotificationResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsDeleteDeviceNotificationResponse.go
@@ -46,8 +46,9 @@ type IAdsDeleteDeviceNotificationResponse interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsDeleteDeviceNotificationResponse) GetCommandId() CommandId {
return CommandId_ADS_DELETE_DEVICE_NOTIFICATION
}
@@ -56,17 +57,24 @@ func (m *AdsDeleteDeviceNotificationResponse) GetResponse() bool {
return bool(true)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *AdsDeleteDeviceNotificationResponse) InitializeParent(parent *AdsData) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsDeleteDeviceNotificationResponse) GetResult() ReturnCode {
return m.Result
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsDeleteDeviceNotificationResponse factory function for AdsDeleteDeviceNotificationResponse
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsDeviceNotificationRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsDeviceNotificationRequest.go
index f3019d1..2768c3d 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsDeviceNotificationRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsDeviceNotificationRequest.go
@@ -52,8 +52,9 @@ type IAdsDeviceNotificationRequest interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsDeviceNotificationRequest) GetCommandId() CommandId {
return CommandId_ADS_DEVICE_NOTIFICATION
}
@@ -62,11 +63,17 @@ func (m *AdsDeviceNotificationRequest) GetResponse() bool {
return bool(false)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *AdsDeviceNotificationRequest) InitializeParent(parent *AdsData) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsDeviceNotificationRequest) GetLength() uint32 {
return m.Length
}
@@ -79,8 +86,9 @@ func (m *AdsDeviceNotificationRequest) GetAdsStampHeaders() []*AdsStampHeader {
return m.AdsStampHeaders
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsDeviceNotificationRequest factory function for AdsDeviceNotificationRequest
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsDeviceNotificationResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsDeviceNotificationResponse.go
index 06c2dc9..d2ff5de 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsDeviceNotificationResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsDeviceNotificationResponse.go
@@ -42,8 +42,9 @@ type IAdsDeviceNotificationResponse interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsDeviceNotificationResponse) GetCommandId() CommandId {
return CommandId_ADS_DEVICE_NOTIFICATION
}
@@ -52,15 +53,12 @@ func (m *AdsDeviceNotificationResponse) GetResponse() bool {
return bool(true)
}
-func (m *AdsDeviceNotificationResponse) InitializeParent(parent *AdsData) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *AdsDeviceNotificationResponse) InitializeParent(parent *AdsData) {}
// NewAdsDeviceNotificationResponse factory function for AdsDeviceNotificationResponse
func NewAdsDeviceNotificationResponse() *AdsData {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsInvalidRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsInvalidRequest.go
index 4492ede..0a2e31f 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsInvalidRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsInvalidRequest.go
@@ -42,8 +42,9 @@ type IAdsInvalidRequest interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsInvalidRequest) GetCommandId() CommandId {
return CommandId_INVALID
}
@@ -52,15 +53,12 @@ func (m *AdsInvalidRequest) GetResponse() bool {
return bool(false)
}
-func (m *AdsInvalidRequest) InitializeParent(parent *AdsData) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *AdsInvalidRequest) InitializeParent(parent *AdsData) {}
// NewAdsInvalidRequest factory function for AdsInvalidRequest
func NewAdsInvalidRequest() *AdsData {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsInvalidResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsInvalidResponse.go
index be13561..066b640 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsInvalidResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsInvalidResponse.go
@@ -42,8 +42,9 @@ type IAdsInvalidResponse interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsInvalidResponse) GetCommandId() CommandId {
return CommandId_INVALID
}
@@ -52,15 +53,12 @@ func (m *AdsInvalidResponse) GetResponse() bool {
return bool(true)
}
-func (m *AdsInvalidResponse) InitializeParent(parent *AdsData) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *AdsInvalidResponse) InitializeParent(parent *AdsData) {}
// NewAdsInvalidResponse factory function for AdsInvalidResponse
func NewAdsInvalidResponse() *AdsData {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItem.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItem.go
index 0fda969..e18713e 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItem.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItem.go
@@ -55,14 +55,6 @@ type IAdsMultiRequestItemChild interface {
IAdsMultiRequestItem
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewAdsMultiRequestItem factory function for AdsMultiRequestItem
func NewAdsMultiRequestItem() *AdsMultiRequestItem {
return &AdsMultiRequestItem{}
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemRead.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemRead.go
index ff6ebe9..8af3f52 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemRead.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemRead.go
@@ -52,17 +52,24 @@ type IAdsMultiRequestItemRead interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsMultiRequestItemRead) GetIndexGroup() uint32 {
return uint32(61568)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *AdsMultiRequestItemRead) InitializeParent(parent *AdsMultiRequestItem) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsMultiRequestItemRead) GetItemIndexGroup() uint32 {
return m.ItemIndexGroup
}
@@ -75,8 +82,9 @@ func (m *AdsMultiRequestItemRead) GetItemReadLength() uint32 {
return m.ItemReadLength
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsMultiRequestItemRead factory function for AdsMultiRequestItemRead
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemReadWrite.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemReadWrite.go
index 7f35dfe..435ecf4 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemReadWrite.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemReadWrite.go
@@ -55,17 +55,24 @@ type IAdsMultiRequestItemReadWrite interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsMultiRequestItemReadWrite) GetIndexGroup() uint32 {
return uint32(61570)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *AdsMultiRequestItemReadWrite) InitializeParent(parent *AdsMultiRequestItem) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsMultiRequestItemReadWrite) GetItemIndexGroup() uint32 {
return m.ItemIndexGroup
}
@@ -82,8 +89,9 @@ func (m *AdsMultiRequestItemReadWrite) GetItemWriteLength() uint32 {
return m.ItemWriteLength
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsMultiRequestItemReadWrite factory function for AdsMultiRequestItemReadWrite
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemWrite.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemWrite.go
index 3c7cba3..9e36d45 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemWrite.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemWrite.go
@@ -52,17 +52,24 @@ type IAdsMultiRequestItemWrite interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsMultiRequestItemWrite) GetIndexGroup() uint32 {
return uint32(61569)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *AdsMultiRequestItemWrite) InitializeParent(parent *AdsMultiRequestItem) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsMultiRequestItemWrite) GetItemIndexGroup() uint32 {
return m.ItemIndexGroup
}
@@ -75,8 +82,9 @@ func (m *AdsMultiRequestItemWrite) GetItemWriteLength() uint32 {
return m.ItemWriteLength
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsMultiRequestItemWrite factory function for AdsMultiRequestItemWrite
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsNotificationSample.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsNotificationSample.go
index 3c3e1ab..96a637d 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsNotificationSample.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsNotificationSample.go
@@ -50,8 +50,9 @@ type IAdsNotificationSample interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsNotificationSample) GetNotificationHandle() uint32 {
return m.NotificationHandle
}
@@ -64,8 +65,9 @@ func (m *AdsNotificationSample) GetData() []byte {
return m.Data
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsNotificationSample factory function for AdsNotificationSample
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadDeviceInfoRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadDeviceInfoRequest.go
index 138d800..ca6456a 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadDeviceInfoRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadDeviceInfoRequest.go
@@ -42,8 +42,9 @@ type IAdsReadDeviceInfoRequest interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsReadDeviceInfoRequest) GetCommandId() CommandId {
return CommandId_ADS_READ_DEVICE_INFO
}
@@ -52,15 +53,12 @@ func (m *AdsReadDeviceInfoRequest) GetResponse() bool {
return bool(false)
}
-func (m *AdsReadDeviceInfoRequest) InitializeParent(parent *AdsData) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *AdsReadDeviceInfoRequest) InitializeParent(parent *AdsData) {}
// NewAdsReadDeviceInfoRequest factory function for AdsReadDeviceInfoRequest
func NewAdsReadDeviceInfoRequest() *AdsData {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadDeviceInfoResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadDeviceInfoResponse.go
index d11a6a1..11605cb 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadDeviceInfoResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadDeviceInfoResponse.go
@@ -58,8 +58,9 @@ type IAdsReadDeviceInfoResponse interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsReadDeviceInfoResponse) GetCommandId() CommandId {
return CommandId_ADS_READ_DEVICE_INFO
}
@@ -68,11 +69,17 @@ func (m *AdsReadDeviceInfoResponse) GetResponse() bool {
return bool(true)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *AdsReadDeviceInfoResponse) InitializeParent(parent *AdsData) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsReadDeviceInfoResponse) GetResult() ReturnCode {
return m.Result
}
@@ -93,8 +100,9 @@ func (m *AdsReadDeviceInfoResponse) GetDevice() []byte {
return m.Device
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsReadDeviceInfoResponse factory function for AdsReadDeviceInfoResponse
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadRequest.go
index 2636853..21a9b80 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadRequest.go
@@ -52,8 +52,9 @@ type IAdsReadRequest interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsReadRequest) GetCommandId() CommandId {
return CommandId_ADS_READ
}
@@ -62,11 +63,17 @@ func (m *AdsReadRequest) GetResponse() bool {
return bool(false)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *AdsReadRequest) InitializeParent(parent *AdsData) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsReadRequest) GetIndexGroup() uint32 {
return m.IndexGroup
}
@@ -79,8 +86,9 @@ func (m *AdsReadRequest) GetLength() uint32 {
return m.Length
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsReadRequest factory function for AdsReadRequest
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadResponse.go
index 5092fbb..d588262 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadResponse.go
@@ -49,8 +49,9 @@ type IAdsReadResponse interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsReadResponse) GetCommandId() CommandId {
return CommandId_ADS_READ
}
@@ -59,11 +60,17 @@ func (m *AdsReadResponse) GetResponse() bool {
return bool(true)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *AdsReadResponse) InitializeParent(parent *AdsData) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsReadResponse) GetResult() ReturnCode {
return m.Result
}
@@ -72,8 +79,9 @@ func (m *AdsReadResponse) GetData() []byte {
return m.Data
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsReadResponse factory function for AdsReadResponse
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadStateRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadStateRequest.go
index 97ccc53..46ba99d 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadStateRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadStateRequest.go
@@ -42,8 +42,9 @@ type IAdsReadStateRequest interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsReadStateRequest) GetCommandId() CommandId {
return CommandId_ADS_READ_STATE
}
@@ -52,15 +53,12 @@ func (m *AdsReadStateRequest) GetResponse() bool {
return bool(false)
}
-func (m *AdsReadStateRequest) InitializeParent(parent *AdsData) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *AdsReadStateRequest) InitializeParent(parent *AdsData) {}
// NewAdsReadStateRequest factory function for AdsReadStateRequest
func NewAdsReadStateRequest() *AdsData {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadStateResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadStateResponse.go
index 8f2c4f8..4d4d938 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadStateResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadStateResponse.go
@@ -52,8 +52,9 @@ type IAdsReadStateResponse interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsReadStateResponse) GetCommandId() CommandId {
return CommandId_ADS_READ_STATE
}
@@ -62,11 +63,17 @@ func (m *AdsReadStateResponse) GetResponse() bool {
return bool(true)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *AdsReadStateResponse) InitializeParent(parent *AdsData) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsReadStateResponse) GetResult() ReturnCode {
return m.Result
}
@@ -79,8 +86,9 @@ func (m *AdsReadStateResponse) GetDeviceState() uint16 {
return m.DeviceState
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsReadStateResponse factory function for AdsReadStateResponse
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadWriteRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadWriteRequest.go
index 13e2187..f3b5dce 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadWriteRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadWriteRequest.go
@@ -58,8 +58,9 @@ type IAdsReadWriteRequest interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsReadWriteRequest) GetCommandId() CommandId {
return CommandId_ADS_READ_WRITE
}
@@ -68,11 +69,17 @@ func (m *AdsReadWriteRequest) GetResponse() bool {
return bool(false)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *AdsReadWriteRequest) InitializeParent(parent *AdsData) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsReadWriteRequest) GetIndexGroup() uint32 {
return m.IndexGroup
}
@@ -93,8 +100,9 @@ func (m *AdsReadWriteRequest) GetData() []byte {
return m.Data
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsReadWriteRequest factory function for AdsReadWriteRequest
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadWriteResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadWriteResponse.go
index 4e0f06d..9622a7c 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadWriteResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadWriteResponse.go
@@ -49,8 +49,9 @@ type IAdsReadWriteResponse interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsReadWriteResponse) GetCommandId() CommandId {
return CommandId_ADS_READ_WRITE
}
@@ -59,11 +60,17 @@ func (m *AdsReadWriteResponse) GetResponse() bool {
return bool(true)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *AdsReadWriteResponse) InitializeParent(parent *AdsData) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsReadWriteResponse) GetResult() ReturnCode {
return m.Result
}
@@ -72,8 +79,9 @@ func (m *AdsReadWriteResponse) GetData() []byte {
return m.Data
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsReadWriteResponse factory function for AdsReadWriteResponse
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsStampHeader.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsStampHeader.go
index b31b7e1..3020c7d 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsStampHeader.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsStampHeader.go
@@ -50,8 +50,9 @@ type IAdsStampHeader interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsStampHeader) GetTimestamp() uint64 {
return m.Timestamp
}
@@ -64,8 +65,9 @@ func (m *AdsStampHeader) GetAdsNotificationSamples() []*AdsNotificationSample {
return m.AdsNotificationSamples
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsStampHeader factory function for AdsStampHeader
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteControlRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteControlRequest.go
index f4c60d5..3b725fc 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteControlRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteControlRequest.go
@@ -52,8 +52,9 @@ type IAdsWriteControlRequest interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsWriteControlRequest) GetCommandId() CommandId {
return CommandId_ADS_WRITE_CONTROL
}
@@ -62,11 +63,17 @@ func (m *AdsWriteControlRequest) GetResponse() bool {
return bool(false)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *AdsWriteControlRequest) InitializeParent(parent *AdsData) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsWriteControlRequest) GetAdsState() uint16 {
return m.AdsState
}
@@ -79,8 +86,9 @@ func (m *AdsWriteControlRequest) GetData() []byte {
return m.Data
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsWriteControlRequest factory function for AdsWriteControlRequest
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteControlResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteControlResponse.go
index 9f8c9b6..8a14a9e 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteControlResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteControlResponse.go
@@ -46,8 +46,9 @@ type IAdsWriteControlResponse interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsWriteControlResponse) GetCommandId() CommandId {
return CommandId_ADS_WRITE_CONTROL
}
@@ -56,17 +57,24 @@ func (m *AdsWriteControlResponse) GetResponse() bool {
return bool(true)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *AdsWriteControlResponse) InitializeParent(parent *AdsData) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsWriteControlResponse) GetResult() ReturnCode {
return m.Result
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsWriteControlResponse factory function for AdsWriteControlResponse
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteRequest.go
index 26babda..749e798 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteRequest.go
@@ -52,8 +52,9 @@ type IAdsWriteRequest interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsWriteRequest) GetCommandId() CommandId {
return CommandId_ADS_WRITE
}
@@ -62,11 +63,17 @@ func (m *AdsWriteRequest) GetResponse() bool {
return bool(false)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *AdsWriteRequest) InitializeParent(parent *AdsData) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsWriteRequest) GetIndexGroup() uint32 {
return m.IndexGroup
}
@@ -79,8 +86,9 @@ func (m *AdsWriteRequest) GetData() []byte {
return m.Data
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsWriteRequest factory function for AdsWriteRequest
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteResponse.go
index 2fa54fd..c9ffe4b 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteResponse.go
@@ -46,8 +46,9 @@ type IAdsWriteResponse interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *AdsWriteResponse) GetCommandId() CommandId {
return CommandId_ADS_WRITE
}
@@ -56,17 +57,24 @@ func (m *AdsWriteResponse) GetResponse() bool {
return bool(true)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *AdsWriteResponse) InitializeParent(parent *AdsData) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AdsWriteResponse) GetResult() ReturnCode {
return m.Result
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAdsWriteResponse factory function for AdsWriteResponse
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AmsNetId.go b/plc4go/internal/plc4go/ads/readwrite/model/AmsNetId.go
index d11a89a..a102ebe 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AmsNetId.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AmsNetId.go
@@ -59,8 +59,9 @@ type IAmsNetId interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AmsNetId) GetOctet1() uint8 {
return m.Octet1
}
@@ -85,8 +86,9 @@ func (m *AmsNetId) GetOctet6() uint8 {
return m.Octet6
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAmsNetId factory function for AmsNetId
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AmsPacket.go b/plc4go/internal/plc4go/ads/readwrite/model/AmsPacket.go
index 79089b8..d9cb3d0 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AmsPacket.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AmsPacket.go
@@ -68,8 +68,9 @@ type IAmsPacket interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AmsPacket) GetTargetAmsNetId() *AmsNetId {
return m.TargetAmsNetId
}
@@ -106,8 +107,9 @@ func (m *AmsPacket) GetData() *AdsData {
return m.Data
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAmsPacket factory function for AmsPacket
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialAcknowledgeFrame.go b/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialAcknowledgeFrame.go
index e61a59d..e3cd7cc 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialAcknowledgeFrame.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialAcknowledgeFrame.go
@@ -59,8 +59,9 @@ type IAmsSerialAcknowledgeFrame interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AmsSerialAcknowledgeFrame) GetMagicCookie() uint16 {
return m.MagicCookie
}
@@ -85,8 +86,9 @@ func (m *AmsSerialAcknowledgeFrame) GetCrc() uint16 {
return m.Crc
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAmsSerialAcknowledgeFrame factory function for AmsSerialAcknowledgeFrame
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialFrame.go b/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialFrame.go
index e973ac1..b070bd3 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialFrame.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialFrame.go
@@ -62,8 +62,9 @@ type IAmsSerialFrame interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AmsSerialFrame) GetMagicCookie() uint16 {
return m.MagicCookie
}
@@ -92,8 +93,9 @@ func (m *AmsSerialFrame) GetCrc() uint16 {
return m.Crc
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAmsSerialFrame factory function for AmsSerialFrame
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialResetFrame.go b/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialResetFrame.go
index 9a332c5..7b75f50 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialResetFrame.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialResetFrame.go
@@ -59,8 +59,9 @@ type IAmsSerialResetFrame interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AmsSerialResetFrame) GetMagicCookie() uint16 {
return m.MagicCookie
}
@@ -85,8 +86,9 @@ func (m *AmsSerialResetFrame) GetCrc() uint16 {
return m.Crc
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAmsSerialResetFrame factory function for AmsSerialResetFrame
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AmsTCPPacket.go b/plc4go/internal/plc4go/ads/readwrite/model/AmsTCPPacket.go
index 86796f7..3b217e2 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AmsTCPPacket.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AmsTCPPacket.go
@@ -45,14 +45,16 @@ type IAmsTCPPacket interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *AmsTCPPacket) GetUserdata() *AmsPacket {
return m.Userdata
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAmsTCPPacket factory function for AmsTCPPacket
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/State.go b/plc4go/internal/plc4go/ads/readwrite/model/State.go
index 2d040f6..b1ec8d8 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/State.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/State.go
@@ -69,8 +69,9 @@ type IState interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *State) GetInitCommand() bool {
return m.InitCommand
}
@@ -107,8 +108,9 @@ func (m *State) GetBroadcast() bool {
return m.Broadcast
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewState factory function for State
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDU.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDU.go
index 398a49b..cc22a46 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDU.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDU.go
@@ -58,14 +58,6 @@ type IAPDUChild interface {
IAPDU
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewAPDU factory function for APDU
func NewAPDU(apduLength uint16) *APDU {
return &APDU{ApduLength: apduLength}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUAbort.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUAbort.go
index 789f61e..6fb3b7e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUAbort.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUAbort.go
@@ -56,17 +56,24 @@ type IAPDUAbort interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *APDUAbort) GetApduType() uint8 {
return 0x7
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *APDUAbort) InitializeParent(parent *APDU) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *APDUAbort) GetServer() bool {
return m.Server
}
@@ -79,8 +86,9 @@ func (m *APDUAbort) GetAbortReason() uint8 {
return m.AbortReason
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAPDUAbort factory function for APDUAbort
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUComplexAck.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUComplexAck.go
index 8d57412..0c1d898 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUComplexAck.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUComplexAck.go
@@ -72,17 +72,24 @@ type IAPDUComplexAck interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *APDUComplexAck) GetApduType() uint8 {
return 0x3
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *APDUComplexAck) InitializeParent(parent *APDU) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *APDUComplexAck) GetSegmentedMessage() bool {
return m.SegmentedMessage
}
@@ -115,8 +122,9 @@ func (m *APDUComplexAck) GetSegment() []byte {
return m.Segment
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAPDUComplexAck factory function for APDUComplexAck
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUConfirmedRequest.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUConfirmedRequest.go
index 6a96a2b..e430dbe 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUConfirmedRequest.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUConfirmedRequest.go
@@ -74,17 +74,24 @@ type IAPDUConfirmedRequest interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *APDUConfirmedRequest) GetApduType() uint8 {
return 0x0
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *APDUConfirmedRequest) InitializeParent(parent *APDU) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *APDUConfirmedRequest) GetSegmentedMessage() bool {
return m.SegmentedMessage
}
@@ -121,8 +128,9 @@ func (m *APDUConfirmedRequest) GetServiceRequest() *BACnetConfirmedServiceReques
return m.ServiceRequest
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAPDUConfirmedRequest factory function for APDUConfirmedRequest
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUError.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUError.go
index e3d631c..f3dedf5 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUError.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUError.go
@@ -53,17 +53,24 @@ type IAPDUError interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *APDUError) GetApduType() uint8 {
return 0x5
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *APDUError) InitializeParent(parent *APDU) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *APDUError) GetOriginalInvokeId() uint8 {
return m.OriginalInvokeId
}
@@ -72,8 +79,9 @@ func (m *APDUError) GetError() *BACnetError {
return m.Error
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAPDUError factory function for APDUError
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUReject.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUReject.go
index 7d44c41..8b60888 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUReject.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUReject.go
@@ -53,17 +53,24 @@ type IAPDUReject interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *APDUReject) GetApduType() uint8 {
return 0x6
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *APDUReject) InitializeParent(parent *APDU) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *APDUReject) GetOriginalInvokeId() uint8 {
return m.OriginalInvokeId
}
@@ -72,8 +79,9 @@ func (m *APDUReject) GetRejectReason() uint8 {
return m.RejectReason
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAPDUReject factory function for APDUReject
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUSegmentAck.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUSegmentAck.go
index d5371c1..2c810b5 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUSegmentAck.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUSegmentAck.go
@@ -62,17 +62,24 @@ type IAPDUSegmentAck interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *APDUSegmentAck) GetApduType() uint8 {
return 0x4
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *APDUSegmentAck) InitializeParent(parent *APDU) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *APDUSegmentAck) GetNegativeAck() bool {
return m.NegativeAck
}
@@ -93,8 +100,9 @@ func (m *APDUSegmentAck) GetProposedWindowSize() uint8 {
return m.ProposedWindowSize
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAPDUSegmentAck factory function for APDUSegmentAck
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUSimpleAck.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUSimpleAck.go
index 32f31b7..7117b65 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUSimpleAck.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUSimpleAck.go
@@ -53,17 +53,24 @@ type IAPDUSimpleAck interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *APDUSimpleAck) GetApduType() uint8 {
return 0x2
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *APDUSimpleAck) InitializeParent(parent *APDU) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *APDUSimpleAck) GetOriginalInvokeId() uint8 {
return m.OriginalInvokeId
}
@@ -72,8 +79,9 @@ func (m *APDUSimpleAck) GetServiceChoice() uint8 {
return m.ServiceChoice
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAPDUSimpleAck factory function for APDUSimpleAck
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUUnconfirmedRequest.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUUnconfirmedRequest.go
index ac527c7..01a4498 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUUnconfirmedRequest.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUUnconfirmedRequest.go
@@ -50,23 +50,31 @@ type IAPDUUnconfirmedRequest interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *APDUUnconfirmedRequest) GetApduType() uint8 {
return 0x1
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *APDUUnconfirmedRequest) InitializeParent(parent *APDU) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *APDUUnconfirmedRequest) GetServiceRequest() *BACnetUnconfirmedServiceRequest {
return m.ServiceRequest
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAPDUUnconfirmedRequest factory function for APDUUnconfirmedRequest
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUUnknown.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUUnknown.go
index 6510183..6e14475 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUUnknown.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUUnknown.go
@@ -49,23 +49,31 @@ type IAPDUUnknown interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *APDUUnknown) GetApduType() uint8 {
return 0
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *APDUUnknown) InitializeParent(parent *APDU) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *APDUUnknown) GetUnknownBytes() []byte {
return m.UnknownBytes
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewAPDUUnknown factory function for APDUUnknown
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetAction.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetAction.go
index 424a48f..d84db7a 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetAction.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetAction.go
@@ -52,15 +52,21 @@ type IBACnetAction interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetAction) GetRawData() *BACnetContextTagEnumerated {
return m.RawData
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetAction) GetIsDirect() bool {
rawData := m.RawData
_ = rawData
@@ -73,6 +79,11 @@ func (m *BACnetAction) GetIsReverse() bool {
return bool(bool((m.GetRawData()) != (nil))) && bool(bool(((*m.GetRawData()).GetPayload().GetActualValue()) == (1)))
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetAction factory function for BACnetAction
func NewBACnetAction(rawData *BACnetContextTagEnumerated, tagNumber uint8) *BACnetAction {
return &BACnetAction{RawData: rawData, TagNumber: tagNumber}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetActionCommand.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetActionCommand.go
index 10402a8..270141e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetActionCommand.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetActionCommand.go
@@ -69,8 +69,9 @@ type IBACnetActionCommand interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetActionCommand) GetDeviceIdentifier() *BACnetContextTagObjectIdentifier {
return m.DeviceIdentifier
}
@@ -107,8 +108,9 @@ func (m *BACnetActionCommand) GetWriteSuccessful() *BACnetContextTagBoolean {
return m.WriteSuccessful
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetActionCommand factory function for BACnetActionCommand
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetAddress.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetAddress.go
index 2dfbe29..a191b2e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetAddress.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetAddress.go
@@ -47,8 +47,9 @@ type IBACnetAddress interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetAddress) GetAddress() []uint8 {
return m.Address
}
@@ -57,8 +58,9 @@ func (m *BACnetAddress) GetPort() uint16 {
return m.Port
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetAddress factory function for BACnetAddress
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTag.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTag.go
index 2f17e38..05a9e45 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTag.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTag.go
@@ -61,15 +61,21 @@ type IBACnetApplicationTagChild interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetApplicationTag) GetHeader() *BACnetTagHeader {
return m.Header
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetApplicationTag) GetActualTagNumber() uint8 {
return m.GetHeader().GetActualTagNumber()
}
@@ -78,6 +84,11 @@ func (m *BACnetApplicationTag) GetActualLength() uint32 {
return m.GetHeader().GetActualLength()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTag factory function for BACnetApplicationTag
func NewBACnetApplicationTag(header *BACnetTagHeader) *BACnetApplicationTag {
return &BACnetApplicationTag{Header: header}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagBitString.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagBitString.go
index 937453d..64b47cd 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagBitString.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagBitString.go
@@ -46,7 +46,12 @@ type IBACnetApplicationTagBitString interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetApplicationTagBitString) InitializeParent(parent *BACnetApplicationTag, header *BACnetTagHeader) {
@@ -54,14 +59,16 @@ func (m *BACnetApplicationTagBitString) InitializeParent(parent *BACnetApplicati
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetApplicationTagBitString) GetPayload() *BACnetTagPayloadBitString {
return m.Payload
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetApplicationTagBitString factory function for BACnetApplicationTagBitString
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagBoolean.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagBoolean.go
index b130cde..5d090cc 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagBoolean.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagBoolean.go
@@ -48,7 +48,12 @@ type IBACnetApplicationTagBoolean interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetApplicationTagBoolean) InitializeParent(parent *BACnetApplicationTag, header *BACnetTagHeader) {
@@ -56,19 +61,30 @@ func (m *BACnetApplicationTagBoolean) InitializeParent(parent *BACnetApplication
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetApplicationTagBoolean) GetPayload() *BACnetTagPayloadBoolean {
return m.Payload
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetApplicationTagBoolean) GetActualValue() bool {
return m.GetPayload().GetValue()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagBoolean factory function for BACnetApplicationTagBoolean
func NewBACnetApplicationTagBoolean(payload *BACnetTagPayloadBoolean, header *BACnetTagHeader) *BACnetApplicationTag {
child := &BACnetApplicationTagBoolean{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagCharacterString.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagCharacterString.go
index 46ca4f0..22b7407 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagCharacterString.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagCharacterString.go
@@ -48,7 +48,12 @@ type IBACnetApplicationTagCharacterString interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetApplicationTagCharacterString) InitializeParent(parent *BACnetApplicationTag, header *BACnetTagHeader) {
@@ -56,19 +61,30 @@ func (m *BACnetApplicationTagCharacterString) InitializeParent(parent *BACnetApp
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetApplicationTagCharacterString) GetPayload() *BACnetTagPayloadCharacterString {
return m.Payload
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetApplicationTagCharacterString) GetValue() string {
return m.GetPayload().GetValue()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagCharacterString factory function for BACnetApplicationTagCharacterString
func NewBACnetApplicationTagCharacterString(payload *BACnetTagPayloadCharacterString, header *BACnetTagHeader) *BACnetApplicationTag {
child := &BACnetApplicationTagCharacterString{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagDate.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagDate.go
index 064197f..7426939 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagDate.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagDate.go
@@ -46,7 +46,12 @@ type IBACnetApplicationTagDate interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetApplicationTagDate) InitializeParent(parent *BACnetApplicationTag, header *BACnetTagHeader) {
@@ -54,14 +59,16 @@ func (m *BACnetApplicationTagDate) InitializeParent(parent *BACnetApplicationTag
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetApplicationTagDate) GetPayload() *BACnetTagPayloadDate {
return m.Payload
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetApplicationTagDate factory function for BACnetApplicationTagDate
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagDouble.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagDouble.go
index 5123b38..86267be 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagDouble.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagDouble.go
@@ -48,7 +48,12 @@ type IBACnetApplicationTagDouble interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetApplicationTagDouble) InitializeParent(parent *BACnetApplicationTag, header *BACnetTagHeader) {
@@ -56,19 +61,30 @@ func (m *BACnetApplicationTagDouble) InitializeParent(parent *BACnetApplicationT
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetApplicationTagDouble) GetPayload() *BACnetTagPayloadDouble {
return m.Payload
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetApplicationTagDouble) GetActualValue() float64 {
return m.GetPayload().GetValue()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagDouble factory function for BACnetApplicationTagDouble
func NewBACnetApplicationTagDouble(payload *BACnetTagPayloadDouble, header *BACnetTagHeader) *BACnetApplicationTag {
child := &BACnetApplicationTagDouble{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagEnumerated.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagEnumerated.go
index 460ef49..62b3ebc 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagEnumerated.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagEnumerated.go
@@ -48,7 +48,12 @@ type IBACnetApplicationTagEnumerated interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetApplicationTagEnumerated) InitializeParent(parent *BACnetApplicationTag, header *BACnetTagHeader) {
@@ -56,19 +61,30 @@ func (m *BACnetApplicationTagEnumerated) InitializeParent(parent *BACnetApplicat
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetApplicationTagEnumerated) GetPayload() *BACnetTagPayloadEnumerated {
return m.Payload
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetApplicationTagEnumerated) GetActualValue() uint32 {
return m.GetPayload().GetActualValue()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagEnumerated factory function for BACnetApplicationTagEnumerated
func NewBACnetApplicationTagEnumerated(payload *BACnetTagPayloadEnumerated, header *BACnetTagHeader) *BACnetApplicationTag {
child := &BACnetApplicationTagEnumerated{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagNull.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagNull.go
index e24a5e9..f239fea 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagNull.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagNull.go
@@ -42,21 +42,18 @@ type IBACnetApplicationTagNull interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetApplicationTagNull) InitializeParent(parent *BACnetApplicationTag, header *BACnetTagHeader) {
m.BACnetApplicationTag.Header = header
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetApplicationTagNull factory function for BACnetApplicationTagNull
func NewBACnetApplicationTagNull(header *BACnetTagHeader) *BACnetApplicationTag {
child := &BACnetApplicationTagNull{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagObjectIdentifier.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagObjectIdentifier.go
index d2cd87a..f6f088b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagObjectIdentifier.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagObjectIdentifier.go
@@ -50,7 +50,12 @@ type IBACnetApplicationTagObjectIdentifier interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetApplicationTagObjectIdentifier) InitializeParent(parent *BACnetApplicationTag, header *BACnetTagHeader) {
@@ -58,15 +63,21 @@ func (m *BACnetApplicationTagObjectIdentifier) InitializeParent(parent *BACnetAp
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetApplicationTagObjectIdentifier) GetPayload() *BACnetTagPayloadObjectIdentifier {
return m.Payload
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetApplicationTagObjectIdentifier) GetObjectType() BACnetObjectType {
return m.GetPayload().GetObjectType()
}
@@ -75,6 +86,11 @@ func (m *BACnetApplicationTagObjectIdentifier) GetInstanceNumber() uint32 {
return m.GetPayload().GetInstanceNumber()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagObjectIdentifier factory function for BACnetApplicationTagObjectIdentifier
func NewBACnetApplicationTagObjectIdentifier(payload *BACnetTagPayloadObjectIdentifier, header *BACnetTagHeader) *BACnetApplicationTag {
child := &BACnetApplicationTagObjectIdentifier{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagOctetString.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagOctetString.go
index dd5a819..d450b82 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagOctetString.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagOctetString.go
@@ -48,7 +48,12 @@ type IBACnetApplicationTagOctetString interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetApplicationTagOctetString) InitializeParent(parent *BACnetApplicationTag, header *BACnetTagHeader) {
@@ -56,19 +61,30 @@ func (m *BACnetApplicationTagOctetString) InitializeParent(parent *BACnetApplica
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetApplicationTagOctetString) GetPayload() *BACnetTagPayloadOctetString {
return m.Payload
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetApplicationTagOctetString) GetValue() string {
return m.GetPayload().GetValue()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagOctetString factory function for BACnetApplicationTagOctetString
func NewBACnetApplicationTagOctetString(payload *BACnetTagPayloadOctetString, header *BACnetTagHeader) *BACnetApplicationTag {
child := &BACnetApplicationTagOctetString{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagReal.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagReal.go
index 4b66c05..8941974 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagReal.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagReal.go
@@ -48,7 +48,12 @@ type IBACnetApplicationTagReal interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetApplicationTagReal) InitializeParent(parent *BACnetApplicationTag, header *BACnetTagHeader) {
@@ -56,19 +61,30 @@ func (m *BACnetApplicationTagReal) InitializeParent(parent *BACnetApplicationTag
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetApplicationTagReal) GetPayload() *BACnetTagPayloadReal {
return m.Payload
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetApplicationTagReal) GetActualValue() float32 {
return m.GetPayload().GetValue()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagReal factory function for BACnetApplicationTagReal
func NewBACnetApplicationTagReal(payload *BACnetTagPayloadReal, header *BACnetTagHeader) *BACnetApplicationTag {
child := &BACnetApplicationTagReal{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagSignedInteger.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagSignedInteger.go
index 11631ba..c2678fe 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagSignedInteger.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagSignedInteger.go
@@ -48,7 +48,12 @@ type IBACnetApplicationTagSignedInteger interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetApplicationTagSignedInteger) InitializeParent(parent *BACnetApplicationTag, header *BACnetTagHeader) {
@@ -56,19 +61,30 @@ func (m *BACnetApplicationTagSignedInteger) InitializeParent(parent *BACnetAppli
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetApplicationTagSignedInteger) GetPayload() *BACnetTagPayloadSignedInteger {
return m.Payload
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetApplicationTagSignedInteger) GetActualValue() uint64 {
return m.GetPayload().GetActualValue()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagSignedInteger factory function for BACnetApplicationTagSignedInteger
func NewBACnetApplicationTagSignedInteger(payload *BACnetTagPayloadSignedInteger, header *BACnetTagHeader) *BACnetApplicationTag {
child := &BACnetApplicationTagSignedInteger{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagTime.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagTime.go
index 911ed57..f75c5d4 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagTime.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagTime.go
@@ -46,7 +46,12 @@ type IBACnetApplicationTagTime interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetApplicationTagTime) InitializeParent(parent *BACnetApplicationTag, header *BACnetTagHeader) {
@@ -54,14 +59,16 @@ func (m *BACnetApplicationTagTime) InitializeParent(parent *BACnetApplicationTag
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetApplicationTagTime) GetPayload() *BACnetTagPayloadTime {
return m.Payload
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetApplicationTagTime factory function for BACnetApplicationTagTime
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagUnsignedInteger.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagUnsignedInteger.go
index 9d4a80e..14db98c 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagUnsignedInteger.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetApplicationTagUnsignedInteger.go
@@ -48,7 +48,12 @@ type IBACnetApplicationTagUnsignedInteger interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetApplicationTagUnsignedInteger) InitializeParent(parent *BACnetApplicationTag, header *BACnetTagHeader) {
@@ -56,19 +61,30 @@ func (m *BACnetApplicationTagUnsignedInteger) InitializeParent(parent *BACnetApp
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetApplicationTagUnsignedInteger) GetPayload() *BACnetTagPayloadUnsignedInteger {
return m.Payload
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetApplicationTagUnsignedInteger) GetActualValue() uint64 {
return m.GetPayload().GetActualValue()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagUnsignedInteger factory function for BACnetApplicationTagUnsignedInteger
func NewBACnetApplicationTagUnsignedInteger(payload *BACnetTagPayloadUnsignedInteger, header *BACnetTagHeader) *BACnetApplicationTag {
child := &BACnetApplicationTagUnsignedInteger{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetBinaryPV.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetBinaryPV.go
index 1a054eb..840f4d3 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetBinaryPV.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetBinaryPV.go
@@ -52,15 +52,21 @@ type IBACnetBinaryPV interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetBinaryPV) GetRawData() *BACnetContextTagEnumerated {
return m.RawData
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetBinaryPV) GetIsInactive() bool {
rawData := m.RawData
_ = rawData
@@ -73,6 +79,11 @@ func (m *BACnetBinaryPV) GetIsActive() bool {
return bool(bool((m.GetRawData()) != (nil))) && bool(bool(((*m.GetRawData()).GetPayload().GetActualValue()) == (1)))
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetBinaryPV factory function for BACnetBinaryPV
func NewBACnetBinaryPV(rawData *BACnetContextTagEnumerated, tagNumber uint8) *BACnetBinaryPV {
return &BACnetBinaryPV{RawData: rawData, TagNumber: tagNumber}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetClosingTag.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetClosingTag.go
index 685ef99..cde1f7a 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetClosingTag.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetClosingTag.go
@@ -46,23 +46,21 @@ type IBACnetClosingTag interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetClosingTag) GetDataType() BACnetDataType {
return BACnetDataType_CLOSING_TAG
}
-func (m *BACnetClosingTag) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
- m.BACnetContextTag.Header = header
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetClosingTag) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
+ m.BACnetContextTag.Header = header
+}
// NewBACnetClosingTag factory function for BACnetClosingTag
func NewBACnetClosingTag(header *BACnetTagHeader, tagNumberArgument uint8, actualLength uint32) *BACnetContextTag {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACK.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACK.go
index 47b8742..00d922a 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACK.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACK.go
@@ -55,14 +55,6 @@ type IBACnetConfirmedServiceACKChild interface {
IBACnetConfirmedServiceACK
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetConfirmedServiceACK factory function for BACnetConfirmedServiceACK
func NewBACnetConfirmedServiceACK() *BACnetConfirmedServiceACK {
return &BACnetConfirmedServiceACK{}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKAtomicReadFile.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKAtomicReadFile.go
index 72b4618..be43c09 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKAtomicReadFile.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKAtomicReadFile.go
@@ -42,22 +42,20 @@ type IBACnetConfirmedServiceACKAtomicReadFile interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceACKAtomicReadFile) GetServiceChoice() uint8 {
return 0x06
}
-func (m *BACnetConfirmedServiceACKAtomicReadFile) InitializeParent(parent *BACnetConfirmedServiceACK) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceACKAtomicReadFile) InitializeParent(parent *BACnetConfirmedServiceACK) {
+}
// NewBACnetConfirmedServiceACKAtomicReadFile factory function for BACnetConfirmedServiceACKAtomicReadFile
func NewBACnetConfirmedServiceACKAtomicReadFile() *BACnetConfirmedServiceACK {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKAtomicWriteFile.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKAtomicWriteFile.go
index f4fb8cc..e6a3843 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKAtomicWriteFile.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKAtomicWriteFile.go
@@ -42,22 +42,20 @@ type IBACnetConfirmedServiceACKAtomicWriteFile interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceACKAtomicWriteFile) GetServiceChoice() uint8 {
return 0x07
}
-func (m *BACnetConfirmedServiceACKAtomicWriteFile) InitializeParent(parent *BACnetConfirmedServiceACK) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceACKAtomicWriteFile) InitializeParent(parent *BACnetConfirmedServiceACK) {
+}
// NewBACnetConfirmedServiceACKAtomicWriteFile factory function for BACnetConfirmedServiceACKAtomicWriteFile
func NewBACnetConfirmedServiceACKAtomicWriteFile() *BACnetConfirmedServiceACK {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKConfirmedPrivateTransfer.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKConfirmedPrivateTransfer.go
index 3bed6b8..a97d2e6 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKConfirmedPrivateTransfer.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKConfirmedPrivateTransfer.go
@@ -42,22 +42,20 @@ type IBACnetConfirmedServiceACKConfirmedPrivateTransfer interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceACKConfirmedPrivateTransfer) GetServiceChoice() uint8 {
return 0x12
}
-func (m *BACnetConfirmedServiceACKConfirmedPrivateTransfer) InitializeParent(parent *BACnetConfirmedServiceACK) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceACKConfirmedPrivateTransfer) InitializeParent(parent *BACnetConfirmedServiceACK) {
+}
// NewBACnetConfirmedServiceACKConfirmedPrivateTransfer factory function for BACnetConfirmedServiceACKConfirmedPrivateTransfer
func NewBACnetConfirmedServiceACKConfirmedPrivateTransfer() *BACnetConfirmedServiceACK {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKCreateObject.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKCreateObject.go
index 4904710..afaa035 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKCreateObject.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKCreateObject.go
@@ -42,21 +42,19 @@ type IBACnetConfirmedServiceACKCreateObject interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceACKCreateObject) GetServiceChoice() uint8 {
return 0x0A
}
-func (m *BACnetConfirmedServiceACKCreateObject) InitializeParent(parent *BACnetConfirmedServiceACK) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceACKCreateObject) InitializeParent(parent *BACnetConfirmedServiceACK) {}
// NewBACnetConfirmedServiceACKCreateObject factory function for BACnetConfirmedServiceACKCreateObject
func NewBACnetConfirmedServiceACKCreateObject() *BACnetConfirmedServiceACK {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetAlarmSummary.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetAlarmSummary.go
index cbdc8b0..a60cd39 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetAlarmSummary.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetAlarmSummary.go
@@ -42,22 +42,20 @@ type IBACnetConfirmedServiceACKGetAlarmSummary interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceACKGetAlarmSummary) GetServiceChoice() uint8 {
return 0x03
}
-func (m *BACnetConfirmedServiceACKGetAlarmSummary) InitializeParent(parent *BACnetConfirmedServiceACK) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceACKGetAlarmSummary) InitializeParent(parent *BACnetConfirmedServiceACK) {
+}
// NewBACnetConfirmedServiceACKGetAlarmSummary factory function for BACnetConfirmedServiceACKGetAlarmSummary
func NewBACnetConfirmedServiceACKGetAlarmSummary() *BACnetConfirmedServiceACK {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetEnrollmentSummary.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetEnrollmentSummary.go
index c3c1643..176b055 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetEnrollmentSummary.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetEnrollmentSummary.go
@@ -42,22 +42,20 @@ type IBACnetConfirmedServiceACKGetEnrollmentSummary interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceACKGetEnrollmentSummary) GetServiceChoice() uint8 {
return 0x04
}
-func (m *BACnetConfirmedServiceACKGetEnrollmentSummary) InitializeParent(parent *BACnetConfirmedServiceACK) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceACKGetEnrollmentSummary) InitializeParent(parent *BACnetConfirmedServiceACK) {
+}
// NewBACnetConfirmedServiceACKGetEnrollmentSummary factory function for BACnetConfirmedServiceACKGetEnrollmentSummary
func NewBACnetConfirmedServiceACKGetEnrollmentSummary() *BACnetConfirmedServiceACK {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetEventInformation.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetEventInformation.go
index 6328d5c..63e0c5e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetEventInformation.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetEventInformation.go
@@ -42,22 +42,20 @@ type IBACnetConfirmedServiceACKGetEventInformation interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceACKGetEventInformation) GetServiceChoice() uint8 {
return 0x1D
}
-func (m *BACnetConfirmedServiceACKGetEventInformation) InitializeParent(parent *BACnetConfirmedServiceACK) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceACKGetEventInformation) InitializeParent(parent *BACnetConfirmedServiceACK) {
+}
// NewBACnetConfirmedServiceACKGetEventInformation factory function for BACnetConfirmedServiceACKGetEventInformation
func NewBACnetConfirmedServiceACKGetEventInformation() *BACnetConfirmedServiceACK {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadProperty.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadProperty.go
index 36dbaa2..9e46197 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadProperty.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadProperty.go
@@ -42,21 +42,19 @@ type IBACnetConfirmedServiceACKReadProperty interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceACKReadProperty) GetServiceChoice() uint8 {
return 0x0C
}
-func (m *BACnetConfirmedServiceACKReadProperty) InitializeParent(parent *BACnetConfirmedServiceACK) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceACKReadProperty) InitializeParent(parent *BACnetConfirmedServiceACK) {}
// NewBACnetConfirmedServiceACKReadProperty factory function for BACnetConfirmedServiceACKReadProperty
func NewBACnetConfirmedServiceACKReadProperty() *BACnetConfirmedServiceACK {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadPropertyMultiple.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadPropertyMultiple.go
index cde7bab..ef0f84b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadPropertyMultiple.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadPropertyMultiple.go
@@ -42,22 +42,20 @@ type IBACnetConfirmedServiceACKReadPropertyMultiple interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceACKReadPropertyMultiple) GetServiceChoice() uint8 {
return 0x0E
}
-func (m *BACnetConfirmedServiceACKReadPropertyMultiple) InitializeParent(parent *BACnetConfirmedServiceACK) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceACKReadPropertyMultiple) InitializeParent(parent *BACnetConfirmedServiceACK) {
+}
// NewBACnetConfirmedServiceACKReadPropertyMultiple factory function for BACnetConfirmedServiceACKReadPropertyMultiple
func NewBACnetConfirmedServiceACKReadPropertyMultiple() *BACnetConfirmedServiceACK {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadRange.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadRange.go
index 7644e32..21a1966 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadRange.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadRange.go
@@ -42,21 +42,19 @@ type IBACnetConfirmedServiceACKReadRange interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceACKReadRange) GetServiceChoice() uint8 {
return 0x1A
}
-func (m *BACnetConfirmedServiceACKReadRange) InitializeParent(parent *BACnetConfirmedServiceACK) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceACKReadRange) InitializeParent(parent *BACnetConfirmedServiceACK) {}
// NewBACnetConfirmedServiceACKReadRange factory function for BACnetConfirmedServiceACKReadRange
func NewBACnetConfirmedServiceACKReadRange() *BACnetConfirmedServiceACK {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKRemovedAuthenticate.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKRemovedAuthenticate.go
index 8a5341b..24df3a1 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKRemovedAuthenticate.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKRemovedAuthenticate.go
@@ -42,22 +42,20 @@ type IBACnetConfirmedServiceACKRemovedAuthenticate interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceACKRemovedAuthenticate) GetServiceChoice() uint8 {
return 0x18
}
-func (m *BACnetConfirmedServiceACKRemovedAuthenticate) InitializeParent(parent *BACnetConfirmedServiceACK) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceACKRemovedAuthenticate) InitializeParent(parent *BACnetConfirmedServiceACK) {
+}
// NewBACnetConfirmedServiceACKRemovedAuthenticate factory function for BACnetConfirmedServiceACKRemovedAuthenticate
func NewBACnetConfirmedServiceACKRemovedAuthenticate() *BACnetConfirmedServiceACK {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKRemovedReadPropertyConditional.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKRemovedReadPropertyConditional.go
index 9325251..5a7340f 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKRemovedReadPropertyConditional.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKRemovedReadPropertyConditional.go
@@ -42,22 +42,20 @@ type IBACnetConfirmedServiceACKRemovedReadPropertyConditional interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceACKRemovedReadPropertyConditional) GetServiceChoice() uint8 {
return 0x0D
}
-func (m *BACnetConfirmedServiceACKRemovedReadPropertyConditional) InitializeParent(parent *BACnetConfirmedServiceACK) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceACKRemovedReadPropertyConditional) InitializeParent(parent *BACnetConfirmedServiceACK) {
+}
// NewBACnetConfirmedServiceACKRemovedReadPropertyConditional factory function for BACnetConfirmedServiceACKRemovedReadPropertyConditional
func NewBACnetConfirmedServiceACKRemovedReadPropertyConditional() *BACnetConfirmedServiceACK {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKVTData.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKVTData.go
index 5ad3380..009d544 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKVTData.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKVTData.go
@@ -42,21 +42,19 @@ type IBACnetConfirmedServiceACKVTData interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceACKVTData) GetServiceChoice() uint8 {
return 0x17
}
-func (m *BACnetConfirmedServiceACKVTData) InitializeParent(parent *BACnetConfirmedServiceACK) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceACKVTData) InitializeParent(parent *BACnetConfirmedServiceACK) {}
// NewBACnetConfirmedServiceACKVTData factory function for BACnetConfirmedServiceACKVTData
func NewBACnetConfirmedServiceACKVTData() *BACnetConfirmedServiceACK {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKVTOpen.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKVTOpen.go
index 2a6ae60..0fa583b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKVTOpen.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKVTOpen.go
@@ -42,21 +42,19 @@ type IBACnetConfirmedServiceACKVTOpen interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceACKVTOpen) GetServiceChoice() uint8 {
return 0x15
}
-func (m *BACnetConfirmedServiceACKVTOpen) InitializeParent(parent *BACnetConfirmedServiceACK) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceACKVTOpen) InitializeParent(parent *BACnetConfirmedServiceACK) {}
// NewBACnetConfirmedServiceACKVTOpen factory function for BACnetConfirmedServiceACKVTOpen
func NewBACnetConfirmedServiceACKVTOpen() *BACnetConfirmedServiceACK {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceAddListElement.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceAddListElement.go
index 219f184..233d4b0 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceAddListElement.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceAddListElement.go
@@ -42,21 +42,19 @@ type IBACnetConfirmedServiceAddListElement interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceAddListElement) GetServiceChoice() uint8 {
return 0x08
}
-func (m *BACnetConfirmedServiceAddListElement) InitializeParent(parent *BACnetConfirmedServiceACK) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceAddListElement) InitializeParent(parent *BACnetConfirmedServiceACK) {}
// NewBACnetConfirmedServiceAddListElement factory function for BACnetConfirmedServiceAddListElement
func NewBACnetConfirmedServiceAddListElement() *BACnetConfirmedServiceACK {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequest.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequest.go
index 6afeeac..e156cf6 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequest.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequest.go
@@ -58,14 +58,6 @@ type IBACnetConfirmedServiceRequestChild interface {
IBACnetConfirmedServiceRequest
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetConfirmedServiceRequest factory function for BACnetConfirmedServiceRequest
func NewBACnetConfirmedServiceRequest(len uint16) *BACnetConfirmedServiceRequest {
return &BACnetConfirmedServiceRequest{Len: len}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAcknowledgeAlarm.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAcknowledgeAlarm.go
index 1776cb0..32f0514 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAcknowledgeAlarm.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAcknowledgeAlarm.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestAcknowledgeAlarm interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestAcknowledgeAlarm) GetServiceChoice() uint8 {
return 0x00
}
-func (m *BACnetConfirmedServiceRequestAcknowledgeAlarm) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestAcknowledgeAlarm) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestAcknowledgeAlarm factory function for BACnetConfirmedServiceRequestAcknowledgeAlarm
func NewBACnetConfirmedServiceRequestAcknowledgeAlarm(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAddListElement.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAddListElement.go
index 8320ce6..ecc573e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAddListElement.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAddListElement.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestAddListElement interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestAddListElement) GetServiceChoice() uint8 {
return 0x08
}
-func (m *BACnetConfirmedServiceRequestAddListElement) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestAddListElement) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestAddListElement factory function for BACnetConfirmedServiceRequestAddListElement
func NewBACnetConfirmedServiceRequestAddListElement(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFile.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFile.go
index 09b5f33..13be941 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFile.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFile.go
@@ -52,18 +52,25 @@ type IBACnetConfirmedServiceRequestAtomicReadFile interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestAtomicReadFile) GetServiceChoice() uint8 {
return 0x06
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetConfirmedServiceRequestAtomicReadFile) InitializeParent(parent *BACnetConfirmedServiceRequest) {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConfirmedServiceRequestAtomicReadFile) GetFileIdentifier() *BACnetApplicationTagObjectIdentifier {
return m.FileIdentifier
}
@@ -72,8 +79,9 @@ func (m *BACnetConfirmedServiceRequestAtomicReadFile) GetAccessMethod() *BACnetC
return m.AccessMethod
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetConfirmedServiceRequestAtomicReadFile factory function for BACnetConfirmedServiceRequestAtomicReadFile
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileRecord.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileRecord.go
index 30e0540..7983681 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileRecord.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileRecord.go
@@ -49,7 +49,12 @@ type IBACnetConfirmedServiceRequestAtomicReadFileRecord interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetConfirmedServiceRequestAtomicReadFileRecord) InitializeParent(parent *BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord, peekedTagHeader *BACnetTagHeader, openingTag *BACnetOpeningTag, closingTag *BACnetClosingTag) {
@@ -59,8 +64,9 @@ func (m *BACnetConfirmedServiceRequestAtomicReadFileRecord) InitializeParent(par
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConfirmedServiceRequestAtomicReadFileRecord) GetFileStartRecord() *BACnetApplicationTagSignedInteger {
return m.FileStartRecord
}
@@ -69,8 +75,9 @@ func (m *BACnetConfirmedServiceRequestAtomicReadFileRecord) GetRequestRecordCoun
return m.RequestRecordCount
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetConfirmedServiceRequestAtomicReadFileRecord factory function for BACnetConfirmedServiceRequestAtomicReadFileRecord
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStream.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStream.go
index 4df70f9..4bb30b9 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStream.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStream.go
@@ -49,7 +49,12 @@ type IBACnetConfirmedServiceRequestAtomicReadFileStream interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetConfirmedServiceRequestAtomicReadFileStream) InitializeParent(parent *BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord, peekedTagHeader *BACnetTagHeader, openingTag *BACnetOpeningTag, closingTag *BACnetClosingTag) {
@@ -59,8 +64,9 @@ func (m *BACnetConfirmedServiceRequestAtomicReadFileStream) InitializeParent(par
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConfirmedServiceRequestAtomicReadFileStream) GetFileStartPosition() *BACnetApplicationTagSignedInteger {
return m.FileStartPosition
}
@@ -69,8 +75,9 @@ func (m *BACnetConfirmedServiceRequestAtomicReadFileStream) GetRequestOctetCount
return m.RequestOctetCount
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetConfirmedServiceRequestAtomicReadFileStream factory function for BACnetConfirmedServiceRequestAtomicReadFileStream
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord.go
index df75d3d..8722795 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord.go
@@ -65,8 +65,9 @@ type IBACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordChild interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord) GetPeekedTagHeader() *BACnetTagHeader {
return m.PeekedTagHeader
}
@@ -79,13 +80,23 @@ func (m *BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord) GetClosingTa
return m.ClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord) GetPeekedTagNumber() uint8 {
return m.GetPeekedTagHeader().GetActualTagNumber()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord factory function for BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord
func NewBACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord(peekedTagHeader *BACnetTagHeader, openingTag *BACnetOpeningTag, closingTag *BACnetClosingTag) *BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord {
return &BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord{PeekedTagHeader: peekedTagHeader, OpeningTag: openingTag, ClosingTag: closingTag}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicWriteFile.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicWriteFile.go
index 114801c..3faadc9 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicWriteFile.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicWriteFile.go
@@ -62,18 +62,25 @@ type IBACnetConfirmedServiceRequestAtomicWriteFile interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestAtomicWriteFile) GetServiceChoice() uint8 {
return 0x07
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetConfirmedServiceRequestAtomicWriteFile) InitializeParent(parent *BACnetConfirmedServiceRequest) {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConfirmedServiceRequestAtomicWriteFile) GetDeviceIdentifier() *BACnetApplicationTagObjectIdentifier {
return m.DeviceIdentifier
}
@@ -94,8 +101,9 @@ func (m *BACnetConfirmedServiceRequestAtomicWriteFile) GetClosingTag() *BACnetCl
return m.ClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetConfirmedServiceRequestAtomicWriteFile factory function for BACnetConfirmedServiceRequestAtomicWriteFile
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotification.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotification.go
index dcc214d..34b33c0 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotification.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotification.go
@@ -61,18 +61,25 @@ type IBACnetConfirmedServiceRequestConfirmedCOVNotification interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestConfirmedCOVNotification) GetServiceChoice() uint8 {
return 0x01
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetConfirmedServiceRequestConfirmedCOVNotification) InitializeParent(parent *BACnetConfirmedServiceRequest) {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConfirmedServiceRequestConfirmedCOVNotification) GetSubscriberProcessIdentifier() *BACnetContextTagUnsignedInteger {
return m.SubscriberProcessIdentifier
}
@@ -93,8 +100,9 @@ func (m *BACnetConfirmedServiceRequestConfirmedCOVNotification) GetListOfValues(
return m.ListOfValues
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetConfirmedServiceRequestConfirmedCOVNotification factory function for BACnetConfirmedServiceRequestConfirmedCOVNotification
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple.go
index 45e7696..9873bea 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple) GetServiceChoice() uint8 {
return 0x1F
}
-func (m *BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple factory function for BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple
func NewBACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedEventNotification.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedEventNotification.go
index a952280..c4c6e1a 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedEventNotification.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedEventNotification.go
@@ -86,18 +86,25 @@ type IBACnetConfirmedServiceRequestConfirmedEventNotification interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestConfirmedEventNotification) GetServiceChoice() uint8 {
return 0x02
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetConfirmedServiceRequestConfirmedEventNotification) InitializeParent(parent *BACnetConfirmedServiceRequest) {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConfirmedServiceRequestConfirmedEventNotification) GetProcessIdentifier() *BACnetContextTagUnsignedInteger {
return m.ProcessIdentifier
}
@@ -150,8 +157,9 @@ func (m *BACnetConfirmedServiceRequestConfirmedEventNotification) GetEventValues
return m.EventValues
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetConfirmedServiceRequestConfirmedEventNotification factory function for BACnetConfirmedServiceRequestConfirmedEventNotification
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedPrivateTransfer.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedPrivateTransfer.go
index 11cb6ed..6309f76 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedPrivateTransfer.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedPrivateTransfer.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestConfirmedPrivateTransfer interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestConfirmedPrivateTransfer) GetServiceChoice() uint8 {
return 0x12
}
-func (m *BACnetConfirmedServiceRequestConfirmedPrivateTransfer) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestConfirmedPrivateTransfer) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestConfirmedPrivateTransfer factory function for BACnetConfirmedServiceRequestConfirmedPrivateTransfer
func NewBACnetConfirmedServiceRequestConfirmedPrivateTransfer(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessage.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessage.go
index 871bb9f..e10f948 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessage.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessage.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestConfirmedTextMessage interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestConfirmedTextMessage) GetServiceChoice() uint8 {
return 0x13
}
-func (m *BACnetConfirmedServiceRequestConfirmedTextMessage) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestConfirmedTextMessage) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestConfirmedTextMessage factory function for BACnetConfirmedServiceRequestConfirmedTextMessage
func NewBACnetConfirmedServiceRequestConfirmedTextMessage(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedUnknown.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedUnknown.go
index c123711..446be72 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedUnknown.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedUnknown.go
@@ -49,24 +49,32 @@ type IBACnetConfirmedServiceRequestConfirmedUnknown interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestConfirmedUnknown) GetServiceChoice() uint8 {
return 0
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetConfirmedServiceRequestConfirmedUnknown) InitializeParent(parent *BACnetConfirmedServiceRequest) {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConfirmedServiceRequestConfirmedUnknown) GetUnknownBytes() []byte {
return m.UnknownBytes
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetConfirmedServiceRequestConfirmedUnknown factory function for BACnetConfirmedServiceRequestConfirmedUnknown
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObject.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObject.go
index 2a7dbf5..9c58bb0 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObject.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObject.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestCreateObject interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestCreateObject) GetServiceChoice() uint8 {
return 0x0A
}
-func (m *BACnetConfirmedServiceRequestCreateObject) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestCreateObject) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestCreateObject factory function for BACnetConfirmedServiceRequestCreateObject
func NewBACnetConfirmedServiceRequestCreateObject(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeleteObject.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeleteObject.go
index 51e9841..302f284 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeleteObject.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeleteObject.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestDeleteObject interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestDeleteObject) GetServiceChoice() uint8 {
return 0x0B
}
-func (m *BACnetConfirmedServiceRequestDeleteObject) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestDeleteObject) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestDeleteObject factory function for BACnetConfirmedServiceRequestDeleteObject
func NewBACnetConfirmedServiceRequestDeleteObject(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControl.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControl.go
index 63b732d..dce67d88 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControl.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControl.go
@@ -56,18 +56,25 @@ type IBACnetConfirmedServiceRequestDeviceCommunicationControl interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestDeviceCommunicationControl) GetServiceChoice() uint8 {
return 0x11
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetConfirmedServiceRequestDeviceCommunicationControl) InitializeParent(parent *BACnetConfirmedServiceRequest) {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConfirmedServiceRequestDeviceCommunicationControl) GetTimeDuration() *BACnetContextTagUnsignedInteger {
return m.TimeDuration
}
@@ -80,8 +87,9 @@ func (m *BACnetConfirmedServiceRequestDeviceCommunicationControl) GetPassword()
return m.Password
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetConfirmedServiceRequestDeviceCommunicationControl factory function for BACnetConfirmedServiceRequestDeviceCommunicationControl
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummary.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummary.go
index 00409c8..f6d7a4d 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummary.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummary.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestGetEnrollmentSummary interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestGetEnrollmentSummary) GetServiceChoice() uint8 {
return 0x04
}
-func (m *BACnetConfirmedServiceRequestGetEnrollmentSummary) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestGetEnrollmentSummary) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestGetEnrollmentSummary factory function for BACnetConfirmedServiceRequestGetEnrollmentSummary
func NewBACnetConfirmedServiceRequestGetEnrollmentSummary(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEventInformation.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEventInformation.go
index db61463..dd3e919 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEventInformation.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEventInformation.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestGetEventInformation interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestGetEventInformation) GetServiceChoice() uint8 {
return 0x1D
}
-func (m *BACnetConfirmedServiceRequestGetEventInformation) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestGetEventInformation) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestGetEventInformation factory function for BACnetConfirmedServiceRequestGetEventInformation
func NewBACnetConfirmedServiceRequestGetEventInformation(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestLifeSafetyOperation.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestLifeSafetyOperation.go
index 693c5db..b7fd1dc 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestLifeSafetyOperation.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestLifeSafetyOperation.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestLifeSafetyOperation interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestLifeSafetyOperation) GetServiceChoice() uint8 {
return 0x1B
}
-func (m *BACnetConfirmedServiceRequestLifeSafetyOperation) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestLifeSafetyOperation) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestLifeSafetyOperation factory function for BACnetConfirmedServiceRequestLifeSafetyOperation
func NewBACnetConfirmedServiceRequestLifeSafetyOperation(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadProperty.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadProperty.go
index 57b84b1..d782161 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadProperty.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadProperty.go
@@ -56,18 +56,25 @@ type IBACnetConfirmedServiceRequestReadProperty interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestReadProperty) GetServiceChoice() uint8 {
return 0x0C
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetConfirmedServiceRequestReadProperty) InitializeParent(parent *BACnetConfirmedServiceRequest) {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConfirmedServiceRequestReadProperty) GetObjectIdentifier() *BACnetContextTagObjectIdentifier {
return m.ObjectIdentifier
}
@@ -80,8 +87,9 @@ func (m *BACnetConfirmedServiceRequestReadProperty) GetArrayIndex() *BACnetConte
return m.ArrayIndex
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetConfirmedServiceRequestReadProperty factory function for BACnetConfirmedServiceRequestReadProperty
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadPropertyMultiple.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadPropertyMultiple.go
index b2650e0..d09bc4b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadPropertyMultiple.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadPropertyMultiple.go
@@ -49,24 +49,32 @@ type IBACnetConfirmedServiceRequestReadPropertyMultiple interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestReadPropertyMultiple) GetServiceChoice() uint8 {
return 0x0E
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetConfirmedServiceRequestReadPropertyMultiple) InitializeParent(parent *BACnetConfirmedServiceRequest) {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConfirmedServiceRequestReadPropertyMultiple) GetData() []*BACnetReadAccessSpecification {
return m.Data
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetConfirmedServiceRequestReadPropertyMultiple factory function for BACnetConfirmedServiceRequestReadPropertyMultiple
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRange.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRange.go
index f573969..164e378 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRange.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRange.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestReadRange interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestReadRange) GetServiceChoice() uint8 {
return 0x1A
}
-func (m *BACnetConfirmedServiceRequestReadRange) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestReadRange) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestReadRange factory function for BACnetConfirmedServiceRequestReadRange
func NewBACnetConfirmedServiceRequestReadRange(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDevice.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDevice.go
index 6a802ec..8883b31 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDevice.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDevice.go
@@ -53,18 +53,25 @@ type IBACnetConfirmedServiceRequestReinitializeDevice interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestReinitializeDevice) GetServiceChoice() uint8 {
return 0x14
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetConfirmedServiceRequestReinitializeDevice) InitializeParent(parent *BACnetConfirmedServiceRequest) {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConfirmedServiceRequestReinitializeDevice) GetReinitializedStateOfDevice() *BACnetContextTagDeviceState {
return m.ReinitializedStateOfDevice
}
@@ -73,8 +80,9 @@ func (m *BACnetConfirmedServiceRequestReinitializeDevice) GetPassword() *BACnetC
return m.Password
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetConfirmedServiceRequestReinitializeDevice factory function for BACnetConfirmedServiceRequestReinitializeDevice
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDeviceEnableDisable.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDeviceEnableDisable.go
index c94143a..d4fb273 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDeviceEnableDisable.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDeviceEnableDisable.go
@@ -54,15 +54,21 @@ type IBACnetConfirmedServiceRequestReinitializeDeviceEnableDisable interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConfirmedServiceRequestReinitializeDeviceEnableDisable) GetRawData() *BACnetContextTagEnumerated {
return m.RawData
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetConfirmedServiceRequestReinitializeDeviceEnableDisable) GetIsEnable() bool {
rawData := m.RawData
_ = rawData
@@ -81,6 +87,11 @@ func (m *BACnetConfirmedServiceRequestReinitializeDeviceEnableDisable) GetIsDisa
return bool(bool((m.GetRawData()) != (nil))) && bool(bool(((*m.GetRawData()).GetPayload().GetActualValue()) == (2)))
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestReinitializeDeviceEnableDisable factory function for BACnetConfirmedServiceRequestReinitializeDeviceEnableDisable
func NewBACnetConfirmedServiceRequestReinitializeDeviceEnableDisable(rawData *BACnetContextTagEnumerated, tagNumber uint8) *BACnetConfirmedServiceRequestReinitializeDeviceEnableDisable {
return &BACnetConfirmedServiceRequestReinitializeDeviceEnableDisable{RawData: rawData, TagNumber: tagNumber}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemoveListElement.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemoveListElement.go
index 91b83dc..a03bf28 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemoveListElement.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemoveListElement.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestRemoveListElement interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestRemoveListElement) GetServiceChoice() uint8 {
return 0x09
}
-func (m *BACnetConfirmedServiceRequestRemoveListElement) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestRemoveListElement) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestRemoveListElement factory function for BACnetConfirmedServiceRequestRemoveListElement
func NewBACnetConfirmedServiceRequestRemoveListElement(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedAuthenticate.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedAuthenticate.go
index e5537c4..579a5b8 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedAuthenticate.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedAuthenticate.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestRemovedAuthenticate interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestRemovedAuthenticate) GetServiceChoice() uint8 {
return 0x18
}
-func (m *BACnetConfirmedServiceRequestRemovedAuthenticate) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestRemovedAuthenticate) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestRemovedAuthenticate factory function for BACnetConfirmedServiceRequestRemovedAuthenticate
func NewBACnetConfirmedServiceRequestRemovedAuthenticate(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedReadPropertyConditional.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedReadPropertyConditional.go
index 7fb714d..7a44f5e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedReadPropertyConditional.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedReadPropertyConditional.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestRemovedReadPropertyConditional interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestRemovedReadPropertyConditional) GetServiceChoice() uint8 {
return 0x0D
}
-func (m *BACnetConfirmedServiceRequestRemovedReadPropertyConditional) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestRemovedReadPropertyConditional) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestRemovedReadPropertyConditional factory function for BACnetConfirmedServiceRequestRemovedReadPropertyConditional
func NewBACnetConfirmedServiceRequestRemovedReadPropertyConditional(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedRequestKey.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedRequestKey.go
index e1b16b5..f500188 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedRequestKey.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedRequestKey.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestRemovedRequestKey interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestRemovedRequestKey) GetServiceChoice() uint8 {
return 0x19
}
-func (m *BACnetConfirmedServiceRequestRemovedRequestKey) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestRemovedRequestKey) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestRemovedRequestKey factory function for BACnetConfirmedServiceRequestRemovedRequestKey
func NewBACnetConfirmedServiceRequestRemovedRequestKey(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOV.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOV.go
index 1a0800f..61e5ad3 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOV.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOV.go
@@ -58,18 +58,25 @@ type IBACnetConfirmedServiceRequestSubscribeCOV interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestSubscribeCOV) GetServiceChoice() uint8 {
return 0x05
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetConfirmedServiceRequestSubscribeCOV) InitializeParent(parent *BACnetConfirmedServiceRequest) {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConfirmedServiceRequestSubscribeCOV) GetSubscriberProcessIdentifier() *BACnetContextTagUnsignedInteger {
return m.SubscriberProcessIdentifier
}
@@ -86,8 +93,9 @@ func (m *BACnetConfirmedServiceRequestSubscribeCOV) GetLifetimeInSeconds() *BACn
return m.LifetimeInSeconds
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetConfirmedServiceRequestSubscribeCOV factory function for BACnetConfirmedServiceRequestSubscribeCOV
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVProperty.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVProperty.go
index 3678489..16794e8 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVProperty.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVProperty.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestSubscribeCOVProperty interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestSubscribeCOVProperty) GetServiceChoice() uint8 {
return 0x1C
}
-func (m *BACnetConfirmedServiceRequestSubscribeCOVProperty) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestSubscribeCOVProperty) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestSubscribeCOVProperty factory function for BACnetConfirmedServiceRequestSubscribeCOVProperty
func NewBACnetConfirmedServiceRequestSubscribeCOVProperty(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple.go
index 86a3dd8..26c1542 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple) GetServiceChoice() uint8 {
return 0x1E
}
-func (m *BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple factory function for BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple
func NewBACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTClose.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTClose.go
index 9f08d3e..e36e4cd 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTClose.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTClose.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestVTClose interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestVTClose) GetServiceChoice() uint8 {
return 0x16
}
-func (m *BACnetConfirmedServiceRequestVTClose) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestVTClose) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestVTClose factory function for BACnetConfirmedServiceRequestVTClose
func NewBACnetConfirmedServiceRequestVTClose(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTData.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTData.go
index 68b0b19..0e41df8 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTData.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTData.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestVTData interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestVTData) GetServiceChoice() uint8 {
return 0x17
}
-func (m *BACnetConfirmedServiceRequestVTData) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestVTData) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestVTData factory function for BACnetConfirmedServiceRequestVTData
func NewBACnetConfirmedServiceRequestVTData(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTOpen.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTOpen.go
index 7c7d3d0..9cbbdc9 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTOpen.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTOpen.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestVTOpen interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestVTOpen) GetServiceChoice() uint8 {
return 0x15
}
-func (m *BACnetConfirmedServiceRequestVTOpen) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestVTOpen) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestVTOpen factory function for BACnetConfirmedServiceRequestVTOpen
func NewBACnetConfirmedServiceRequestVTOpen(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWriteProperty.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWriteProperty.go
index aba8d53..1f6d074 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWriteProperty.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWriteProperty.go
@@ -62,18 +62,25 @@ type IBACnetConfirmedServiceRequestWriteProperty interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestWriteProperty) GetServiceChoice() uint8 {
return 0x0F
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetConfirmedServiceRequestWriteProperty) InitializeParent(parent *BACnetConfirmedServiceRequest) {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConfirmedServiceRequestWriteProperty) GetObjectIdentifier() *BACnetContextTagObjectIdentifier {
return m.ObjectIdentifier
}
@@ -94,8 +101,9 @@ func (m *BACnetConfirmedServiceRequestWriteProperty) GetPriority() *BACnetContex
return m.Priority
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetConfirmedServiceRequestWriteProperty factory function for BACnetConfirmedServiceRequestWriteProperty
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWritePropertyMultiple.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWritePropertyMultiple.go
index ec0de26..03cf6e7 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWritePropertyMultiple.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWritePropertyMultiple.go
@@ -45,22 +45,20 @@ type IBACnetConfirmedServiceRequestWritePropertyMultiple interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConfirmedServiceRequestWritePropertyMultiple) GetServiceChoice() uint8 {
return 0x10
}
-func (m *BACnetConfirmedServiceRequestWritePropertyMultiple) InitializeParent(parent *BACnetConfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetConfirmedServiceRequestWritePropertyMultiple) InitializeParent(parent *BACnetConfirmedServiceRequest) {
+}
// NewBACnetConfirmedServiceRequestWritePropertyMultiple factory function for BACnetConfirmedServiceRequestWritePropertyMultiple
func NewBACnetConfirmedServiceRequestWritePropertyMultiple(len uint16) *BACnetConfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedData.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedData.go
index 6082c04..857248b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedData.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedData.go
@@ -68,8 +68,9 @@ type IBACnetConstructedDataChild interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConstructedData) GetOpeningTag() *BACnetOpeningTag {
return m.OpeningTag
}
@@ -78,13 +79,23 @@ func (m *BACnetConstructedData) GetClosingTag() *BACnetClosingTag {
return m.ClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetConstructedData) GetPropertyIdentifierEnum() BACnetPropertyIdentifier {
return m.PropertyIdentifierArgument.GetPropertyIdentifier()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetConstructedData factory function for BACnetConstructedData
func NewBACnetConstructedData(openingTag *BACnetOpeningTag, closingTag *BACnetClosingTag, tagNumber uint8, propertyIdentifierArgument BACnetContextTagPropertyIdentifier) *BACnetConstructedData {
return &BACnetConstructedData{OpeningTag: openingTag, ClosingTag: closingTag, TagNumber: tagNumber, PropertyIdentifierArgument: propertyIdentifierArgument}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataCommand.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataCommand.go
index 8af723d..e991d39 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataCommand.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataCommand.go
@@ -56,20 +56,27 @@ type IBACnetConstructedDataCommand interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConstructedDataCommand) GetObjectType() BACnetObjectType {
return BACnetObjectType_COMMAND
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetConstructedDataCommand) InitializeParent(parent *BACnetConstructedData, openingTag *BACnetOpeningTag, closingTag *BACnetClosingTag) {
m.BACnetConstructedData.OpeningTag = openingTag
m.BACnetConstructedData.ClosingTag = closingTag
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConstructedDataCommand) GetInnerOpeningTag() *BACnetOpeningTag {
return m.InnerOpeningTag
}
@@ -82,8 +89,9 @@ func (m *BACnetConstructedDataCommand) GetInnerClosingTag() *BACnetClosingTag {
return m.InnerClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetConstructedDataCommand factory function for BACnetConstructedDataCommand
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataElement.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataElement.go
index 93088f8..d28ce7d 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataElement.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataElement.go
@@ -66,8 +66,9 @@ type IBACnetConstructedDataElement interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConstructedDataElement) GetPeekedTagHeader() *BACnetTagHeader {
return m.PeekedTagHeader
}
@@ -84,9 +85,14 @@ func (m *BACnetConstructedDataElement) GetConstructedData() *BACnetConstructedDa
return m.ConstructedData
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetConstructedDataElement) GetPeekedTagNumber() uint8 {
applicationTag := m.ApplicationTag
_ = applicationTag
@@ -127,6 +133,11 @@ func (m *BACnetConstructedDataElement) GetIsContextTag() bool {
return bool(!(m.GetIsConstructedData())) && bool(!(m.GetIsApplicationTag()))
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataElement factory function for BACnetConstructedDataElement
func NewBACnetConstructedDataElement(peekedTagHeader *BACnetTagHeader, applicationTag *BACnetApplicationTag, contextTag *BACnetContextTag, constructedData *BACnetConstructedData, objectType BACnetObjectType, propertyIdentifier BACnetContextTagPropertyIdentifier) *BACnetConstructedDataElement {
return &BACnetConstructedDataElement{PeekedTagHeader: peekedTagHeader, ApplicationTag: applicationTag, ContextTag: contextTag, ConstructedData: constructedData, ObjectType: objectType, PropertyIdentifier: propertyIdentifier}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataEventTimestamps.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataEventTimestamps.go
index 3258731..bc38c63 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataEventTimestamps.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataEventTimestamps.go
@@ -56,20 +56,27 @@ type IBACnetConstructedDataEventTimestamps interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConstructedDataEventTimestamps) GetObjectType() BACnetObjectType {
return 0
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetConstructedDataEventTimestamps) InitializeParent(parent *BACnetConstructedData, openingTag *BACnetOpeningTag, closingTag *BACnetClosingTag) {
m.BACnetConstructedData.OpeningTag = openingTag
m.BACnetConstructedData.ClosingTag = closingTag
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConstructedDataEventTimestamps) GetToOffnormal() *BACnetContextTagTime {
return m.ToOffnormal
}
@@ -82,8 +89,9 @@ func (m *BACnetConstructedDataEventTimestamps) GetToNormal() *BACnetDateTime {
return m.ToNormal
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetConstructedDataEventTimestamps factory function for BACnetConstructedDataEventTimestamps
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZone.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZone.go
index edacf1a..2d03121 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZone.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZone.go
@@ -50,26 +50,34 @@ type IBACnetConstructedDataLifeSafetyZone interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConstructedDataLifeSafetyZone) GetObjectType() BACnetObjectType {
return BACnetObjectType_LIFE_SAFETY_ZONE
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetConstructedDataLifeSafetyZone) InitializeParent(parent *BACnetConstructedData, openingTag *BACnetOpeningTag, closingTag *BACnetClosingTag) {
m.BACnetConstructedData.OpeningTag = openingTag
m.BACnetConstructedData.ClosingTag = closingTag
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConstructedDataLifeSafetyZone) GetZones() []*BACnetContextTagObjectIdentifier {
return m.Zones
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetConstructedDataLifeSafetyZone factory function for BACnetConstructedDataLifeSafetyZone
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataUnspecified.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataUnspecified.go
index 0543e4a..d1b4b00 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataUnspecified.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConstructedDataUnspecified.go
@@ -59,20 +59,27 @@ type IBACnetConstructedDataUnspecified interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetConstructedDataUnspecified) GetObjectType() BACnetObjectType {
return 0
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetConstructedDataUnspecified) InitializeParent(parent *BACnetConstructedData, openingTag *BACnetOpeningTag, closingTag *BACnetClosingTag) {
m.BACnetConstructedData.OpeningTag = openingTag
m.BACnetConstructedData.ClosingTag = closingTag
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetConstructedDataUnspecified) GetData() []*BACnetConstructedDataElement {
return m.Data
}
@@ -85,9 +92,14 @@ func (m *BACnetConstructedDataUnspecified) GetContent() *BACnetApplicationTag {
return m.Content
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetConstructedDataUnspecified) GetHasData() bool {
propertyIdentifier := m.PropertyIdentifier
_ = propertyIdentifier
@@ -96,6 +108,11 @@ func (m *BACnetConstructedDataUnspecified) GetHasData() bool {
return bool((len(m.GetData())) == (0))
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataUnspecified factory function for BACnetConstructedDataUnspecified
func NewBACnetConstructedDataUnspecified(data []*BACnetConstructedDataElement, propertyIdentifier *BACnetContextTagPropertyIdentifier, content *BACnetApplicationTag, openingTag *BACnetOpeningTag, closingTag *BACnetClosingTag, tagNumber uint8, propertyIdentifierArgument BACnetContextTagPropertyIdentifier) *BACnetConstructedData {
child := &BACnetConstructedDataUnspecified{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTag.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTag.go
index 845be28..b695f6e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTag.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTag.go
@@ -68,15 +68,21 @@ type IBACnetContextTagChild interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetContextTag) GetHeader() *BACnetTagHeader {
return m.Header
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetContextTag) GetTagNumber() uint8 {
return m.GetHeader().GetTagNumber()
}
@@ -89,6 +95,11 @@ func (m *BACnetContextTag) GetIsNotOpeningOrClosingTag() bool {
return bool(bool((m.GetHeader().GetLengthValueType()) != (6))) && bool(bool((m.GetHeader().GetLengthValueType()) != (7)))
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetContextTag factory function for BACnetContextTag
func NewBACnetContextTag(header *BACnetTagHeader, tagNumberArgument uint8) *BACnetContextTag {
return &BACnetContextTag{Header: header, TagNumberArgument: tagNumberArgument}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagBitString.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagBitString.go
index 4d0616e..b344148 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagBitString.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagBitString.go
@@ -50,25 +50,33 @@ type IBACnetContextTagBitString interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetContextTagBitString) GetDataType() BACnetDataType {
return BACnetDataType_BIT_STRING
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetContextTagBitString) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
m.BACnetContextTag.Header = header
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetContextTagBitString) GetPayload() *BACnetTagPayloadBitString {
return m.Payload
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetContextTagBitString factory function for BACnetContextTagBitString
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagBoolean.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagBoolean.go
index 2188805..668b78c 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagBoolean.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagBoolean.go
@@ -55,19 +55,26 @@ type IBACnetContextTagBoolean interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetContextTagBoolean) GetDataType() BACnetDataType {
return BACnetDataType_BOOLEAN
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetContextTagBoolean) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
m.BACnetContextTag.Header = header
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetContextTagBoolean) GetValue() uint8 {
return m.Value
}
@@ -76,13 +83,23 @@ func (m *BACnetContextTagBoolean) GetPayload() *BACnetTagPayloadBoolean {
return m.Payload
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetContextTagBoolean) GetActualValue() bool {
return m.GetPayload().GetValue()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetContextTagBoolean factory function for BACnetContextTagBoolean
func NewBACnetContextTagBoolean(value uint8, payload *BACnetTagPayloadBoolean, header *BACnetTagHeader, tagNumberArgument uint8, isNotOpeningOrClosingTag bool) *BACnetContextTag {
child := &BACnetContextTagBoolean{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagCharacterString.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagCharacterString.go
index b4bc2d7..5e4a9ee 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagCharacterString.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagCharacterString.go
@@ -50,25 +50,33 @@ type IBACnetContextTagCharacterString interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetContextTagCharacterString) GetDataType() BACnetDataType {
return BACnetDataType_CHARACTER_STRING
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetContextTagCharacterString) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
m.BACnetContextTag.Header = header
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetContextTagCharacterString) GetPayload() *BACnetTagPayloadCharacterString {
return m.Payload
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetContextTagCharacterString factory function for BACnetContextTagCharacterString
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagDate.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagDate.go
index 0f7a30e..06ed5e7 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagDate.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagDate.go
@@ -50,25 +50,33 @@ type IBACnetContextTagDate interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetContextTagDate) GetDataType() BACnetDataType {
return BACnetDataType_DATE
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetContextTagDate) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
m.BACnetContextTag.Header = header
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetContextTagDate) GetPayload() *BACnetTagPayloadDate {
return m.Payload
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetContextTagDate factory function for BACnetContextTagDate
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagDeviceState.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagDeviceState.go
index aae2712..4cbb496 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagDeviceState.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagDeviceState.go
@@ -50,25 +50,33 @@ type IBACnetContextTagDeviceState interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetContextTagDeviceState) GetDataType() BACnetDataType {
return BACnetDataType_BACNET_DEVICE_STATE
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetContextTagDeviceState) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
m.BACnetContextTag.Header = header
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetContextTagDeviceState) GetState() BACnetDeviceState {
return m.State
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetContextTagDeviceState factory function for BACnetContextTagDeviceState
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagDouble.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagDouble.go
index 5973c6d..8bb86da 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagDouble.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagDouble.go
@@ -52,30 +52,47 @@ type IBACnetContextTagDouble interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetContextTagDouble) GetDataType() BACnetDataType {
return BACnetDataType_DOUBLE
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetContextTagDouble) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
m.BACnetContextTag.Header = header
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetContextTagDouble) GetPayload() *BACnetTagPayloadDouble {
return m.Payload
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetContextTagDouble) GetActualValue() float64 {
return m.GetPayload().GetValue()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetContextTagDouble factory function for BACnetContextTagDouble
func NewBACnetContextTagDouble(payload *BACnetTagPayloadDouble, header *BACnetTagHeader, tagNumberArgument uint8, isNotOpeningOrClosingTag bool) *BACnetContextTag {
child := &BACnetContextTagDouble{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagEmpty.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagEmpty.go
index e093b28..1c9a5b1 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagEmpty.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagEmpty.go
@@ -45,23 +45,21 @@ type IBACnetContextTagEmpty interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetContextTagEmpty) GetDataType() BACnetDataType {
return 0
}
-func (m *BACnetContextTagEmpty) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
- m.BACnetContextTag.Header = header
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetContextTagEmpty) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
+ m.BACnetContextTag.Header = header
+}
// NewBACnetContextTagEmpty factory function for BACnetContextTagEmpty
func NewBACnetContextTagEmpty(header *BACnetTagHeader, tagNumberArgument uint8) *BACnetContextTag {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagEnumerated.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagEnumerated.go
index cf74ebe..b8f0cd4 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagEnumerated.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagEnumerated.go
@@ -52,30 +52,47 @@ type IBACnetContextTagEnumerated interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetContextTagEnumerated) GetDataType() BACnetDataType {
return BACnetDataType_ENUMERATED
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetContextTagEnumerated) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
m.BACnetContextTag.Header = header
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetContextTagEnumerated) GetPayload() *BACnetTagPayloadEnumerated {
return m.Payload
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetContextTagEnumerated) GetActualValue() uint32 {
return m.GetPayload().GetActualValue()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetContextTagEnumerated factory function for BACnetContextTagEnumerated
func NewBACnetContextTagEnumerated(payload *BACnetTagPayloadEnumerated, header *BACnetTagHeader, tagNumberArgument uint8, isNotOpeningOrClosingTag bool) *BACnetContextTag {
child := &BACnetContextTagEnumerated{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagEventState.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagEventState.go
index a7a7c91..592ae06 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagEventState.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagEventState.go
@@ -56,19 +56,26 @@ type IBACnetContextTagEventState interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetContextTagEventState) GetDataType() BACnetDataType {
return BACnetDataType_EVENT_STATE
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetContextTagEventState) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
m.BACnetContextTag.Header = header
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetContextTagEventState) GetEventState() BACnetEventState {
return m.EventState
}
@@ -77,13 +84,23 @@ func (m *BACnetContextTagEventState) GetProprietaryValue() uint32 {
return m.ProprietaryValue
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetContextTagEventState) GetIsProprietary() bool {
return bool((m.GetEventState()) == (BACnetEventState_VENDOR_PROPRIETARY_VALUE))
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetContextTagEventState factory function for BACnetContextTagEventState
func NewBACnetContextTagEventState(eventState BACnetEventState, proprietaryValue uint32, header *BACnetTagHeader, tagNumberArgument uint8, isNotOpeningOrClosingTag bool, actualLength uint32) *BACnetContextTag {
child := &BACnetContextTagEventState{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagEventType.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagEventType.go
index cd2843c..b3b6610 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagEventType.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagEventType.go
@@ -56,19 +56,26 @@ type IBACnetContextTagEventType interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetContextTagEventType) GetDataType() BACnetDataType {
return BACnetDataType_EVENT_TYPE
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetContextTagEventType) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
m.BACnetContextTag.Header = header
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetContextTagEventType) GetEventType() BACnetEventType {
return m.EventType
}
@@ -77,13 +84,23 @@ func (m *BACnetContextTagEventType) GetProprietaryValue() uint32 {
return m.ProprietaryValue
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetContextTagEventType) GetIsProprietary() bool {
return bool((m.GetEventType()) == (BACnetEventType_VENDOR_PROPRIETARY_VALUE))
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetContextTagEventType factory function for BACnetContextTagEventType
func NewBACnetContextTagEventType(eventType BACnetEventType, proprietaryValue uint32, header *BACnetTagHeader, tagNumberArgument uint8, isNotOpeningOrClosingTag bool, actualLength uint32) *BACnetContextTag {
child := &BACnetContextTagEventType{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagNotifyType.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagNotifyType.go
index d9cdc74..6db4a0e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagNotifyType.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagNotifyType.go
@@ -51,25 +51,33 @@ type IBACnetContextTagNotifyType interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetContextTagNotifyType) GetDataType() BACnetDataType {
return BACnetDataType_NOTIFY_TYPE
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetContextTagNotifyType) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
m.BACnetContextTag.Header = header
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetContextTagNotifyType) GetValue() BACnetNotifyType {
return m.Value
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetContextTagNotifyType factory function for BACnetContextTagNotifyType
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagObjectIdentifier.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagObjectIdentifier.go
index c6a7191..f6e524a 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagObjectIdentifier.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagObjectIdentifier.go
@@ -54,26 +54,38 @@ type IBACnetContextTagObjectIdentifier interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetContextTagObjectIdentifier) GetDataType() BACnetDataType {
return BACnetDataType_BACNET_OBJECT_IDENTIFIER
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetContextTagObjectIdentifier) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
m.BACnetContextTag.Header = header
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetContextTagObjectIdentifier) GetPayload() *BACnetTagPayloadObjectIdentifier {
return m.Payload
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetContextTagObjectIdentifier) GetObjectType() BACnetObjectType {
return m.GetPayload().GetObjectType()
}
@@ -82,6 +94,11 @@ func (m *BACnetContextTagObjectIdentifier) GetInstanceNumber() uint32 {
return m.GetPayload().GetInstanceNumber()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetContextTagObjectIdentifier factory function for BACnetContextTagObjectIdentifier
func NewBACnetContextTagObjectIdentifier(payload *BACnetTagPayloadObjectIdentifier, header *BACnetTagHeader, tagNumberArgument uint8, isNotOpeningOrClosingTag bool) *BACnetContextTag {
child := &BACnetContextTagObjectIdentifier{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagOctetString.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagOctetString.go
index 13e4b1e..9c711ed 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagOctetString.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagOctetString.go
@@ -50,25 +50,33 @@ type IBACnetContextTagOctetString interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetContextTagOctetString) GetDataType() BACnetDataType {
return BACnetDataType_OCTET_STRING
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetContextTagOctetString) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
m.BACnetContextTag.Header = header
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetContextTagOctetString) GetPayload() *BACnetTagPayloadOctetString {
return m.Payload
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetContextTagOctetString factory function for BACnetContextTagOctetString
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagPropertyIdentifier.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagPropertyIdentifier.go
index f2232fe..da8571d 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagPropertyIdentifier.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagPropertyIdentifier.go
@@ -56,19 +56,26 @@ type IBACnetContextTagPropertyIdentifier interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetContextTagPropertyIdentifier) GetDataType() BACnetDataType {
return BACnetDataType_BACNET_PROPERTY_IDENTIFIER
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetContextTagPropertyIdentifier) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
m.BACnetContextTag.Header = header
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetContextTagPropertyIdentifier) GetPropertyIdentifier() BACnetPropertyIdentifier {
return m.PropertyIdentifier
}
@@ -77,13 +84,23 @@ func (m *BACnetContextTagPropertyIdentifier) GetProprietaryValue() uint32 {
return m.ProprietaryValue
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetContextTagPropertyIdentifier) GetIsProprietary() bool {
return bool((m.GetPropertyIdentifier()) == (BACnetPropertyIdentifier_VENDOR_PROPRIETARY_VALUE))
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetContextTagPropertyIdentifier factory function for BACnetContextTagPropertyIdentifier
func NewBACnetContextTagPropertyIdentifier(propertyIdentifier BACnetPropertyIdentifier, proprietaryValue uint32, header *BACnetTagHeader, tagNumberArgument uint8, isNotOpeningOrClosingTag bool, actualLength uint32) *BACnetContextTag {
child := &BACnetContextTagPropertyIdentifier{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagReal.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagReal.go
index 18f5888..dfa1bdc 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagReal.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagReal.go
@@ -52,30 +52,47 @@ type IBACnetContextTagReal interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetContextTagReal) GetDataType() BACnetDataType {
return BACnetDataType_REAL
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetContextTagReal) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
m.BACnetContextTag.Header = header
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetContextTagReal) GetPayload() *BACnetTagPayloadReal {
return m.Payload
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetContextTagReal) GetActualValue() float32 {
return m.GetPayload().GetValue()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetContextTagReal factory function for BACnetContextTagReal
func NewBACnetContextTagReal(payload *BACnetTagPayloadReal, header *BACnetTagHeader, tagNumberArgument uint8, isNotOpeningOrClosingTag bool) *BACnetContextTag {
child := &BACnetContextTagReal{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagSignedInteger.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagSignedInteger.go
index 3cd7237..55c08d1 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagSignedInteger.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagSignedInteger.go
@@ -52,30 +52,47 @@ type IBACnetContextTagSignedInteger interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetContextTagSignedInteger) GetDataType() BACnetDataType {
return BACnetDataType_SIGNED_INTEGER
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetContextTagSignedInteger) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
m.BACnetContextTag.Header = header
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetContextTagSignedInteger) GetPayload() *BACnetTagPayloadSignedInteger {
return m.Payload
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetContextTagSignedInteger) GetActualValue() uint64 {
return m.GetPayload().GetActualValue()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetContextTagSignedInteger factory function for BACnetContextTagSignedInteger
func NewBACnetContextTagSignedInteger(payload *BACnetTagPayloadSignedInteger, header *BACnetTagHeader, tagNumberArgument uint8, isNotOpeningOrClosingTag bool) *BACnetContextTag {
child := &BACnetContextTagSignedInteger{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagTime.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagTime.go
index 918b689..d858cfa 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagTime.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagTime.go
@@ -50,25 +50,33 @@ type IBACnetContextTagTime interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetContextTagTime) GetDataType() BACnetDataType {
return BACnetDataType_TIME
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetContextTagTime) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
m.BACnetContextTag.Header = header
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetContextTagTime) GetPayload() *BACnetTagPayloadTime {
return m.Payload
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetContextTagTime factory function for BACnetContextTagTime
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagUnsignedInteger.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagUnsignedInteger.go
index fa4f975..2beca1c 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagUnsignedInteger.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetContextTagUnsignedInteger.go
@@ -52,30 +52,47 @@ type IBACnetContextTagUnsignedInteger interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetContextTagUnsignedInteger) GetDataType() BACnetDataType {
return BACnetDataType_UNSIGNED_INTEGER
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetContextTagUnsignedInteger) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
m.BACnetContextTag.Header = header
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetContextTagUnsignedInteger) GetPayload() *BACnetTagPayloadUnsignedInteger {
return m.Payload
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetContextTagUnsignedInteger) GetActualValue() uint64 {
return m.GetPayload().GetActualValue()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetContextTagUnsignedInteger factory function for BACnetContextTagUnsignedInteger
func NewBACnetContextTagUnsignedInteger(payload *BACnetTagPayloadUnsignedInteger, header *BACnetTagHeader, tagNumberArgument uint8, isNotOpeningOrClosingTag bool) *BACnetContextTag {
child := &BACnetContextTagUnsignedInteger{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetDateTime.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetDateTime.go
index 1b902d4..3d2fcac 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetDateTime.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetDateTime.go
@@ -56,8 +56,9 @@ type IBACnetDateTime interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetDateTime) GetOpeningTag() *BACnetOpeningTag {
return m.OpeningTag
}
@@ -74,8 +75,9 @@ func (m *BACnetDateTime) GetClosingTag() *BACnetClosingTag {
return m.ClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetDateTime factory function for BACnetDateTime
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReference.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReference.go
index e015f2b..a18d4fd 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReference.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReference.go
@@ -63,8 +63,9 @@ type IBACnetDeviceObjectPropertyReference interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetDeviceObjectPropertyReference) GetOpeningTag() *BACnetOpeningTag {
return m.OpeningTag
}
@@ -89,8 +90,9 @@ func (m *BACnetDeviceObjectPropertyReference) GetClosingTag() *BACnetClosingTag
return m.ClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetDeviceObjectPropertyReference factory function for BACnetDeviceObjectPropertyReference
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetError.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetError.go
index d46ef54..8d44a74 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetError.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetError.go
@@ -62,8 +62,9 @@ type IBACnetErrorChild interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetError) GetErrorClass() *BACnetApplicationTagEnumerated {
return m.ErrorClass
}
@@ -72,8 +73,9 @@ func (m *BACnetError) GetErrorCode() *BACnetApplicationTagEnumerated {
return m.ErrorCode
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetError factory function for BACnetError
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAcknowledgeAlarm.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAcknowledgeAlarm.go
index a9f6b00..90b938d 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAcknowledgeAlarm.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAcknowledgeAlarm.go
@@ -42,25 +42,23 @@ type IBACnetErrorAcknowledgeAlarm interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorAcknowledgeAlarm) GetServiceChoice() uint8 {
return 0x00
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorAcknowledgeAlarm) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorAcknowledgeAlarm factory function for BACnetErrorAcknowledgeAlarm
func NewBACnetErrorAcknowledgeAlarm(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorAcknowledgeAlarm{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAtomicReadFile.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAtomicReadFile.go
index 87919a9..f857602 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAtomicReadFile.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAtomicReadFile.go
@@ -42,25 +42,23 @@ type IBACnetErrorAtomicReadFile interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorAtomicReadFile) GetServiceChoice() uint8 {
return 0x06
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorAtomicReadFile) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorAtomicReadFile factory function for BACnetErrorAtomicReadFile
func NewBACnetErrorAtomicReadFile(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorAtomicReadFile{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAtomicWriteFile.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAtomicWriteFile.go
index ab3441b..200cc6e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAtomicWriteFile.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAtomicWriteFile.go
@@ -42,25 +42,23 @@ type IBACnetErrorAtomicWriteFile interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorAtomicWriteFile) GetServiceChoice() uint8 {
return 0x07
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorAtomicWriteFile) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorAtomicWriteFile factory function for BACnetErrorAtomicWriteFile
func NewBACnetErrorAtomicWriteFile(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorAtomicWriteFile{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorConfirmedEventNotification.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorConfirmedEventNotification.go
index 42335c8..f32b3e2 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorConfirmedEventNotification.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorConfirmedEventNotification.go
@@ -42,25 +42,23 @@ type IBACnetErrorConfirmedEventNotification interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorConfirmedEventNotification) GetServiceChoice() uint8 {
return 0x02
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorConfirmedEventNotification) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorConfirmedEventNotification factory function for BACnetErrorConfirmedEventNotification
func NewBACnetErrorConfirmedEventNotification(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorConfirmedEventNotification{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorConfirmedPrivateTransfer.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorConfirmedPrivateTransfer.go
index 4d00bfb..aeddc06 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorConfirmedPrivateTransfer.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorConfirmedPrivateTransfer.go
@@ -42,25 +42,23 @@ type IBACnetErrorConfirmedPrivateTransfer interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorConfirmedPrivateTransfer) GetServiceChoice() uint8 {
return 0x12
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorConfirmedPrivateTransfer) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorConfirmedPrivateTransfer factory function for BACnetErrorConfirmedPrivateTransfer
func NewBACnetErrorConfirmedPrivateTransfer(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorConfirmedPrivateTransfer{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorCreateObject.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorCreateObject.go
index 566ea33..9d4066d 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorCreateObject.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorCreateObject.go
@@ -42,25 +42,23 @@ type IBACnetErrorCreateObject interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorCreateObject) GetServiceChoice() uint8 {
return 0x0A
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorCreateObject) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorCreateObject factory function for BACnetErrorCreateObject
func NewBACnetErrorCreateObject(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorCreateObject{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorDeviceCommunicationProtocol.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorDeviceCommunicationProtocol.go
index 36510f5..b28a4e4 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorDeviceCommunicationProtocol.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorDeviceCommunicationProtocol.go
@@ -42,25 +42,23 @@ type IBACnetErrorDeviceCommunicationProtocol interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorDeviceCommunicationProtocol) GetServiceChoice() uint8 {
return 0x11
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorDeviceCommunicationProtocol) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorDeviceCommunicationProtocol factory function for BACnetErrorDeviceCommunicationProtocol
func NewBACnetErrorDeviceCommunicationProtocol(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorDeviceCommunicationProtocol{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetAlarmSummary.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetAlarmSummary.go
index 3185e81..01cb762 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetAlarmSummary.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetAlarmSummary.go
@@ -42,25 +42,23 @@ type IBACnetErrorGetAlarmSummary interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorGetAlarmSummary) GetServiceChoice() uint8 {
return 0x03
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorGetAlarmSummary) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorGetAlarmSummary factory function for BACnetErrorGetAlarmSummary
func NewBACnetErrorGetAlarmSummary(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorGetAlarmSummary{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetEnrollmentSummary.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetEnrollmentSummary.go
index e496912..97f9841 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetEnrollmentSummary.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetEnrollmentSummary.go
@@ -42,25 +42,23 @@ type IBACnetErrorGetEnrollmentSummary interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorGetEnrollmentSummary) GetServiceChoice() uint8 {
return 0x04
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorGetEnrollmentSummary) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorGetEnrollmentSummary factory function for BACnetErrorGetEnrollmentSummary
func NewBACnetErrorGetEnrollmentSummary(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorGetEnrollmentSummary{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetEventInformation.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetEventInformation.go
index a3eda18..49f2cc0 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetEventInformation.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetEventInformation.go
@@ -42,25 +42,23 @@ type IBACnetErrorGetEventInformation interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorGetEventInformation) GetServiceChoice() uint8 {
return 0x1D
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorGetEventInformation) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorGetEventInformation factory function for BACnetErrorGetEventInformation
func NewBACnetErrorGetEventInformation(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorGetEventInformation{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorPasswordFailure.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorPasswordFailure.go
index 88e6ac4..57f1749 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorPasswordFailure.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorPasswordFailure.go
@@ -42,25 +42,23 @@ type IBACnetErrorPasswordFailure interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorPasswordFailure) GetServiceChoice() uint8 {
return 0x14
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorPasswordFailure) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorPasswordFailure factory function for BACnetErrorPasswordFailure
func NewBACnetErrorPasswordFailure(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorPasswordFailure{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadProperty.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadProperty.go
index c110025..def4e8d 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadProperty.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadProperty.go
@@ -42,25 +42,23 @@ type IBACnetErrorReadProperty interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorReadProperty) GetServiceChoice() uint8 {
return 0x0C
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorReadProperty) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorReadProperty factory function for BACnetErrorReadProperty
func NewBACnetErrorReadProperty(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorReadProperty{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadPropertyMultiple.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadPropertyMultiple.go
index 10b0f05..c3cf463 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadPropertyMultiple.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadPropertyMultiple.go
@@ -42,25 +42,23 @@ type IBACnetErrorReadPropertyMultiple interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorReadPropertyMultiple) GetServiceChoice() uint8 {
return 0x0E
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorReadPropertyMultiple) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorReadPropertyMultiple factory function for BACnetErrorReadPropertyMultiple
func NewBACnetErrorReadPropertyMultiple(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorReadPropertyMultiple{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadRange.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadRange.go
index e06f579..84073d4 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadRange.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadRange.go
@@ -42,25 +42,23 @@ type IBACnetErrorReadRange interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorReadRange) GetServiceChoice() uint8 {
return 0x1A
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorReadRange) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorReadRange factory function for BACnetErrorReadRange
func NewBACnetErrorReadRange(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorReadRange{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorRemovedAuthenticate.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorRemovedAuthenticate.go
index bed1ab7..5086bba 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorRemovedAuthenticate.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorRemovedAuthenticate.go
@@ -42,25 +42,23 @@ type IBACnetErrorRemovedAuthenticate interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorRemovedAuthenticate) GetServiceChoice() uint8 {
return 0x18
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorRemovedAuthenticate) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorRemovedAuthenticate factory function for BACnetErrorRemovedAuthenticate
func NewBACnetErrorRemovedAuthenticate(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorRemovedAuthenticate{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorRemovedReadPropertyConditional.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorRemovedReadPropertyConditional.go
index 6f31a7c..b8ef372 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorRemovedReadPropertyConditional.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorRemovedReadPropertyConditional.go
@@ -42,25 +42,23 @@ type IBACnetErrorRemovedReadPropertyConditional interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorRemovedReadPropertyConditional) GetServiceChoice() uint8 {
return 0x0D
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorRemovedReadPropertyConditional) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorRemovedReadPropertyConditional factory function for BACnetErrorRemovedReadPropertyConditional
func NewBACnetErrorRemovedReadPropertyConditional(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorRemovedReadPropertyConditional{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorUnknown.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorUnknown.go
index bf7a84b..24a188d 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorUnknown.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorUnknown.go
@@ -42,25 +42,23 @@ type IBACnetErrorUnknown interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorUnknown) GetServiceChoice() uint8 {
return 0
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorUnknown) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorUnknown factory function for BACnetErrorUnknown
func NewBACnetErrorUnknown(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorUnknown{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorVTData.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorVTData.go
index f73c6dd..5fff22c 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorVTData.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorVTData.go
@@ -42,25 +42,23 @@ type IBACnetErrorVTData interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorVTData) GetServiceChoice() uint8 {
return 0x17
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorVTData) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorVTData factory function for BACnetErrorVTData
func NewBACnetErrorVTData(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorVTData{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorVTOpen.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorVTOpen.go
index 89f264c..2ec2d60 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorVTOpen.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorVTOpen.go
@@ -42,25 +42,23 @@ type IBACnetErrorVTOpen interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorVTOpen) GetServiceChoice() uint8 {
return 0x15
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorVTOpen) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorVTOpen factory function for BACnetErrorVTOpen
func NewBACnetErrorVTOpen(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorVTOpen{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorWriteProperty.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorWriteProperty.go
index c8faef1..8860665 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorWriteProperty.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorWriteProperty.go
@@ -42,25 +42,23 @@ type IBACnetErrorWriteProperty interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetErrorWriteProperty) GetServiceChoice() uint8 {
return 0x0F
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetErrorWriteProperty) InitializeParent(parent *BACnetError, errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) {
m.BACnetError.ErrorClass = errorClass
m.BACnetError.ErrorCode = errorCode
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetErrorWriteProperty factory function for BACnetErrorWriteProperty
func NewBACnetErrorWriteProperty(errorClass *BACnetApplicationTagEnumerated, errorCode *BACnetApplicationTagEnumerated) *BACnetError {
child := &BACnetErrorWriteProperty{
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParameters.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParameters.go
index f0442f8..a0f0c3a 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParameters.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParameters.go
@@ -69,8 +69,9 @@ type IBACnetNotificationParametersChild interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetNotificationParameters) GetOpeningTag() *BACnetOpeningTag {
return m.OpeningTag
}
@@ -83,13 +84,23 @@ func (m *BACnetNotificationParameters) GetClosingTag() *BACnetClosingTag {
return m.ClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetNotificationParameters) GetPeekedTagNumber() uint8 {
return m.GetPeekedTagHeader().GetActualTagNumber()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetNotificationParameters factory function for BACnetNotificationParameters
func NewBACnetNotificationParameters(openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag, tagNumber uint8, objectType BACnetObjectType) *BACnetNotificationParameters {
return &BACnetNotificationParameters{OpeningTag: openingTag, PeekedTagHeader: peekedTagHeader, ClosingTag: closingTag, TagNumber: tagNumber, ObjectType: objectType}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersBufferReady.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersBufferReady.go
index 68b079b..300529c 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersBufferReady.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersBufferReady.go
@@ -62,7 +62,12 @@ type IBACnetNotificationParametersBufferReady interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetNotificationParametersBufferReady) InitializeParent(parent *BACnetNotificationParameters, openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag) {
@@ -72,8 +77,9 @@ func (m *BACnetNotificationParametersBufferReady) InitializeParent(parent *BACne
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetNotificationParametersBufferReady) GetInnerOpeningTag() *BACnetOpeningTag {
return m.InnerOpeningTag
}
@@ -94,8 +100,9 @@ func (m *BACnetNotificationParametersBufferReady) GetInnerClosingTag() *BACnetCl
return m.InnerClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetNotificationParametersBufferReady factory function for BACnetNotificationParametersBufferReady
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfBitString.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfBitString.go
index d314c7b..6e6b55a 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfBitString.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfBitString.go
@@ -59,7 +59,12 @@ type IBACnetNotificationParametersChangeOfBitString interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetNotificationParametersChangeOfBitString) InitializeParent(parent *BACnetNotificationParameters, openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag) {
@@ -69,8 +74,9 @@ func (m *BACnetNotificationParametersChangeOfBitString) InitializeParent(parent
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetNotificationParametersChangeOfBitString) GetInnerOpeningTag() *BACnetOpeningTag {
return m.InnerOpeningTag
}
@@ -87,8 +93,9 @@ func (m *BACnetNotificationParametersChangeOfBitString) GetInnerClosingTag() *BA
return m.InnerClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetNotificationParametersChangeOfBitString factory function for BACnetNotificationParametersChangeOfBitString
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfState.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfState.go
index 91bf701..78f2fff 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfState.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfState.go
@@ -59,7 +59,12 @@ type IBACnetNotificationParametersChangeOfState interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetNotificationParametersChangeOfState) InitializeParent(parent *BACnetNotificationParameters, openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag) {
@@ -69,8 +74,9 @@ func (m *BACnetNotificationParametersChangeOfState) InitializeParent(parent *BAC
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetNotificationParametersChangeOfState) GetInnerOpeningTag() *BACnetOpeningTag {
return m.InnerOpeningTag
}
@@ -87,8 +93,9 @@ func (m *BACnetNotificationParametersChangeOfState) GetInnerClosingTag() *BACnet
return m.InnerClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetNotificationParametersChangeOfState factory function for BACnetNotificationParametersChangeOfState
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValue.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValue.go
index 808d96a..7648571 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValue.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValue.go
@@ -59,7 +59,12 @@ type IBACnetNotificationParametersChangeOfValue interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetNotificationParametersChangeOfValue) InitializeParent(parent *BACnetNotificationParameters, openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag) {
@@ -69,8 +74,9 @@ func (m *BACnetNotificationParametersChangeOfValue) InitializeParent(parent *BAC
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetNotificationParametersChangeOfValue) GetInnerOpeningTag() *BACnetOpeningTag {
return m.InnerOpeningTag
}
@@ -87,8 +93,9 @@ func (m *BACnetNotificationParametersChangeOfValue) GetInnerClosingTag() *BACnet
return m.InnerClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetNotificationParametersChangeOfValue factory function for BACnetNotificationParametersChangeOfValue
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValue.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValue.go
index 6467856..5e7c793 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValue.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValue.go
@@ -68,8 +68,9 @@ type IBACnetNotificationParametersChangeOfValueNewValueChild interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetNotificationParametersChangeOfValueNewValue) GetOpeningTag() *BACnetOpeningTag {
return m.OpeningTag
}
@@ -82,13 +83,23 @@ func (m *BACnetNotificationParametersChangeOfValueNewValue) GetClosingTag() *BAC
return m.ClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetNotificationParametersChangeOfValueNewValue) GetPeekedTagNumber() uint8 {
return m.GetPeekedTagHeader().GetActualTagNumber()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetNotificationParametersChangeOfValueNewValue factory function for BACnetNotificationParametersChangeOfValueNewValue
func NewBACnetNotificationParametersChangeOfValueNewValue(openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag, tagNumber uint8) *BACnetNotificationParametersChangeOfValueNewValue {
return &BACnetNotificationParametersChangeOfValueNewValue{OpeningTag: openingTag, PeekedTagHeader: peekedTagHeader, ClosingTag: closingTag, TagNumber: tagNumber}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValueChangedBits.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValueChangedBits.go
index 91ecdf2..88d69c1 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValueChangedBits.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValueChangedBits.go
@@ -49,7 +49,12 @@ type IBACnetNotificationParametersChangeOfValueNewValueChangedBits interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetNotificationParametersChangeOfValueNewValueChangedBits) InitializeParent(parent *BACnetNotificationParametersChangeOfValueNewValue, openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag) {
@@ -59,14 +64,16 @@ func (m *BACnetNotificationParametersChangeOfValueNewValueChangedBits) Initializ
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetNotificationParametersChangeOfValueNewValueChangedBits) GetChangedBits() *BACnetContextTagBitString {
return m.ChangedBits
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetNotificationParametersChangeOfValueNewValueChangedBits factory function for BACnetNotificationParametersChangeOfValueNewValueChangedBits
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValueChangedValue.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValueChangedValue.go
index b5163a9..6f33ef7 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValueChangedValue.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValueChangedValue.go
@@ -49,7 +49,12 @@ type IBACnetNotificationParametersChangeOfValueNewValueChangedValue interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetNotificationParametersChangeOfValueNewValueChangedValue) InitializeParent(parent *BACnetNotificationParametersChangeOfValueNewValue, openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag) {
@@ -59,14 +64,16 @@ func (m *BACnetNotificationParametersChangeOfValueNewValueChangedValue) Initiali
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetNotificationParametersChangeOfValueNewValueChangedValue) GetChangedValue() *BACnetContextTagReal {
return m.ChangedValue
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetNotificationParametersChangeOfValueNewValueChangedValue factory function for BACnetNotificationParametersChangeOfValueNewValueChangedValue
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersComplexEventType.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersComplexEventType.go
index 2142109..3f8014e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersComplexEventType.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersComplexEventType.go
@@ -50,7 +50,12 @@ type IBACnetNotificationParametersComplexEventType interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetNotificationParametersComplexEventType) InitializeParent(parent *BACnetNotificationParameters, openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag) {
@@ -60,14 +65,16 @@ func (m *BACnetNotificationParametersComplexEventType) InitializeParent(parent *
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetNotificationParametersComplexEventType) GetListOfValues() *BACnetPropertyValues {
return m.ListOfValues
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetNotificationParametersComplexEventType factory function for BACnetNotificationParametersComplexEventType
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersExtended.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersExtended.go
index 4cce969..cf392b2 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersExtended.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersExtended.go
@@ -62,7 +62,12 @@ type IBACnetNotificationParametersExtended interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetNotificationParametersExtended) InitializeParent(parent *BACnetNotificationParameters, openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag) {
@@ -72,8 +77,9 @@ func (m *BACnetNotificationParametersExtended) InitializeParent(parent *BACnetNo
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetNotificationParametersExtended) GetInnerOpeningTag() *BACnetOpeningTag {
return m.InnerOpeningTag
}
@@ -94,8 +100,9 @@ func (m *BACnetNotificationParametersExtended) GetInnerClosingTag() *BACnetClosi
return m.InnerClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetNotificationParametersExtended factory function for BACnetNotificationParametersExtended
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersExtendedParameters.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersExtendedParameters.go
index 0369010..63b038a 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersExtendedParameters.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersExtendedParameters.go
@@ -93,8 +93,9 @@ type IBACnetNotificationParametersExtendedParameters interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetNotificationParametersExtendedParameters) GetOpeningTag() *BACnetOpeningTag {
return m.OpeningTag
}
@@ -159,8 +160,9 @@ func (m *BACnetNotificationParametersExtendedParameters) GetClosingTag() *BACnet
return m.ClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetNotificationParametersExtendedParameters factory function for BACnetNotificationParametersExtendedParameters
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersFloatingLimit.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersFloatingLimit.go
index 8d8ea7e..538d65b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersFloatingLimit.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersFloatingLimit.go
@@ -65,7 +65,12 @@ type IBACnetNotificationParametersFloatingLimit interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetNotificationParametersFloatingLimit) InitializeParent(parent *BACnetNotificationParameters, openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag) {
@@ -75,8 +80,9 @@ func (m *BACnetNotificationParametersFloatingLimit) InitializeParent(parent *BAC
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetNotificationParametersFloatingLimit) GetInnerOpeningTag() *BACnetOpeningTag {
return m.InnerOpeningTag
}
@@ -101,8 +107,9 @@ func (m *BACnetNotificationParametersFloatingLimit) GetInnerClosingTag() *BACnet
return m.InnerClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetNotificationParametersFloatingLimit factory function for BACnetNotificationParametersFloatingLimit
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersOutOfRange.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersOutOfRange.go
index e216b0b..6972589 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersOutOfRange.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersOutOfRange.go
@@ -65,7 +65,12 @@ type IBACnetNotificationParametersOutOfRange interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetNotificationParametersOutOfRange) InitializeParent(parent *BACnetNotificationParameters, openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag) {
@@ -75,8 +80,9 @@ func (m *BACnetNotificationParametersOutOfRange) InitializeParent(parent *BACnet
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetNotificationParametersOutOfRange) GetInnerOpeningTag() *BACnetOpeningTag {
return m.InnerOpeningTag
}
@@ -101,8 +107,9 @@ func (m *BACnetNotificationParametersOutOfRange) GetInnerClosingTag() *BACnetClo
return m.InnerClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetNotificationParametersOutOfRange factory function for BACnetNotificationParametersOutOfRange
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersUnsignedRange.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersUnsignedRange.go
index 4a71b72..3c7c82e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersUnsignedRange.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotificationParametersUnsignedRange.go
@@ -62,7 +62,12 @@ type IBACnetNotificationParametersUnsignedRange interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetNotificationParametersUnsignedRange) InitializeParent(parent *BACnetNotificationParameters, openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag) {
@@ -72,8 +77,9 @@ func (m *BACnetNotificationParametersUnsignedRange) InitializeParent(parent *BAC
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetNotificationParametersUnsignedRange) GetInnerOpeningTag() *BACnetOpeningTag {
return m.InnerOpeningTag
}
@@ -94,8 +100,9 @@ func (m *BACnetNotificationParametersUnsignedRange) GetInnerClosingTag() *BACnet
return m.InnerClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetNotificationParametersUnsignedRange factory function for BACnetNotificationParametersUnsignedRange
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetOpeningTag.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetOpeningTag.go
index 1daa712..08e9d60 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetOpeningTag.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetOpeningTag.go
@@ -46,23 +46,21 @@ type IBACnetOpeningTag interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetOpeningTag) GetDataType() BACnetDataType {
return BACnetDataType_OPENING_TAG
}
-func (m *BACnetOpeningTag) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
- m.BACnetContextTag.Header = header
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetOpeningTag) InitializeParent(parent *BACnetContextTag, header *BACnetTagHeader) {
+ m.BACnetContextTag.Header = header
+}
// NewBACnetOpeningTag factory function for BACnetOpeningTag
func NewBACnetOpeningTag(header *BACnetTagHeader, tagNumberArgument uint8, actualLength uint32) *BACnetContextTag {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyReference.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyReference.go
index 2fcbd44..8ad8c19 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyReference.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyReference.go
@@ -48,8 +48,9 @@ type IBACnetPropertyReference interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetPropertyReference) GetPropertyIdentifier() *BACnetContextTagPropertyIdentifier {
return m.PropertyIdentifier
}
@@ -58,8 +59,9 @@ func (m *BACnetPropertyReference) GetArrayIndex() *BACnetContextTagUnsignedInteg
return m.ArrayIndex
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetPropertyReference factory function for BACnetPropertyReference
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyStates.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyStates.go
index 7e499b7..14b16f1 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyStates.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyStates.go
@@ -68,8 +68,9 @@ type IBACnetPropertyStatesChild interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetPropertyStates) GetOpeningTag() *BACnetOpeningTag {
return m.OpeningTag
}
@@ -82,13 +83,23 @@ func (m *BACnetPropertyStates) GetClosingTag() *BACnetClosingTag {
return m.ClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetPropertyStates) GetPeekedTagNumber() uint8 {
return m.GetPeekedTagHeader().GetActualTagNumber()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetPropertyStates factory function for BACnetPropertyStates
func NewBACnetPropertyStates(openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag, tagNumber uint8) *BACnetPropertyStates {
return &BACnetPropertyStates{OpeningTag: openingTag, PeekedTagHeader: peekedTagHeader, ClosingTag: closingTag, TagNumber: tagNumber}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyStatesAction.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyStatesAction.go
index 18e1fa9..d19dabb 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyStatesAction.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyStatesAction.go
@@ -50,7 +50,12 @@ type IBACnetPropertyStatesAction interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetPropertyStatesAction) InitializeParent(parent *BACnetPropertyStates, openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag) {
@@ -60,14 +65,16 @@ func (m *BACnetPropertyStatesAction) InitializeParent(parent *BACnetPropertyStat
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetPropertyStatesAction) GetAction() *BACnetAction {
return m.Action
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetPropertyStatesAction factory function for BACnetPropertyStatesAction
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyStatesBinaryValue.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyStatesBinaryValue.go
index b83d0de..78d2aa7 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyStatesBinaryValue.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyStatesBinaryValue.go
@@ -50,7 +50,12 @@ type IBACnetPropertyStatesBinaryValue interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetPropertyStatesBinaryValue) InitializeParent(parent *BACnetPropertyStates, openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag) {
@@ -60,14 +65,16 @@ func (m *BACnetPropertyStatesBinaryValue) InitializeParent(parent *BACnetPropert
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetPropertyStatesBinaryValue) GetBinaryValue() *BACnetBinaryPV {
return m.BinaryValue
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetPropertyStatesBinaryValue factory function for BACnetPropertyStatesBinaryValue
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyStatesBoolean.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyStatesBoolean.go
index 78634f8a..f2bb2fe 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyStatesBoolean.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyStatesBoolean.go
@@ -50,7 +50,12 @@ type IBACnetPropertyStatesBoolean interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetPropertyStatesBoolean) InitializeParent(parent *BACnetPropertyStates, openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag) {
@@ -60,14 +65,16 @@ func (m *BACnetPropertyStatesBoolean) InitializeParent(parent *BACnetPropertySta
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetPropertyStatesBoolean) GetBooleanValue() *BACnetContextTagBoolean {
return m.BooleanValue
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetPropertyStatesBoolean factory function for BACnetPropertyStatesBoolean
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyValue.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyValue.go
index a54e0a7..84c2cc9 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyValue.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyValue.go
@@ -57,8 +57,9 @@ type IBACnetPropertyValue interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetPropertyValue) GetPropertyIdentifier() *BACnetContextTagPropertyIdentifier {
return m.PropertyIdentifier
}
@@ -75,8 +76,9 @@ func (m *BACnetPropertyValue) GetPriority() *BACnetContextTagUnsignedInteger {
return m.Priority
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetPropertyValue factory function for BACnetPropertyValue
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyValues.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyValues.go
index 0136ce2..ac2f7a2 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyValues.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetPropertyValues.go
@@ -54,8 +54,9 @@ type IBACnetPropertyValues interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetPropertyValues) GetInnerOpeningTag() *BACnetOpeningTag {
return m.InnerOpeningTag
}
@@ -68,8 +69,9 @@ func (m *BACnetPropertyValues) GetInnerClosingTag() *BACnetClosingTag {
return m.InnerClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetPropertyValues factory function for BACnetPropertyValues
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetReadAccessSpecification.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetReadAccessSpecification.go
index 2cbb85c..df69498 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetReadAccessSpecification.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetReadAccessSpecification.go
@@ -53,8 +53,9 @@ type IBACnetReadAccessSpecification interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetReadAccessSpecification) GetObjectIdentifier() *BACnetContextTagObjectIdentifier {
return m.ObjectIdentifier
}
@@ -71,8 +72,9 @@ func (m *BACnetReadAccessSpecification) GetClosingTag() *BACnetClosingTag {
return m.ClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetReadAccessSpecification factory function for BACnetReadAccessSpecification
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetSegmentation.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetSegmentation.go
index 7b8e718..0b33a1e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetSegmentation.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetSegmentation.go
@@ -52,15 +52,21 @@ type IBACnetSegmentation interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetSegmentation) GetRawData() *BACnetApplicationTagEnumerated {
return m.RawData
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetSegmentation) GetIsSegmentedBoth() bool {
return bool(bool((m.GetRawData()) != (nil))) && bool(bool((m.GetRawData().GetPayload().GetActualValue()) == (0)))
}
@@ -77,6 +83,11 @@ func (m *BACnetSegmentation) GetIsNoSegmentation() bool {
return bool(bool((m.GetRawData()) != (nil))) && bool(bool((m.GetRawData().GetPayload().GetActualValue()) == (4)))
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetSegmentation factory function for BACnetSegmentation
func NewBACnetSegmentation(rawData *BACnetApplicationTagEnumerated) *BACnetSegmentation {
return &BACnetSegmentation{RawData: rawData}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAck.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAck.go
index 9889181..0b5d26b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAck.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAck.go
@@ -55,14 +55,6 @@ type IBACnetServiceAckChild interface {
IBACnetServiceAck
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetServiceAck factory function for BACnetServiceAck
func NewBACnetServiceAck() *BACnetServiceAck {
return &BACnetServiceAck{}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFile.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFile.go
index a478739..7899e19 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFile.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFile.go
@@ -49,17 +49,24 @@ type IBACnetServiceAckAtomicReadFile interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetServiceAckAtomicReadFile) GetServiceChoice() uint8 {
return 0x06
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetServiceAckAtomicReadFile) InitializeParent(parent *BACnetServiceAck) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetServiceAckAtomicReadFile) GetEndOfFile() *BACnetApplicationTagBoolean {
return m.EndOfFile
}
@@ -68,8 +75,9 @@ func (m *BACnetServiceAckAtomicReadFile) GetAccessMethod() *BACnetServiceAckAtom
return m.AccessMethod
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetServiceAckAtomicReadFile factory function for BACnetServiceAckAtomicReadFile
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileRecord.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileRecord.go
index 2274dda..c08d47a 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileRecord.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileRecord.go
@@ -52,7 +52,12 @@ type IBACnetServiceAckAtomicReadFileRecord interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetServiceAckAtomicReadFileRecord) InitializeParent(parent *BACnetServiceAckAtomicReadFileStreamOrRecord, peekedTagHeader *BACnetTagHeader, openingTag *BACnetOpeningTag, closingTag *BACnetClosingTag) {
@@ -62,8 +67,9 @@ func (m *BACnetServiceAckAtomicReadFileRecord) InitializeParent(parent *BACnetSe
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetServiceAckAtomicReadFileRecord) GetFileStartRecord() *BACnetApplicationTagSignedInteger {
return m.FileStartRecord
}
@@ -76,8 +82,9 @@ func (m *BACnetServiceAckAtomicReadFileRecord) GetFileRecordData() []*BACnetAppl
return m.FileRecordData
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetServiceAckAtomicReadFileRecord factory function for BACnetServiceAckAtomicReadFileRecord
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileStream.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileStream.go
index b841b22..876bf93 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileStream.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileStream.go
@@ -49,7 +49,12 @@ type IBACnetServiceAckAtomicReadFileStream interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetServiceAckAtomicReadFileStream) InitializeParent(parent *BACnetServiceAckAtomicReadFileStreamOrRecord, peekedTagHeader *BACnetTagHeader, openingTag *BACnetOpeningTag, closingTag *BACnetClosingTag) {
@@ -59,8 +64,9 @@ func (m *BACnetServiceAckAtomicReadFileStream) InitializeParent(parent *BACnetSe
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetServiceAckAtomicReadFileStream) GetFileStartPosition() *BACnetApplicationTagSignedInteger {
return m.FileStartPosition
}
@@ -69,8 +75,9 @@ func (m *BACnetServiceAckAtomicReadFileStream) GetFileData() *BACnetApplicationT
return m.FileData
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetServiceAckAtomicReadFileStream factory function for BACnetServiceAckAtomicReadFileStream
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileStreamOrRecord.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileStreamOrRecord.go
index 04e3172..4c69655 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileStreamOrRecord.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileStreamOrRecord.go
@@ -65,8 +65,9 @@ type IBACnetServiceAckAtomicReadFileStreamOrRecordChild interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetServiceAckAtomicReadFileStreamOrRecord) GetPeekedTagHeader() *BACnetTagHeader {
return m.PeekedTagHeader
}
@@ -79,13 +80,23 @@ func (m *BACnetServiceAckAtomicReadFileStreamOrRecord) GetClosingTag() *BACnetCl
return m.ClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetServiceAckAtomicReadFileStreamOrRecord) GetPeekedTagNumber() uint8 {
return m.GetPeekedTagHeader().GetActualTagNumber()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetServiceAckAtomicReadFileStreamOrRecord factory function for BACnetServiceAckAtomicReadFileStreamOrRecord
func NewBACnetServiceAckAtomicReadFileStreamOrRecord(peekedTagHeader *BACnetTagHeader, openingTag *BACnetOpeningTag, closingTag *BACnetClosingTag) *BACnetServiceAckAtomicReadFileStreamOrRecord {
return &BACnetServiceAckAtomicReadFileStreamOrRecord{PeekedTagHeader: peekedTagHeader, OpeningTag: openingTag, ClosingTag: closingTag}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicWriteFile.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicWriteFile.go
index 2ddb06e..1d841f6 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicWriteFile.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicWriteFile.go
@@ -46,23 +46,31 @@ type IBACnetServiceAckAtomicWriteFile interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetServiceAckAtomicWriteFile) GetServiceChoice() uint8 {
return 0x07
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetServiceAckAtomicWriteFile) InitializeParent(parent *BACnetServiceAck) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetServiceAckAtomicWriteFile) GetFileStartPosition() *BACnetContextTagSignedInteger {
return m.FileStartPosition
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetServiceAckAtomicWriteFile factory function for BACnetServiceAckAtomicWriteFile
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckConfirmedPrivateTransfer.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckConfirmedPrivateTransfer.go
index 5014cbe..dddfa65 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckConfirmedPrivateTransfer.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckConfirmedPrivateTransfer.go
@@ -42,21 +42,19 @@ type IBACnetServiceAckConfirmedPrivateTransfer interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetServiceAckConfirmedPrivateTransfer) GetServiceChoice() uint8 {
return 0x12
}
-func (m *BACnetServiceAckConfirmedPrivateTransfer) InitializeParent(parent *BACnetServiceAck) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetServiceAckConfirmedPrivateTransfer) InitializeParent(parent *BACnetServiceAck) {}
// NewBACnetServiceAckConfirmedPrivateTransfer factory function for BACnetServiceAckConfirmedPrivateTransfer
func NewBACnetServiceAckConfirmedPrivateTransfer() *BACnetServiceAck {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckCreateObject.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckCreateObject.go
index cd07e32..e8d8c92 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckCreateObject.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckCreateObject.go
@@ -42,21 +42,19 @@ type IBACnetServiceAckCreateObject interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetServiceAckCreateObject) GetServiceChoice() uint8 {
return 0x0A
}
-func (m *BACnetServiceAckCreateObject) InitializeParent(parent *BACnetServiceAck) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetServiceAckCreateObject) InitializeParent(parent *BACnetServiceAck) {}
// NewBACnetServiceAckCreateObject factory function for BACnetServiceAckCreateObject
func NewBACnetServiceAckCreateObject() *BACnetServiceAck {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetAlarmSummary.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetAlarmSummary.go
index 5ca7088..0ed27fa 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetAlarmSummary.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetAlarmSummary.go
@@ -42,21 +42,19 @@ type IBACnetServiceAckGetAlarmSummary interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetServiceAckGetAlarmSummary) GetServiceChoice() uint8 {
return 0x03
}
-func (m *BACnetServiceAckGetAlarmSummary) InitializeParent(parent *BACnetServiceAck) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetServiceAckGetAlarmSummary) InitializeParent(parent *BACnetServiceAck) {}
// NewBACnetServiceAckGetAlarmSummary factory function for BACnetServiceAckGetAlarmSummary
func NewBACnetServiceAckGetAlarmSummary() *BACnetServiceAck {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetEnrollmentSummary.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetEnrollmentSummary.go
index 42663dc..5cb9dbf 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetEnrollmentSummary.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetEnrollmentSummary.go
@@ -42,21 +42,19 @@ type IBACnetServiceAckGetEnrollmentSummary interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetServiceAckGetEnrollmentSummary) GetServiceChoice() uint8 {
return 0x04
}
-func (m *BACnetServiceAckGetEnrollmentSummary) InitializeParent(parent *BACnetServiceAck) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetServiceAckGetEnrollmentSummary) InitializeParent(parent *BACnetServiceAck) {}
// NewBACnetServiceAckGetEnrollmentSummary factory function for BACnetServiceAckGetEnrollmentSummary
func NewBACnetServiceAckGetEnrollmentSummary() *BACnetServiceAck {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetEventInformation.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetEventInformation.go
index 3c268e7..0a39ec5 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetEventInformation.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetEventInformation.go
@@ -42,21 +42,19 @@ type IBACnetServiceAckGetEventInformation interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetServiceAckGetEventInformation) GetServiceChoice() uint8 {
return 0x1D
}
-func (m *BACnetServiceAckGetEventInformation) InitializeParent(parent *BACnetServiceAck) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetServiceAckGetEventInformation) InitializeParent(parent *BACnetServiceAck) {}
// NewBACnetServiceAckGetEventInformation factory function for BACnetServiceAckGetEventInformation
func NewBACnetServiceAckGetEventInformation() *BACnetServiceAck {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadProperty.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadProperty.go
index 10a2d6f..6d07418 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadProperty.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadProperty.go
@@ -56,17 +56,24 @@ type IBACnetServiceAckReadProperty interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetServiceAckReadProperty) GetServiceChoice() uint8 {
return 0x0C
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetServiceAckReadProperty) InitializeParent(parent *BACnetServiceAck) {}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetServiceAckReadProperty) GetObjectIdentifier() *BACnetContextTagObjectIdentifier {
return m.ObjectIdentifier
}
@@ -83,8 +90,9 @@ func (m *BACnetServiceAckReadProperty) GetValues() *BACnetConstructedData {
return m.Values
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetServiceAckReadProperty factory function for BACnetServiceAckReadProperty
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadPropertyMultiple.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadPropertyMultiple.go
index 844a1f5..9dbde95 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadPropertyMultiple.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadPropertyMultiple.go
@@ -42,21 +42,19 @@ type IBACnetServiceAckReadPropertyMultiple interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetServiceAckReadPropertyMultiple) GetServiceChoice() uint8 {
return 0x0E
}
-func (m *BACnetServiceAckReadPropertyMultiple) InitializeParent(parent *BACnetServiceAck) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetServiceAckReadPropertyMultiple) InitializeParent(parent *BACnetServiceAck) {}
// NewBACnetServiceAckReadPropertyMultiple factory function for BACnetServiceAckReadPropertyMultiple
func NewBACnetServiceAckReadPropertyMultiple() *BACnetServiceAck {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadRange.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadRange.go
index 9ea4e63..8ec576a 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadRange.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadRange.go
@@ -42,21 +42,19 @@ type IBACnetServiceAckReadRange interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetServiceAckReadRange) GetServiceChoice() uint8 {
return 0x1A
}
-func (m *BACnetServiceAckReadRange) InitializeParent(parent *BACnetServiceAck) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetServiceAckReadRange) InitializeParent(parent *BACnetServiceAck) {}
// NewBACnetServiceAckReadRange factory function for BACnetServiceAckReadRange
func NewBACnetServiceAckReadRange() *BACnetServiceAck {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckRemovedAuthenticate.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckRemovedAuthenticate.go
index 8ce9040..4ef5652 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckRemovedAuthenticate.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckRemovedAuthenticate.go
@@ -42,21 +42,19 @@ type IBACnetServiceAckRemovedAuthenticate interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetServiceAckRemovedAuthenticate) GetServiceChoice() uint8 {
return 0x18
}
-func (m *BACnetServiceAckRemovedAuthenticate) InitializeParent(parent *BACnetServiceAck) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetServiceAckRemovedAuthenticate) InitializeParent(parent *BACnetServiceAck) {}
// NewBACnetServiceAckRemovedAuthenticate factory function for BACnetServiceAckRemovedAuthenticate
func NewBACnetServiceAckRemovedAuthenticate() *BACnetServiceAck {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckRemovedReadPropertyConditional.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckRemovedReadPropertyConditional.go
index 03ffe92..ba7b1f1 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckRemovedReadPropertyConditional.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckRemovedReadPropertyConditional.go
@@ -42,21 +42,19 @@ type IBACnetServiceAckRemovedReadPropertyConditional interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetServiceAckRemovedReadPropertyConditional) GetServiceChoice() uint8 {
return 0x0D
}
-func (m *BACnetServiceAckRemovedReadPropertyConditional) InitializeParent(parent *BACnetServiceAck) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetServiceAckRemovedReadPropertyConditional) InitializeParent(parent *BACnetServiceAck) {}
// NewBACnetServiceAckRemovedReadPropertyConditional factory function for BACnetServiceAckRemovedReadPropertyConditional
func NewBACnetServiceAckRemovedReadPropertyConditional() *BACnetServiceAck {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckVTData.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckVTData.go
index 9dbb288..d5f23d4 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckVTData.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckVTData.go
@@ -42,21 +42,19 @@ type IBACnetServiceAckVTData interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetServiceAckVTData) GetServiceChoice() uint8 {
return 0x17
}
-func (m *BACnetServiceAckVTData) InitializeParent(parent *BACnetServiceAck) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetServiceAckVTData) InitializeParent(parent *BACnetServiceAck) {}
// NewBACnetServiceAckVTData factory function for BACnetServiceAckVTData
func NewBACnetServiceAckVTData() *BACnetServiceAck {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckVTOpen.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckVTOpen.go
index 1f6a21f..97d0a58 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckVTOpen.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckVTOpen.go
@@ -42,21 +42,19 @@ type IBACnetServiceAckVTOpen interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetServiceAckVTOpen) GetServiceChoice() uint8 {
return 0x15
}
-func (m *BACnetServiceAckVTOpen) InitializeParent(parent *BACnetServiceAck) {}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetServiceAckVTOpen) InitializeParent(parent *BACnetServiceAck) {}
// NewBACnetServiceAckVTOpen factory function for BACnetServiceAckVTOpen
func NewBACnetServiceAckVTOpen() *BACnetServiceAck {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetStatusFlags.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetStatusFlags.go
index 24f45a2..efc74d7 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetStatusFlags.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetStatusFlags.go
@@ -55,15 +55,21 @@ type IBACnetStatusFlags interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetStatusFlags) GetRawBits() *BACnetContextTagBitString {
return m.RawBits
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetStatusFlags) GetInAlarm() bool {
return m.GetRawBits().GetPayload().GetData()[0]
}
@@ -80,6 +86,11 @@ func (m *BACnetStatusFlags) GetOutOfService() bool {
return m.GetRawBits().GetPayload().GetData()[3]
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetStatusFlags factory function for BACnetStatusFlags
func NewBACnetStatusFlags(rawBits *BACnetContextTagBitString, tagNumber uint8) *BACnetStatusFlags {
return &BACnetStatusFlags{RawBits: rawBits, TagNumber: tagNumber}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagHeader.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagHeader.go
index 5087d9e..8347e38 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagHeader.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagHeader.go
@@ -72,8 +72,9 @@ type IBACnetTagHeader interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetTagHeader) GetTagNumber() uint8 {
return m.TagNumber
}
@@ -102,9 +103,14 @@ func (m *BACnetTagHeader) GetExtExtExtLength() *uint32 {
return m.ExtExtExtLength
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetTagHeader) GetActualTagNumber() uint8 {
extTagNumber := m.ExtTagNumber
_ = extTagNumber
@@ -169,6 +175,11 @@ func (m *BACnetTagHeader) GetActualLength() uint32 {
}).(uint32)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetTagHeader factory function for BACnetTagHeader
func NewBACnetTagHeader(tagNumber uint8, tagClass TagClass, lengthValueType uint8, extTagNumber *uint8, extLength *uint8, extExtLength *uint16, extExtExtLength *uint32) *BACnetTagHeader {
return &BACnetTagHeader{TagNumber: tagNumber, TagClass: tagClass, LengthValueType: lengthValueType, ExtTagNumber: extTagNumber, ExtLength: extLength, ExtExtLength: extExtLength, ExtExtExtLength: extExtExtLength}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadBitString.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadBitString.go
index 661c190..baf8d26 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadBitString.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadBitString.go
@@ -53,8 +53,9 @@ type IBACnetTagPayloadBitString interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetTagPayloadBitString) GetUnusedBits() uint8 {
return m.UnusedBits
}
@@ -67,8 +68,9 @@ func (m *BACnetTagPayloadBitString) GetUnused() []bool {
return m.Unused
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetTagPayloadBitString factory function for BACnetTagPayloadBitString
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadBoolean.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadBoolean.go
index ea3fddf..7d71ecb 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadBoolean.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadBoolean.go
@@ -50,12 +50,9 @@ type IBACnetTagPayloadBoolean interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetTagPayloadBoolean) GetValue() bool {
return bool((m.ActualLength) == (1))
}
@@ -68,6 +65,11 @@ func (m *BACnetTagPayloadBoolean) GetIsFalse() bool {
return !(m.GetValue())
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetTagPayloadBoolean factory function for BACnetTagPayloadBoolean
func NewBACnetTagPayloadBoolean(actualLength uint32) *BACnetTagPayloadBoolean {
return &BACnetTagPayloadBoolean{ActualLength: actualLength}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadCharacterString.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadCharacterString.go
index d937602..6c512f7 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadCharacterString.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadCharacterString.go
@@ -52,8 +52,9 @@ type IBACnetTagPayloadCharacterString interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetTagPayloadCharacterString) GetEncoding() BACnetCharacterEncoding {
return m.Encoding
}
@@ -62,13 +63,23 @@ func (m *BACnetTagPayloadCharacterString) GetValue() string {
return m.Value
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetTagPayloadCharacterString) GetActualLengthInBit() uint16 {
return uint16(uint16(m.ActualLength)*uint16(uint16(8))) - uint16(uint16(8))
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetTagPayloadCharacterString factory function for BACnetTagPayloadCharacterString
func NewBACnetTagPayloadCharacterString(encoding BACnetCharacterEncoding, value string, actualLength uint32) *BACnetTagPayloadCharacterString {
return &BACnetTagPayloadCharacterString{Encoding: encoding, Value: value, ActualLength: actualLength}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadDate.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadDate.go
index 8b13ccd..ec3f253 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadDate.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadDate.go
@@ -75,8 +75,9 @@ type IBACnetTagPayloadDate interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetTagPayloadDate) GetYearMinus1900() uint8 {
return m.YearMinus1900
}
@@ -93,9 +94,14 @@ func (m *BACnetTagPayloadDate) GetDayOfWeek() uint8 {
return m.DayOfWeek
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetTagPayloadDate) GetWildcard() uint8 {
return 0xFF
}
@@ -140,6 +146,11 @@ func (m *BACnetTagPayloadDate) GetDayOfWeekIsWildcard() bool {
return bool((m.GetDayOfWeek()) == (m.GetWildcard()))
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetTagPayloadDate factory function for BACnetTagPayloadDate
func NewBACnetTagPayloadDate(yearMinus1900 uint8, month uint8, dayOfMonth uint8, dayOfWeek uint8) *BACnetTagPayloadDate {
return &BACnetTagPayloadDate{YearMinus1900: yearMinus1900, Month: month, DayOfMonth: dayOfMonth, DayOfWeek: dayOfWeek}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadDouble.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadDouble.go
index 2317086..4fc1af1 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadDouble.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadDouble.go
@@ -44,14 +44,16 @@ type IBACnetTagPayloadDouble interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetTagPayloadDouble) GetValue() float64 {
return m.Value
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetTagPayloadDouble factory function for BACnetTagPayloadDouble
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadEnumerated.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadEnumerated.go
index e7e95c0..af2ca9c 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadEnumerated.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadEnumerated.go
@@ -49,19 +49,30 @@ type IBACnetTagPayloadEnumerated interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetTagPayloadEnumerated) GetData() []byte {
return m.Data
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetTagPayloadEnumerated) GetActualValue() uint32 {
return ParseVarUint(m.GetData())
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetTagPayloadEnumerated factory function for BACnetTagPayloadEnumerated
func NewBACnetTagPayloadEnumerated(data []byte, actualLength uint32) *BACnetTagPayloadEnumerated {
return &BACnetTagPayloadEnumerated{Data: data, ActualLength: actualLength}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadObjectIdentifier.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadObjectIdentifier.go
index 72fbd2c..38988e8 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadObjectIdentifier.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadObjectIdentifier.go
@@ -52,8 +52,9 @@ type IBACnetTagPayloadObjectIdentifier interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetTagPayloadObjectIdentifier) GetObjectType() BACnetObjectType {
return m.ObjectType
}
@@ -66,13 +67,23 @@ func (m *BACnetTagPayloadObjectIdentifier) GetInstanceNumber() uint32 {
return m.InstanceNumber
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetTagPayloadObjectIdentifier) GetIsProprietary() bool {
return bool((m.GetObjectType()) == (BACnetObjectType_VENDOR_PROPRIETARY_VALUE))
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetTagPayloadObjectIdentifier factory function for BACnetTagPayloadObjectIdentifier
func NewBACnetTagPayloadObjectIdentifier(objectType BACnetObjectType, proprietaryValue uint16, instanceNumber uint32) *BACnetTagPayloadObjectIdentifier {
return &BACnetTagPayloadObjectIdentifier{ObjectType: objectType, ProprietaryValue: proprietaryValue, InstanceNumber: instanceNumber}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadOctetString.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadOctetString.go
index 72faf9b..e0de897 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadOctetString.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadOctetString.go
@@ -49,19 +49,30 @@ type IBACnetTagPayloadOctetString interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetTagPayloadOctetString) GetValue() string {
return m.Value
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetTagPayloadOctetString) GetActualLengthInBit() uint16 {
return uint16(m.ActualLength) * uint16(uint16(8))
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetTagPayloadOctetString factory function for BACnetTagPayloadOctetString
func NewBACnetTagPayloadOctetString(value string, actualLength uint32) *BACnetTagPayloadOctetString {
return &BACnetTagPayloadOctetString{Value: value, ActualLength: actualLength}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadReal.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadReal.go
index 6a9dd01..24221bc 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadReal.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadReal.go
@@ -44,14 +44,16 @@ type IBACnetTagPayloadReal interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetTagPayloadReal) GetValue() float32 {
return m.Value
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetTagPayloadReal factory function for BACnetTagPayloadReal
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadSignedInteger.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadSignedInteger.go
index f763f32..c5f214e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadSignedInteger.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadSignedInteger.go
@@ -86,8 +86,9 @@ type IBACnetTagPayloadSignedInteger interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetTagPayloadSignedInteger) GetValueInt8() *int8 {
return m.ValueInt8
}
@@ -120,9 +121,14 @@ func (m *BACnetTagPayloadSignedInteger) GetValueInt64() *int64 {
return m.ValueInt64
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetTagPayloadSignedInteger) GetIsInt8() bool {
valueInt8 := m.ValueInt8
_ = valueInt8
@@ -315,6 +321,11 @@ func (m *BACnetTagPayloadSignedInteger) GetActualValue() uint64 {
}).(uint64)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetTagPayloadSignedInteger factory function for BACnetTagPayloadSignedInteger
func NewBACnetTagPayloadSignedInteger(valueInt8 *int8, valueInt16 *int16, valueInt24 *int32, valueInt32 *int32, valueInt40 *int64, valueInt48 *int64, valueInt56 *int64, valueInt64 *int64, actualLength uint32) *BACnetTagPayloadSignedInteger {
return &BACnetTagPayloadSignedInteger{ValueInt8: valueInt8, ValueInt16: valueInt16, ValueInt24: valueInt24, ValueInt32: valueInt32, ValueInt40: valueInt40, ValueInt48: valueInt48, ValueInt56: valueInt56, ValueInt64: valueInt64, ActualLength: actualLength}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadTime.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadTime.go
index 8f29770..6a3f1b4 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadTime.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadTime.go
@@ -63,8 +63,9 @@ type IBACnetTagPayloadTime interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetTagPayloadTime) GetHour() uint8 {
return m.Hour
}
@@ -81,9 +82,14 @@ func (m *BACnetTagPayloadTime) GetFractional() uint8 {
return m.Fractional
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetTagPayloadTime) GetWildcard() uint8 {
return 0xFF
}
@@ -104,6 +110,11 @@ func (m *BACnetTagPayloadTime) GetFractionalIsWildcard() bool {
return bool((m.GetFractional()) == (m.GetWildcard()))
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetTagPayloadTime factory function for BACnetTagPayloadTime
func NewBACnetTagPayloadTime(hour uint8, minute uint8, second uint8, fractional uint8) *BACnetTagPayloadTime {
return &BACnetTagPayloadTime{Hour: hour, Minute: minute, Second: second, Fractional: fractional}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadUnsignedInteger.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadUnsignedInteger.go
index aefac24..14e4cb1 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadUnsignedInteger.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagPayloadUnsignedInteger.go
@@ -86,8 +86,9 @@ type IBACnetTagPayloadUnsignedInteger interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetTagPayloadUnsignedInteger) GetValueUint8() *uint8 {
return m.ValueUint8
}
@@ -120,9 +121,14 @@ func (m *BACnetTagPayloadUnsignedInteger) GetValueUint64() *uint64 {
return m.ValueUint64
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetTagPayloadUnsignedInteger) GetIsUint8() bool {
valueUint8 := m.ValueUint8
_ = valueUint8
@@ -315,6 +321,11 @@ func (m *BACnetTagPayloadUnsignedInteger) GetActualValue() uint64 {
}).(uint64)
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetTagPayloadUnsignedInteger factory function for BACnetTagPayloadUnsignedInteger
func NewBACnetTagPayloadUnsignedInteger(valueUint8 *uint8, valueUint16 *uint16, valueUint24 *uint32, valueUint32 *uint32, valueUint40 *uint64, valueUint48 *uint64, valueUint56 *uint64, valueUint64 *uint64, actualLength uint32) *BACnetTagPayloadUnsignedInteger {
return &BACnetTagPayloadUnsignedInteger{ValueUint8: valueUint8, ValueUint16: valueUint16, ValueUint24: valueUint24, ValueUint32: valueUint32, ValueUint40: valueUint40, ValueUint48: valueUint48, ValueUint56: valueUint56, ValueUint64: valueUint64, ActualLength: actualLength}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTimeStamp.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTimeStamp.go
index 1627d25..519d51e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTimeStamp.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTimeStamp.go
@@ -68,8 +68,9 @@ type IBACnetTimeStampChild interface {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetTimeStamp) GetOpeningTag() *BACnetOpeningTag {
return m.OpeningTag
}
@@ -82,13 +83,23 @@ func (m *BACnetTimeStamp) GetClosingTag() *BACnetClosingTag {
return m.ClosingTag
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for virtual fields.
+///////////////////////
func (m *BACnetTimeStamp) GetPeekedTagNumber() uint8 {
return m.GetPeekedTagHeader().GetActualTagNumber()
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
// NewBACnetTimeStamp factory function for BACnetTimeStamp
func NewBACnetTimeStamp(openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag, tagNumber uint8) *BACnetTimeStamp {
return &BACnetTimeStamp{OpeningTag: openingTag, PeekedTagHeader: peekedTagHeader, ClosingTag: closingTag, TagNumber: tagNumber}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTimeStampDateTime.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTimeStampDateTime.go
index e74d801..ca97af4 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTimeStampDateTime.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTimeStampDateTime.go
@@ -49,7 +49,12 @@ type IBACnetTimeStampDateTime interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetTimeStampDateTime) InitializeParent(parent *BACnetTimeStamp, openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag) {
@@ -59,14 +64,16 @@ func (m *BACnetTimeStampDateTime) InitializeParent(parent *BACnetTimeStamp, open
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetTimeStampDateTime) GetDateTimeValue() *BACnetDateTime {
return m.DateTimeValue
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetTimeStampDateTime factory function for BACnetTimeStampDateTime
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTimeStampSequence.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTimeStampSequence.go
index 577309b..6bdcd3b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTimeStampSequence.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTimeStampSequence.go
@@ -49,7 +49,12 @@ type IBACnetTimeStampSequence interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetTimeStampSequence) InitializeParent(parent *BACnetTimeStamp, openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag) {
@@ -59,14 +64,16 @@ func (m *BACnetTimeStampSequence) InitializeParent(parent *BACnetTimeStamp, open
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetTimeStampSequence) GetSequenceNumber() *BACnetContextTagUnsignedInteger {
return m.SequenceNumber
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetTimeStampSequence factory function for BACnetTimeStampSequence
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTimeStampTime.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTimeStampTime.go
index ef6cd16..26472db 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTimeStampTime.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTimeStampTime.go
@@ -49,7 +49,12 @@ type IBACnetTimeStampTime interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
+///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
func (m *BACnetTimeStampTime) InitializeParent(parent *BACnetTimeStamp, openingTag *BACnetOpeningTag, peekedTagHeader *BACnetTagHeader, closingTag *BACnetClosingTag) {
@@ -59,14 +64,16 @@ func (m *BACnetTimeStampTime) InitializeParent(parent *BACnetTimeStamp, openingT
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetTimeStampTime) GetTimeValue() *BACnetContextTagTime {
return m.TimeValue
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetTimeStampTime factory function for BACnetTimeStampTime
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequest.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequest.go
index 16e2961..09ef3b3 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequest.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequest.go
@@ -58,14 +58,6 @@ type IBACnetUnconfirmedServiceRequestChild interface {
IBACnetUnconfirmedServiceRequest
}
-///////////////////////////////////////////////////////////
-// Accessors for property fields.
-///////////////////////////////////////////////////////////
-
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
-
// NewBACnetUnconfirmedServiceRequest factory function for BACnetUnconfirmedServiceRequest
func NewBACnetUnconfirmedServiceRequest(len uint16) *BACnetUnconfirmedServiceRequest {
return &BACnetUnconfirmedServiceRequest{Len: len}
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIAm.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIAm.go
index 7a8fce0..d8d252f 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIAm.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIAm.go
@@ -58,18 +58,25 @@ type IBACnetUnconfirmedServiceRequestIAm interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetUnconfirmedServiceRequestIAm) GetServiceChoice() uint8 {
return 0x00
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetUnconfirmedServiceRequestIAm) InitializeParent(parent *BACnetUnconfirmedServiceRequest) {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetUnconfirmedServiceRequestIAm) GetDeviceIdentifier() *BACnetApplicationTagObjectIdentifier {
return m.DeviceIdentifier
}
@@ -86,8 +93,9 @@ func (m *BACnetUnconfirmedServiceRequestIAm) GetVendorId() *BACnetApplicationTag
return m.VendorId
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetUnconfirmedServiceRequestIAm factory function for BACnetUnconfirmedServiceRequestIAm
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIHave.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIHave.go
index 4d2ac27..5115c07 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIHave.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIHave.go
@@ -55,18 +55,25 @@ type IBACnetUnconfirmedServiceRequestIHave interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetUnconfirmedServiceRequestIHave) GetServiceChoice() uint8 {
return 0x01
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetUnconfirmedServiceRequestIHave) InitializeParent(parent *BACnetUnconfirmedServiceRequest) {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetUnconfirmedServiceRequestIHave) GetDeviceIdentifier() *BACnetApplicationTagObjectIdentifier {
return m.DeviceIdentifier
}
@@ -79,8 +86,9 @@ func (m *BACnetUnconfirmedServiceRequestIHave) GetObjectName() *BACnetApplicatio
return m.ObjectName
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetUnconfirmedServiceRequestIHave factory function for BACnetUnconfirmedServiceRequestIHave
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestTimeSynchronization.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestTimeSynchronization.go
index be64170..2c2f964 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestTimeSynchronization.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestTimeSynchronization.go
@@ -52,18 +52,25 @@ type IBACnetUnconfirmedServiceRequestTimeSynchronization interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetUnconfirmedServiceRequestTimeSynchronization) GetServiceChoice() uint8 {
return 0x06
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetUnconfirmedServiceRequestTimeSynchronization) InitializeParent(parent *BACnetUnconfirmedServiceRequest) {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetUnconfirmedServiceRequestTimeSynchronization) GetSynchronizedDate() *BACnetApplicationTagDate {
return m.SynchronizedDate
}
@@ -72,8 +79,9 @@ func (m *BACnetUnconfirmedServiceRequestTimeSynchronization) GetSynchronizedTime
return m.SynchronizedTime
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetUnconfirmedServiceRequestTimeSynchronization factory function for BACnetUnconfirmedServiceRequestTimeSynchronization
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUTCTimeSynchronization.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUTCTimeSynchronization.go
index 7bbd986..c773553 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUTCTimeSynchronization.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUTCTimeSynchronization.go
@@ -45,22 +45,20 @@ type IBACnetUnconfirmedServiceRequestUTCTimeSynchronization interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetUnconfirmedServiceRequestUTCTimeSynchronization) GetServiceChoice() uint8 {
return 0x09
}
-func (m *BACnetUnconfirmedServiceRequestUTCTimeSynchronization) InitializeParent(parent *BACnetUnconfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetUnconfirmedServiceRequestUTCTimeSynchronization) InitializeParent(parent *BACnetUnconfirmedServiceRequest) {
+}
// NewBACnetUnconfirmedServiceRequestUTCTimeSynchronization factory function for BACnetUnconfirmedServiceRequestUTCTimeSynchronization
func NewBACnetUnconfirmedServiceRequestUTCTimeSynchronization(len uint16) *BACnetUnconfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification.go
index 1cdefb4..15f7c20 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification.go
@@ -61,18 +61,25 @@ type IBACnetUnconfirmedServiceRequestUnconfirmedCOVNotification interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification) GetServiceChoice() uint8 {
return 0x02
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification) InitializeParent(parent *BACnetUnconfirmedServiceRequest) {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification) GetSubscriberProcessIdentifier() *BACnetContextTagUnsignedInteger {
return m.SubscriberProcessIdentifier
}
@@ -93,8 +100,9 @@ func (m *BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification) GetListOfVal
return m.ListOfValues
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetUnconfirmedServiceRequestUnconfirmedCOVNotification factory function for BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple.go
index 98ecdf1..f6949d2 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple.go
@@ -45,22 +45,20 @@ type IBACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple interfac
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple) GetServiceChoice() uint8 {
return 0x0B
}
-func (m *BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple) InitializeParent(parent *BACnetUnconfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple) InitializeParent(parent *BACnetUnconfirmedServiceRequest) {
+}
// NewBACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple factory function for BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple
func NewBACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple(len uint16) *BACnetUnconfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedEventNotification.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedEventNotification.go
index 698be84..137769a 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedEventNotification.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedEventNotification.go
@@ -45,22 +45,20 @@ type IBACnetUnconfirmedServiceRequestUnconfirmedEventNotification interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetUnconfirmedServiceRequestUnconfirmedEventNotification) GetServiceChoice() uint8 {
return 0x03
}
-func (m *BACnetUnconfirmedServiceRequestUnconfirmedEventNotification) InitializeParent(parent *BACnetUnconfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetUnconfirmedServiceRequestUnconfirmedEventNotification) InitializeParent(parent *BACnetUnconfirmedServiceRequest) {
+}
// NewBACnetUnconfirmedServiceRequestUnconfirmedEventNotification factory function for BACnetUnconfirmedServiceRequestUnconfirmedEventNotification
func NewBACnetUnconfirmedServiceRequestUnconfirmedEventNotification(len uint16) *BACnetUnconfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer.go
index a8ed5c6..de84f85 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer.go
@@ -56,18 +56,25 @@ type IBACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer) GetServiceChoice() uint8 {
return 0x04
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer) InitializeParent(parent *BACnetUnconfirmedServiceRequest) {
}
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for property fields.
+///////////////////////
func (m *BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer) GetVendorId() *BACnetContextTagUnsignedInteger {
return m.VendorId
}
@@ -80,8 +87,9 @@ func (m *BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer) GetServicePa
return m.ServiceParameters
}
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
///////////////////////////////////////////////////////////
// NewBACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer factory function for BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedTextMessage.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedTextMessage.go
index 2afc3f6..2cf4210 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedTextMessage.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedTextMessage.go
@@ -45,22 +45,20 @@ type IBACnetUnconfirmedServiceRequestUnconfirmedTextMessage interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetUnconfirmedServiceRequestUnconfirmedTextMessage) GetServiceChoice() uint8 {
return 0x05
}
-func (m *BACnetUnconfirmedServiceRequestUnconfirmedTextMessage) InitializeParent(parent *BACnetUnconfirmedServiceRequest) {
-}
-
+///////////////////////
+///////////////////////
///////////////////////////////////////////////////////////
-// Accessors for property fields.
///////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////
-// Accessors for virtual fields.
-///////////////////////////////////////////////////////////
+func (m *BACnetUnconfirmedServiceRequestUnconfirmedTextMessage) InitializeParent(parent *BACnetUnconfirmedServiceRequest) {
+}
// NewBACnetUnconfirmedServiceRequestUnconfirmedTextMessage factory function for BACnetUnconfirmedServiceRequestUnconfirmedTextMessage
func NewBACnetUnconfirmedServiceRequestUnconfirmedTextMessage(len uint16) *BACnetUnconfirmedServiceRequest {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedUnknown.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedUnknown.go
index af14fff..f424b37 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedUnknown.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedUnknown.go
@@ -49,24 +49,32 @@ type IBACnetUnconfirmedServiceRequestUnconfirmedUnknown interface {
}
///////////////////////////////////////////////////////////
-// Accessors for discriminator values.
///////////////////////////////////////////////////////////
+/////////////////////// Accessors for discriminator values.
+///////////////////////
func (m *BACnetUnconfirmedServiceRequestUnconfirmedUnknown) GetServiceChoice() uint8 {
return 0
}
+///////////////////////
+///////////////////////
+///////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////
+
func (m *BACnetUnconfirmedServiceRequestUnconfirmedUnknown) InitializeParent(parent *BACnetUnconfirmedServiceRequest) {
}
... 15860 lines suppressed ...