You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by hu...@apache.org on 2022/06/22 10:14:09 UTC
[plc4x] 01/02: Merge branch 'develop' into eip_update
This is an automated email from the ASF dual-hosted git repository.
hutcheb pushed a commit to branch eip_update
in repository https://gitbox.apache.org/repos/asf/plc4x.git
commit 65e4cbede15acf60b4ceacec58aa413d2387baf3
Merge: 3a4f7d466 b84e75ed8
Author: Ben Hutcheson <be...@gmail.com>
AuthorDate: Wed Jun 22 19:36:30 2022 +1000
Merge branch 'develop' into eip_update
# Conflicts:
# protocols/eip/src/main/resources/protocols/eip/eip.mspec
# protocols/eip/src/test/resources/protocols/eip/ParserSerializerTestsuite.xml
.../templates/go/complex-type-template.go.ftlh | 117 ++++++++++++---------
.../protocols/abeth/ParserSerializerTestsuite.xml | 8 +-
.../protocols/eip/ParserSerializerTestsuite.xml | 14 +--
.../hello_world_plc4go_bacnet_discovery.go | 2 +-
plc4go/go.mod | 5 +
plc4go/go.sum | 37 +++++++
plc4go/internal/bacnetip/Discoverer.go | 60 +++++++++--
plc4go/internal/bacnetip/MessageCodec.go | 2 +-
plc4go/internal/s7/s7Io_test.go | 21 ++--
.../spi/utils/{Serializable.go => LengthAware.go} | 7 +-
plc4go/internal/spi/utils/Serializable.go | 3 +-
.../model/CIPEncapsulationConnectionRequest.go | 19 ++--
.../model/CIPEncapsulationConnectionResponse.go | 19 ++--
.../readwrite/model/CIPEncapsulationPacket.go | 73 +++++++------
.../readwrite/model/CIPEncapsulationReadRequest.go | 19 ++--
.../model/CIPEncapsulationReadResponse.go | 27 +++--
.../readwrite/model/DF1CommandRequestMessage.go | 19 ++--
...mandResponseMessageProtectedTypedLogicalRead.go | 52 ++++-----
.../abeth/readwrite/model/DF1RequestCommand.go | 23 ++--
.../abeth/readwrite/model/DF1RequestMessage.go | 23 ++--
.../model/DF1RequestProtectedTypedLogicalRead.go | 19 ++--
.../abeth/readwrite/model/DF1ResponseMessage.go | 23 ++--
.../model/AdsAddDeviceNotificationRequest.go | 19 ++--
.../model/AdsAddDeviceNotificationResponse.go | 19 ++--
plc4go/protocols/ads/readwrite/model/AdsData.go | 23 ++--
.../model/AdsDeleteDeviceNotificationRequest.go | 19 ++--
.../model/AdsDeleteDeviceNotificationResponse.go | 19 ++--
.../model/AdsDeviceNotificationRequest.go | 45 ++++----
.../model/AdsDeviceNotificationResponse.go | 19 ++--
.../ads/readwrite/model/AdsInvalidRequest.go | 19 ++--
.../ads/readwrite/model/AdsInvalidResponse.go | 19 ++--
.../ads/readwrite/model/AdsMultiRequestItem.go | 23 ++--
.../ads/readwrite/model/AdsMultiRequestItemRead.go | 19 ++--
.../model/AdsMultiRequestItemReadWrite.go | 19 ++--
.../readwrite/model/AdsMultiRequestItemWrite.go | 19 ++--
.../ads/readwrite/model/AdsNotificationSample.go | 28 ++---
.../readwrite/model/AdsReadDeviceInfoRequest.go | 19 ++--
.../readwrite/model/AdsReadDeviceInfoResponse.go | 28 ++---
.../ads/readwrite/model/AdsReadRequest.go | 19 ++--
.../ads/readwrite/model/AdsReadResponse.go | 28 ++---
.../ads/readwrite/model/AdsReadStateRequest.go | 19 ++--
.../ads/readwrite/model/AdsReadStateResponse.go | 19 ++--
.../ads/readwrite/model/AdsReadWriteRequest.go | 54 +++++-----
.../ads/readwrite/model/AdsReadWriteResponse.go | 28 ++---
.../ads/readwrite/model/AdsStampHeader.go | 45 ++++----
.../ads/readwrite/model/AdsWriteControlRequest.go | 28 ++---
.../ads/readwrite/model/AdsWriteControlResponse.go | 19 ++--
.../ads/readwrite/model/AdsWriteRequest.go | 28 ++---
.../ads/readwrite/model/AdsWriteResponse.go | 19 ++--
plc4go/protocols/ads/readwrite/model/AmsNetId.go | 19 ++--
plc4go/protocols/ads/readwrite/model/AmsPacket.go | 19 ++--
.../readwrite/model/AmsSerialAcknowledgeFrame.go | 19 ++--
.../ads/readwrite/model/AmsSerialFrame.go | 19 ++--
.../ads/readwrite/model/AmsSerialResetFrame.go | 19 ++--
.../protocols/ads/readwrite/model/AmsTCPPacket.go | 19 ++--
plc4go/protocols/ads/readwrite/model/State.go | 19 ++--
plc4go/protocols/bacnetip/readwrite/model/APDU.go | 23 ++--
.../bacnetip/readwrite/model/APDUAbort.go | 26 +++--
.../bacnetip/readwrite/model/APDUComplexAck.go | 35 +++---
.../readwrite/model/APDUConfirmedRequest.go | 35 +++---
.../bacnetip/readwrite/model/APDUError.go | 26 +++--
.../bacnetip/readwrite/model/APDUReject.go | 26 +++--
.../bacnetip/readwrite/model/APDUSegmentAck.go | 26 +++--
.../bacnetip/readwrite/model/APDUSimpleAck.go | 26 +++--
.../readwrite/model/APDUUnconfirmedRequest.go | 26 +++--
.../bacnetip/readwrite/model/APDUUnknown.go | 35 +++---
.../readwrite/model/BACnetAbortReasonTagged.go | 19 ++--
...ACnetAccessAuthenticationFactorDisableTagged.go | 19 ++--
.../BACnetAccessCredentialDisableReasonTagged.go | 19 ++--
.../model/BACnetAccessCredentialDisableTagged.go | 19 ++--
.../readwrite/model/BACnetAccessEventTagged.go | 19 ++--
.../model/BACnetAccessPassbackModeTagged.go | 19 ++--
.../bacnetip/readwrite/model/BACnetAccessRule.go | 19 ++--
.../BACnetAccessRuleLocationSpecifierTagged.go | 19 ++--
.../BACnetAccessRuleTimeRangeSpecifierTagged.go | 19 ++--
.../readwrite/model/BACnetAccessThreatLevel.go | 19 ++--
.../readwrite/model/BACnetAccessUserTypeTagged.go | 19 ++--
.../model/BACnetAccessZoneOccupancyStateTagged.go | 19 ++--
.../readwrite/model/BACnetAccumulatorRecord.go | 19 ++--
...CnetAccumulatorRecordAccumulatorStatusTagged.go | 19 ++--
.../readwrite/model/BACnetActionCommand.go | 19 ++--
.../bacnetip/readwrite/model/BACnetActionList.go | 43 ++++----
.../bacnetip/readwrite/model/BACnetActionTagged.go | 19 ++--
.../bacnetip/readwrite/model/BACnetAddress.go | 19 ++--
.../readwrite/model/BACnetAddressBinding.go | 19 ++--
.../readwrite/model/BACnetAddressEnclosed.go | 19 ++--
.../readwrite/model/BACnetApplicationTag.go | 23 ++--
.../model/BACnetApplicationTagBitString.go | 19 ++--
.../readwrite/model/BACnetApplicationTagBoolean.go | 19 ++--
.../model/BACnetApplicationTagCharacterString.go | 19 ++--
.../readwrite/model/BACnetApplicationTagDate.go | 19 ++--
.../readwrite/model/BACnetApplicationTagDouble.go | 19 ++--
.../model/BACnetApplicationTagEnumerated.go | 19 ++--
.../readwrite/model/BACnetApplicationTagNull.go | 19 ++--
.../model/BACnetApplicationTagObjectIdentifier.go | 19 ++--
.../model/BACnetApplicationTagOctetString.go | 19 ++--
.../readwrite/model/BACnetApplicationTagReal.go | 19 ++--
.../model/BACnetApplicationTagSignedInteger.go | 19 ++--
.../readwrite/model/BACnetApplicationTagTime.go | 19 ++--
.../model/BACnetApplicationTagUnsignedInteger.go | 19 ++--
.../readwrite/model/BACnetAssignedAccessRights.go | 19 ++--
.../readwrite/model/BACnetAssignedLandingCalls.go | 19 ++--
.../BACnetAssignedLandingCallsLandingCallsList.go | 43 ++++----
...netAssignedLandingCallsLandingCallsListEntry.go | 19 ++--
.../readwrite/model/BACnetAuthenticationFactor.go | 19 ++--
.../model/BACnetAuthenticationFactorEnclosed.go | 19 ++--
.../model/BACnetAuthenticationFactorFormat.go | 19 ++--
.../model/BACnetAuthenticationFactorTypeTagged.go | 19 ++--
.../readwrite/model/BACnetAuthenticationPolicy.go | 19 ++--
.../model/BACnetAuthenticationPolicyList.go | 43 ++++----
.../model/BACnetAuthenticationPolicyListEntry.go | 19 ++--
.../model/BACnetAuthenticationStatusTagged.go | 19 ++--
.../model/BACnetAuthorizationExemptionTagged.go | 19 ++--
.../model/BACnetAuthorizationModeTagged.go | 19 ++--
.../bacnetip/readwrite/model/BACnetBDTEntry.go | 19 ++--
.../readwrite/model/BACnetBackupStateTagged.go | 19 ++--
.../model/BACnetBinaryLightingPVTagged.go | 19 ++--
.../readwrite/model/BACnetBinaryPVTagged.go | 19 ++--
.../model/BACnetCOVMultipleSubscription.go | 19 ++--
...bscriptionListOfCovSubscriptionSpecification.go | 43 ++++----
...ptionListOfCovSubscriptionSpecificationEntry.go | 19 ++--
...riptionSpecificationEntryListOfCovReferences.go | 43 ++++----
...onSpecificationEntryListOfCovReferencesEntry.go | 19 ++--
.../readwrite/model/BACnetCOVSubscription.go | 19 ++--
.../readwrite/model/BACnetCalendarEntry.go | 23 ++--
.../readwrite/model/BACnetCalendarEntryDate.go | 19 ++--
.../model/BACnetCalendarEntryDateRange.go | 19 ++--
.../readwrite/model/BACnetCalendarEntryEnclosed.go | 19 ++--
.../readwrite/model/BACnetCalendarEntryWeekNDay.go | 19 ++--
.../bacnetip/readwrite/model/BACnetChannelValue.go | 23 ++--
.../readwrite/model/BACnetChannelValueBitString.go | 19 ++--
.../readwrite/model/BACnetChannelValueBoolean.go | 19 ++--
.../model/BACnetChannelValueCharacterString.go | 19 ++--
.../readwrite/model/BACnetChannelValueDate.go | 19 ++--
.../readwrite/model/BACnetChannelValueDouble.go | 19 ++--
.../model/BACnetChannelValueEnumerated.go | 19 ++--
.../readwrite/model/BACnetChannelValueInteger.go | 19 ++--
.../model/BACnetChannelValueLightingCommand.go | 19 ++--
.../readwrite/model/BACnetChannelValueNull.go | 19 ++--
.../model/BACnetChannelValueObjectidentifier.go | 19 ++--
.../model/BACnetChannelValueOctetString.go | 19 ++--
.../readwrite/model/BACnetChannelValueReal.go | 19 ++--
.../readwrite/model/BACnetChannelValueTime.go | 19 ++--
.../readwrite/model/BACnetChannelValueUnsigned.go | 19 ++--
.../bacnetip/readwrite/model/BACnetClientCOV.go | 23 ++--
.../readwrite/model/BACnetClientCOVNone.go | 19 ++--
.../readwrite/model/BACnetClientCOVObject.go | 19 ++--
.../bacnetip/readwrite/model/BACnetClosingTag.go | 19 ++--
.../model/BACnetConfirmedServiceRequest.go | 23 ++--
...ACnetConfirmedServiceRequestAcknowledgeAlarm.go | 26 +++--
.../BACnetConfirmedServiceRequestAddListElement.go | 34 +++---
.../BACnetConfirmedServiceRequestAtomicReadFile.go | 30 +++---
...tConfirmedServiceRequestAtomicReadFileRecord.go | 19 ++--
...tConfirmedServiceRequestAtomicReadFileStream.go | 19 ++--
...edServiceRequestAtomicReadFileStreamOrRecord.go | 23 ++--
...BACnetConfirmedServiceRequestAtomicWriteFile.go | 36 ++++---
.../BACnetConfirmedServiceRequestAuthenticate.go | 35 +++---
...firmedServiceRequestConfirmedCOVNotification.go | 36 ++++---
...rviceRequestConfirmedCOVNotificationMultiple.go | 36 ++++---
...rmedServiceRequestConfirmedEventNotification.go | 52 +++++----
...firmedServiceRequestConfirmedPrivateTransfer.go | 32 +++---
...tConfirmedServiceRequestConfirmedTextMessage.go | 34 +++---
...rviceRequestConfirmedTextMessageMessageClass.go | 23 ++--
...estConfirmedTextMessageMessageClassCharacter.go | 26 +++--
...questConfirmedTextMessageMessageClassNumeric.go | 26 +++--
...estConfirmedTextMessageMessagePriorityTagged.go | 19 ++--
...ACnetConfirmedServiceRequestConfirmedUnknown.go | 35 +++---
.../BACnetConfirmedServiceRequestCreateObject.go | 30 +++---
...medServiceRequestCreateObjectObjectSpecifier.go | 19 ++--
.../BACnetConfirmedServiceRequestDeleteObject.go | 28 +++--
...rmedServiceRequestDeviceCommunicationControl.go | 32 +++---
...eviceCommunicationControlEnableDisableTagged.go | 19 ++--
...tConfirmedServiceRequestGetEnrollmentSummary.go | 38 ++++---
...EnrollmentSummaryAcknowledgementFilterTagged.go | 19 ++--
...stGetEnrollmentSummaryEventStateFilterTagged.go | 19 ++--
...iceRequestGetEnrollmentSummaryPriorityFilter.go | 19 ++--
...etConfirmedServiceRequestGetEventInformation.go | 28 +++--
...etConfirmedServiceRequestLifeSafetyOperation.go | 34 +++---
.../BACnetConfirmedServiceRequestReadProperty.go | 32 +++---
...nfirmedServiceRequestReadPropertyConditional.go | 35 +++---
...tConfirmedServiceRequestReadPropertyMultiple.go | 50 +++++----
.../BACnetConfirmedServiceRequestReadRange.go | 34 +++---
.../BACnetConfirmedServiceRequestReadRangeRange.go | 23 ++--
...firmedServiceRequestReadRangeRangeByPosition.go | 19 ++--
...ServiceRequestReadRangeRangeBySequenceNumber.go | 19 ++--
...tConfirmedServiceRequestReadRangeRangeByTime.go | 19 ++--
...netConfirmedServiceRequestReinitializeDevice.go | 30 +++---
...ializeDeviceReinitializedStateOfDeviceTagged.go | 19 ++--
...CnetConfirmedServiceRequestRemoveListElement.go | 34 +++---
.../BACnetConfirmedServiceRequestRequestKey.go | 35 +++---
.../BACnetConfirmedServiceRequestSubscribeCOV.go | 34 +++---
...tConfirmedServiceRequestSubscribeCOVProperty.go | 38 ++++---
...edServiceRequestSubscribeCOVPropertyMultiple.go | 26 +++--
...yMultipleListOfCovSubscriptionSpecifications.go | 43 ++++----
...tipleListOfCovSubscriptionSpecificationsList.go | 43 ++++----
...ListOfCovSubscriptionSpecificationsReference.go | 19 ++--
.../model/BACnetConfirmedServiceRequestVTClose.go | 48 +++++----
.../model/BACnetConfirmedServiceRequestVTData.go | 32 +++---
.../model/BACnetConfirmedServiceRequestVTOpen.go | 30 +++---
.../BACnetConfirmedServiceRequestWriteProperty.go | 36 ++++---
...ConfirmedServiceRequestWritePropertyMultiple.go | 50 +++++----
.../readwrite/model/BACnetConstructedData.go | 23 ++--
.../model/BACnetConstructedDataAPDULength.go | 30 +++---
.../BACnetConstructedDataAPDUSegmentTimeout.go | 30 +++---
.../model/BACnetConstructedDataAPDUTimeout.go | 30 +++---
.../model/BACnetConstructedDataAbsenteeLimit.go | 30 +++---
.../model/BACnetConstructedDataAcceptedModes.go | 54 +++++-----
.../BACnetConstructedDataAccessAlarmEvents.go | 54 +++++-----
.../BACnetConstructedDataAccessCredentialAll.go | 28 +++--
.../BACnetConstructedDataAccessDoorAlarmValues.go | 54 +++++-----
.../model/BACnetConstructedDataAccessDoorAll.go | 28 +++--
.../BACnetConstructedDataAccessDoorFaultValues.go | 54 +++++-----
.../BACnetConstructedDataAccessDoorPresentValue.go | 30 +++---
...etConstructedDataAccessDoorRelinquishDefault.go | 30 +++---
.../model/BACnetConstructedDataAccessDoors.go | 56 +++++-----
.../model/BACnetConstructedDataAccessEvent.go | 30 +++---
...nstructedDataAccessEventAuthenticationFactor.go | 28 +++--
.../BACnetConstructedDataAccessEventCredential.go | 30 +++---
.../model/BACnetConstructedDataAccessEventTag.go | 30 +++---
.../model/BACnetConstructedDataAccessEventTime.go | 30 +++---
.../model/BACnetConstructedDataAccessPointAll.go | 28 +++--
.../model/BACnetConstructedDataAccessRightsAll.go | 28 +++--
...BACnetConstructedDataAccessTransactionEvents.go | 52 ++++-----
.../model/BACnetConstructedDataAccessUserAll.go | 28 +++--
.../BACnetConstructedDataAccessZoneAdjustValue.go | 30 +++---
.../BACnetConstructedDataAccessZoneAlarmValues.go | 54 +++++-----
.../model/BACnetConstructedDataAccessZoneAll.go | 28 +++--
.../model/BACnetConstructedDataAccompaniment.go | 30 +++---
.../BACnetConstructedDataAccompanimentTime.go | 30 +++---
.../model/BACnetConstructedDataAccumulatorAll.go | 28 +++--
...CnetConstructedDataAccumulatorFaultHighLimit.go | 30 +++---
...ACnetConstructedDataAccumulatorFaultLowLimit.go | 30 +++---
.../BACnetConstructedDataAccumulatorHighLimit.go | 30 +++---
.../BACnetConstructedDataAccumulatorLowLimit.go | 30 +++---
...BACnetConstructedDataAccumulatorMaxPresValue.go | 30 +++---
...BACnetConstructedDataAccumulatorMinPresValue.go | 30 +++---
.../model/BACnetConstructedDataAckRequired.go | 30 +++---
.../model/BACnetConstructedDataAckedTransitions.go | 30 +++---
.../readwrite/model/BACnetConstructedDataAction.go | 56 +++++-----
.../model/BACnetConstructedDataActionText.go | 56 +++++-----
.../model/BACnetConstructedDataActivationTime.go | 30 +++---
...netConstructedDataActiveAuthenticationPolicy.go | 28 +++--
...onstructedDataActiveCOVMultipleSubscriptions.go | 52 ++++-----
.../BACnetConstructedDataActiveCOVSubscriptions.go | 52 ++++-----
.../model/BACnetConstructedDataActiveText.go | 30 +++---
.../model/BACnetConstructedDataActiveVTSessions.go | 54 +++++-----
.../model/BACnetConstructedDataActualShedLevel.go | 30 +++---
.../model/BACnetConstructedDataAdjustValue.go | 30 +++---
.../model/BACnetConstructedDataAlarmValue.go | 30 +++---
.../model/BACnetConstructedDataAlarmValues.go | 56 +++++-----
.../BACnetConstructedDataAlertEnrollmentAll.go | 28 +++--
...etConstructedDataAlertEnrollmentPresentValue.go | 30 +++---
.../model/BACnetConstructedDataAlignIntervals.go | 30 +++---
.../BACnetConstructedDataAllWritesSuccessful.go | 30 +++---
.../BACnetConstructedDataAllowGroupDelayInhibit.go | 28 +++--
.../model/BACnetConstructedDataAnalogInputAll.go | 28 +++--
...CnetConstructedDataAnalogInputFaultHighLimit.go | 30 +++---
...ACnetConstructedDataAnalogInputFaultLowLimit.go | 30 +++---
...CnetConstructedDataAnalogInputInterfaceValue.go | 30 +++---
...BACnetConstructedDataAnalogInputMaxPresValue.go | 30 +++---
...BACnetConstructedDataAnalogInputPresentValue.go | 30 +++---
.../model/BACnetConstructedDataAnalogOutputAll.go | 28 +++--
...netConstructedDataAnalogOutputInterfaceValue.go | 30 +++---
...ACnetConstructedDataAnalogOutputMaxPresValue.go | 30 +++---
...ACnetConstructedDataAnalogOutputPresentValue.go | 30 +++---
...ConstructedDataAnalogOutputRelinquishDefault.go | 30 +++---
.../model/BACnetConstructedDataAnalogValueAll.go | 28 +++--
...CnetConstructedDataAnalogValueFaultHighLimit.go | 30 +++---
...ACnetConstructedDataAnalogValueFaultLowLimit.go | 30 +++---
...BACnetConstructedDataAnalogValueMaxPresValue.go | 30 +++---
...BACnetConstructedDataAnalogValuePresentValue.go | 30 +++---
...tConstructedDataAnalogValueRelinquishDefault.go | 30 +++---
...netConstructedDataApplicationSoftwareVersion.go | 28 +++--
.../model/BACnetConstructedDataArchive.go | 30 +++---
.../BACnetConstructedDataAssignedAccessRights.go | 56 +++++-----
.../BACnetConstructedDataAssignedLandingCalls.go | 56 +++++-----
.../model/BACnetConstructedDataAttemptedSamples.go | 30 +++---
.../BACnetConstructedDataAuthenticationFactors.go | 56 +++++-----
...ACnetConstructedDataAuthenticationPolicyList.go | 52 ++++-----
...CnetConstructedDataAuthenticationPolicyNames.go | 52 ++++-----
.../BACnetConstructedDataAuthenticationStatus.go | 30 +++---
...BACnetConstructedDataAuthorizationExemptions.go | 52 ++++-----
.../BACnetConstructedDataAuthorizationMode.go | 30 +++---
.../BACnetConstructedDataAutoSlaveDiscovery.go | 30 +++---
.../model/BACnetConstructedDataAverageValue.go | 30 +++---
.../model/BACnetConstructedDataAveragingAll.go | 28 +++--
.../BACnetConstructedDataBACnetIPGlobalAddress.go | 30 +++---
.../model/BACnetConstructedDataBACnetIPMode.go | 30 +++---
...ACnetConstructedDataBACnetIPMulticastAddress.go | 30 +++---
.../BACnetConstructedDataBACnetIPNATTraversal.go | 30 +++---
.../model/BACnetConstructedDataBACnetIPUDPPort.go | 30 +++---
.../model/BACnetConstructedDataBACnetIPv6Mode.go | 30 +++---
...netConstructedDataBACnetIPv6MulticastAddress.go | 30 +++---
.../BACnetConstructedDataBACnetIPv6UDPPort.go | 30 +++---
...CnetConstructedDataBBMDAcceptFDRegistrations.go | 28 +++--
...onstructedDataBBMDBroadcastDistributionTable.go | 52 ++++-----
.../BACnetConstructedDataBBMDForeignDeviceTable.go | 52 ++++-----
.../BACnetConstructedDataBackupAndRestoreState.go | 30 +++---
.../BACnetConstructedDataBackupFailureTimeout.go | 30 +++---
.../BACnetConstructedDataBackupPreparationTime.go | 30 +++---
...ACnetConstructedDataBaseDeviceSecurityPolicy.go | 28 +++--
.../model/BACnetConstructedDataBelongsTo.go | 30 +++---
.../readwrite/model/BACnetConstructedDataBias.go | 30 +++---
.../model/BACnetConstructedDataBinaryInputAll.go | 28 +++--
...CnetConstructedDataBinaryInputInterfaceValue.go | 30 +++---
...BACnetConstructedDataBinaryInputPresentValue.go | 30 +++---
...BACnetConstructedDataBinaryLightingOutputAll.go | 28 +++--
...tructedDataBinaryLightingOutputFeedbackValue.go | 30 +++---
...structedDataBinaryLightingOutputPresentValue.go | 30 +++---
...tedDataBinaryLightingOutputRelinquishDefault.go | 30 +++---
.../model/BACnetConstructedDataBinaryOutputAll.go | 28 +++--
...CnetConstructedDataBinaryOutputFeedbackValue.go | 30 +++---
...netConstructedDataBinaryOutputInterfaceValue.go | 30 +++---
...ACnetConstructedDataBinaryOutputPresentValue.go | 30 +++---
...ConstructedDataBinaryOutputRelinquishDefault.go | 30 +++---
.../model/BACnetConstructedDataBinaryValueAll.go | 28 +++--
...BACnetConstructedDataBinaryValuePresentValue.go | 30 +++---
...tConstructedDataBinaryValueRelinquishDefault.go | 30 +++---
.../model/BACnetConstructedDataBitMask.go | 30 +++---
...CnetConstructedDataBitStringValueAlarmValues.go | 56 +++++-----
...netConstructedDataBitStringValuePresentValue.go | 30 +++---
...nstructedDataBitStringValueRelinquishDefault.go | 30 +++---
.../model/BACnetConstructedDataBitText.go | 56 +++++-----
.../BACnetConstructedDataBitstringValueAll.go | 28 +++--
.../model/BACnetConstructedDataBlinkWarnEnable.go | 30 +++---
.../model/BACnetConstructedDataBufferSize.go | 30 +++---
.../model/BACnetConstructedDataCOVIncrement.go | 30 +++---
.../model/BACnetConstructedDataCOVPeriod.go | 30 +++---
...CnetConstructedDataCOVResubscriptionInterval.go | 28 +++--
.../model/BACnetConstructedDataCOVUPeriod.go | 30 +++---
.../model/BACnetConstructedDataCOVURecipients.go | 54 +++++-----
.../model/BACnetConstructedDataCalendarAll.go | 28 +++--
.../BACnetConstructedDataCalendarPresentValue.go | 30 +++---
.../BACnetConstructedDataCarAssignedDirection.go | 30 +++---
.../model/BACnetConstructedDataCarDoorCommand.go | 56 +++++-----
.../model/BACnetConstructedDataCarDoorStatus.go | 56 +++++-----
.../model/BACnetConstructedDataCarDoorText.go | 56 +++++-----
.../model/BACnetConstructedDataCarDoorZone.go | 30 +++---
.../model/BACnetConstructedDataCarDriveStatus.go | 30 +++---
.../model/BACnetConstructedDataCarLoad.go | 30 +++---
.../model/BACnetConstructedDataCarLoadUnits.go | 30 +++---
.../model/BACnetConstructedDataCarMode.go | 30 +++---
.../BACnetConstructedDataCarMovingDirection.go | 30 +++---
.../model/BACnetConstructedDataCarPosition.go | 30 +++---
.../BACnetConstructedDataChangeOfStateCount.go | 30 +++---
.../BACnetConstructedDataChangeOfStateTime.go | 30 +++---
.../model/BACnetConstructedDataChangesPending.go | 30 +++---
.../model/BACnetConstructedDataChannelAll.go | 28 +++--
...tedDataChannelListOfObjectPropertyReferences.go | 56 +++++-----
.../model/BACnetConstructedDataChannelNumber.go | 30 +++---
.../BACnetConstructedDataChannelPresentValue.go | 30 +++---
...nstructedDataCharacterStringValueAlarmValues.go | 56 +++++-----
...nstructedDataCharacterStringValueFaultValues.go | 56 +++++-----
...structedDataCharacterStringValuePresentValue.go | 30 +++---
...tedDataCharacterStringValueRelinquishDefault.go | 30 +++---
...BACnetConstructedDataCharacterstringValueAll.go | 28 +++--
.../BACnetConstructedDataClientCOVIncrement.go | 30 +++---
.../model/BACnetConstructedDataCommand.go | 30 +++---
.../model/BACnetConstructedDataCommandAction.go | 56 +++++-----
.../model/BACnetConstructedDataCommandAll.go | 28 +++--
.../model/BACnetConstructedDataCommandTimeArray.go | 56 +++++-----
.../BACnetConstructedDataConfigurationFiles.go | 56 +++++-----
.../model/BACnetConstructedDataControlGroups.go | 56 +++++-----
...etConstructedDataControlledVariableReference.go | 28 +++--
...BACnetConstructedDataControlledVariableUnits.go | 30 +++---
...BACnetConstructedDataControlledVariableValue.go | 28 +++--
.../readwrite/model/BACnetConstructedDataCount.go | 30 +++---
.../BACnetConstructedDataCountBeforeChange.go | 30 +++---
.../model/BACnetConstructedDataCountChangeTime.go | 30 +++---
.../BACnetConstructedDataCredentialDataInputAll.go | 28 +++--
...nstructedDataCredentialDataInputPresentValue.go | 30 +++---
...ConstructedDataCredentialDataInputUpdateTime.go | 30 +++---
.../BACnetConstructedDataCredentialDisable.go | 30 +++---
.../model/BACnetConstructedDataCredentialStatus.go | 30 +++---
.../model/BACnetConstructedDataCredentials.go | 54 +++++-----
.../BACnetConstructedDataCredentialsInZone.go | 54 +++++-----
.../BACnetConstructedDataCurrentCommandPriority.go | 28 +++--
.../model/BACnetConstructedDataDatabaseRevision.go | 30 +++---
.../model/BACnetConstructedDataDateList.go | 54 +++++-----
...tConstructedDataDatePatternValuePresentValue.go | 30 +++---
...tructedDataDatePatternValueRelinquishDefault.go | 30 +++---
...structedDataDateTimePatternValuePresentValue.go | 30 +++---
...tedDataDateTimePatternValueRelinquishDefault.go | 30 +++---
...CnetConstructedDataDateTimeValuePresentValue.go | 30 +++---
...onstructedDataDateTimeValueRelinquishDefault.go | 30 +++---
.../model/BACnetConstructedDataDateValueAll.go | 28 +++--
.../BACnetConstructedDataDateValuePresentValue.go | 30 +++---
...netConstructedDataDateValueRelinquishDefault.go | 30 +++---
.../BACnetConstructedDataDatepatternValueAll.go | 28 +++--
.../model/BACnetConstructedDataDatetimeValueAll.go | 28 +++--
...BACnetConstructedDataDatetimepatternValueAll.go | 28 +++--
.../BACnetConstructedDataDaylightSavingsStatus.go | 30 +++---
.../model/BACnetConstructedDataDaysRemaining.go | 30 +++---
.../model/BACnetConstructedDataDeadband.go | 30 +++---
.../model/BACnetConstructedDataDefaultFadeTime.go | 30 +++---
.../model/BACnetConstructedDataDefaultRampRate.go | 30 +++---
.../BACnetConstructedDataDefaultStepIncrement.go | 30 +++---
...onstructedDataDefaultSubordinateRelationship.go | 28 +++--
.../model/BACnetConstructedDataDefaultTimeout.go | 30 +++---
...BACnetConstructedDataDeployedProfileLocation.go | 28 +++--
.../BACnetConstructedDataDerivativeConstant.go | 30 +++---
...BACnetConstructedDataDerivativeConstantUnits.go | 30 +++---
.../model/BACnetConstructedDataDescription.go | 30 +++---
.../BACnetConstructedDataDescriptionOfHalt.go | 30 +++---
.../BACnetConstructedDataDeviceAddressBinding.go | 54 +++++-----
.../model/BACnetConstructedDataDeviceAll.go | 28 +++--
.../BACnetConstructedDataDeviceMaxInfoFrames.go | 30 +++---
.../model/BACnetConstructedDataDeviceMaxMaster.go | 30 +++---
.../model/BACnetConstructedDataDeviceType.go | 30 +++---
.../model/BACnetConstructedDataDirectReading.go | 30 +++---
...BACnetConstructedDataDistributionKeyRevision.go | 28 +++--
.../model/BACnetConstructedDataDoNotHide.go | 30 +++---
.../model/BACnetConstructedDataDoorAlarmState.go | 30 +++---
.../BACnetConstructedDataDoorExtendedPulseTime.go | 30 +++---
.../model/BACnetConstructedDataDoorMembers.go | 56 +++++-----
.../BACnetConstructedDataDoorOpenTooLongTime.go | 30 +++---
.../model/BACnetConstructedDataDoorPulseTime.go | 30 +++---
.../model/BACnetConstructedDataDoorStatus.go | 30 +++---
.../BACnetConstructedDataDoorUnlockDelayTime.go | 30 +++---
.../model/BACnetConstructedDataDutyWindow.go | 30 +++---
.../model/BACnetConstructedDataEffectivePeriod.go | 30 +++---
.../model/BACnetConstructedDataEgressActive.go | 30 +++---
.../model/BACnetConstructedDataEgressTime.go | 30 +++---
.../BACnetConstructedDataElapsedActiveTime.go | 30 +++---
.../model/BACnetConstructedDataElement.go | 19 ++--
.../model/BACnetConstructedDataElevatorGroup.go | 30 +++---
.../model/BACnetConstructedDataElevatorGroupAll.go | 28 +++--
...CnetConstructedDataElevatorGroupGroupMembers.go | 56 +++++-----
.../readwrite/model/BACnetConstructedDataEnable.go | 30 +++---
.../model/BACnetConstructedDataEnergyMeter.go | 30 +++---
.../model/BACnetConstructedDataEnergyMeterRef.go | 30 +++---
.../model/BACnetConstructedDataEntryPoints.go | 54 +++++-----
.../model/BACnetConstructedDataErrorLimit.go | 30 +++---
.../model/BACnetConstructedDataEscalatorAll.go | 28 +++--
.../BACnetConstructedDataEscalatorFaultSignals.go | 54 +++++-----
.../model/BACnetConstructedDataEscalatorMode.go | 30 +++---
.../BACnetConstructedDataEventAlgorithmInhibit.go | 30 +++---
...ACnetConstructedDataEventAlgorithmInhibitRef.go | 28 +++--
.../BACnetConstructedDataEventDetectionEnable.go | 30 +++---
.../model/BACnetConstructedDataEventEnable.go | 30 +++---
.../BACnetConstructedDataEventEnrollmentAll.go | 28 +++--
.../model/BACnetConstructedDataEventLogAll.go | 28 +++--
.../BACnetConstructedDataEventLogLogBuffer.go | 54 +++++-----
.../BACnetConstructedDataEventMessageTexts.go | 56 +++++-----
...BACnetConstructedDataEventMessageTextsConfig.go | 52 ++++-----
.../model/BACnetConstructedDataEventParameters.go | 30 +++---
.../model/BACnetConstructedDataEventState.go | 30 +++---
.../model/BACnetConstructedDataEventTimeStamps.go | 56 +++++-----
.../model/BACnetConstructedDataEventType.go | 30 +++---
.../BACnetConstructedDataExceptionSchedule.go | 56 +++++-----
.../model/BACnetConstructedDataExecutionDelay.go | 56 +++++-----
.../model/BACnetConstructedDataExitPoints.go | 54 +++++-----
.../BACnetConstructedDataExpectedShedLevel.go | 30 +++---
.../model/BACnetConstructedDataExpirationTime.go | 30 +++---
.../BACnetConstructedDataExtendedTimeEnable.go | 30 +++---
.../model/BACnetConstructedDataFDBBMDAddress.go | 30 +++---
.../BACnetConstructedDataFDSubscriptionLifetime.go | 28 +++--
.../BACnetConstructedDataFailedAttemptEvents.go | 54 +++++-----
.../model/BACnetConstructedDataFailedAttempts.go | 30 +++---
.../BACnetConstructedDataFailedAttemptsTime.go | 30 +++---
.../model/BACnetConstructedDataFaultHighLimit.go | 30 +++---
.../model/BACnetConstructedDataFaultLowLimit.go | 30 +++---
.../model/BACnetConstructedDataFaultParameters.go | 30 +++---
.../model/BACnetConstructedDataFaultSignals.go | 54 +++++-----
.../model/BACnetConstructedDataFaultType.go | 30 +++---
.../model/BACnetConstructedDataFaultValues.go | 56 +++++-----
.../model/BACnetConstructedDataFileAccessMethod.go | 30 +++---
.../model/BACnetConstructedDataFileAll.go | 28 +++--
.../model/BACnetConstructedDataFileRecordCount.go | 30 +++---
.../model/BACnetConstructedDataFileSize.go | 30 +++---
.../model/BACnetConstructedDataFileType.go | 30 +++---
.../model/BACnetConstructedDataFirmwareRevision.go | 30 +++---
.../model/BACnetConstructedDataFloorText.go | 56 +++++-----
.../model/BACnetConstructedDataFullDutyBaseline.go | 30 +++---
.../model/BACnetConstructedDataGlobalGroupAll.go | 28 +++--
...BACnetConstructedDataGlobalGroupGroupMembers.go | 56 +++++-----
...BACnetConstructedDataGlobalGroupPresentValue.go | 56 +++++-----
.../model/BACnetConstructedDataGlobalIdentifier.go | 30 +++---
.../model/BACnetConstructedDataGroupAll.go | 28 +++--
.../model/BACnetConstructedDataGroupID.go | 30 +++---
.../model/BACnetConstructedDataGroupMemberNames.go | 56 +++++-----
.../model/BACnetConstructedDataGroupMembers.go | 56 +++++-----
.../model/BACnetConstructedDataGroupMode.go | 30 +++---
.../BACnetConstructedDataGroupPresentValue.go | 54 +++++-----
.../model/BACnetConstructedDataHighLimit.go | 30 +++---
.../model/BACnetConstructedDataHigherDeck.go | 30 +++---
.../model/BACnetConstructedDataIPAddress.go | 30 +++---
.../model/BACnetConstructedDataIPDHCPEnable.go | 30 +++---
.../model/BACnetConstructedDataIPDHCPLeaseTime.go | 30 +++---
...ACnetConstructedDataIPDHCPLeaseTimeRemaining.go | 28 +++--
.../model/BACnetConstructedDataIPDHCPServer.go | 30 +++---
.../model/BACnetConstructedDataIPDNSServer.go | 56 +++++-----
.../model/BACnetConstructedDataIPDefaultGateway.go | 30 +++---
.../model/BACnetConstructedDataIPSubnetMask.go | 30 +++---
.../model/BACnetConstructedDataIPv6Address.go | 30 +++---
...ACnetConstructedDataIPv6AutoAddressingEnable.go | 30 +++---
.../BACnetConstructedDataIPv6DHCPLeaseTime.go | 30 +++---
...netConstructedDataIPv6DHCPLeaseTimeRemaining.go | 28 +++--
.../model/BACnetConstructedDataIPv6DHCPServer.go | 30 +++---
.../model/BACnetConstructedDataIPv6DNSServer.go | 56 +++++-----
.../BACnetConstructedDataIPv6DefaultGateway.go | 30 +++---
.../model/BACnetConstructedDataIPv6PrefixLength.go | 30 +++---
.../model/BACnetConstructedDataIPv6ZoneIndex.go | 30 +++---
.../model/BACnetConstructedDataInProcess.go | 30 +++---
.../model/BACnetConstructedDataInProgress.go | 30 +++---
.../model/BACnetConstructedDataInactiveText.go | 30 +++---
.../model/BACnetConstructedDataInitialTimeout.go | 30 +++---
.../model/BACnetConstructedDataInputReference.go | 30 +++---
.../model/BACnetConstructedDataInstallationID.go | 30 +++---
.../model/BACnetConstructedDataInstanceOf.go | 30 +++---
.../BACnetConstructedDataInstantaneousPower.go | 30 +++---
.../model/BACnetConstructedDataIntegerValueAll.go | 28 +++--
...ACnetConstructedDataIntegerValueCOVIncrement.go | 30 +++---
.../BACnetConstructedDataIntegerValueDeadband.go | 30 +++---
...netConstructedDataIntegerValueFaultHighLimit.go | 30 +++---
...CnetConstructedDataIntegerValueFaultLowLimit.go | 30 +++---
.../BACnetConstructedDataIntegerValueHighLimit.go | 30 +++---
.../BACnetConstructedDataIntegerValueLowLimit.go | 30 +++---
...ACnetConstructedDataIntegerValueMaxPresValue.go | 30 +++---
...ACnetConstructedDataIntegerValueMinPresValue.go | 30 +++---
...ACnetConstructedDataIntegerValuePresentValue.go | 30 +++---
...ConstructedDataIntegerValueRelinquishDefault.go | 30 +++---
.../BACnetConstructedDataIntegerValueResolution.go | 30 +++---
.../model/BACnetConstructedDataIntegralConstant.go | 30 +++---
.../BACnetConstructedDataIntegralConstantUnits.go | 30 +++---
.../model/BACnetConstructedDataIntervalOffset.go | 30 +++---
.../readwrite/model/BACnetConstructedDataIsUTC.go | 30 +++---
.../model/BACnetConstructedDataKeySets.go | 56 +++++-----
.../BACnetConstructedDataLandingCallControl.go | 30 +++---
.../model/BACnetConstructedDataLandingCalls.go | 54 +++++-----
.../BACnetConstructedDataLandingDoorStatus.go | 56 +++++-----
.../BACnetConstructedDataLargeAnalogValueAll.go | 28 +++--
...tConstructedDataLargeAnalogValueCOVIncrement.go | 30 +++---
...ACnetConstructedDataLargeAnalogValueDeadband.go | 30 +++---
...onstructedDataLargeAnalogValueFaultHighLimit.go | 30 +++---
...ConstructedDataLargeAnalogValueFaultLowLimit.go | 30 +++---
...CnetConstructedDataLargeAnalogValueHighLimit.go | 30 +++---
...ACnetConstructedDataLargeAnalogValueLowLimit.go | 30 +++---
...tConstructedDataLargeAnalogValueMaxPresValue.go | 30 +++---
...tConstructedDataLargeAnalogValueMinPresValue.go | 30 +++---
...tConstructedDataLargeAnalogValuePresentValue.go | 30 +++---
...tructedDataLargeAnalogValueRelinquishDefault.go | 30 +++---
...netConstructedDataLargeAnalogValueResolution.go | 30 +++---
.../model/BACnetConstructedDataLastAccessEvent.go | 30 +++---
.../model/BACnetConstructedDataLastAccessPoint.go | 30 +++---
.../model/BACnetConstructedDataLastCommandTime.go | 30 +++---
.../BACnetConstructedDataLastCredentialAdded.go | 30 +++---
...BACnetConstructedDataLastCredentialAddedTime.go | 28 +++--
.../BACnetConstructedDataLastCredentialRemoved.go | 30 +++---
...CnetConstructedDataLastCredentialRemovedTime.go | 28 +++--
.../model/BACnetConstructedDataLastKeyServer.go | 30 +++---
.../model/BACnetConstructedDataLastNotifyRecord.go | 30 +++---
.../model/BACnetConstructedDataLastPriority.go | 30 +++---
.../BACnetConstructedDataLastRestartReason.go | 30 +++---
.../model/BACnetConstructedDataLastRestoreTime.go | 30 +++---
.../model/BACnetConstructedDataLastStateChange.go | 30 +++---
.../model/BACnetConstructedDataLastUseTime.go | 30 +++---
.../BACnetConstructedDataLifeSafetyAlarmValues.go | 54 +++++-----
...netConstructedDataLifeSafetyPointAlarmValues.go | 54 +++++-----
.../BACnetConstructedDataLifeSafetyPointAll.go | 28 +++--
...netConstructedDataLifeSafetyPointFaultValues.go | 54 +++++-----
...etConstructedDataLifeSafetyPointPresentValue.go | 30 +++---
...CnetConstructedDataLifeSafetyZoneAlarmValues.go | 54 +++++-----
.../BACnetConstructedDataLifeSafetyZoneAll.go | 28 +++--
...CnetConstructedDataLifeSafetyZoneFaultValues.go | 54 +++++-----
...tructedDataLifeSafetyZoneMaintenanceRequired.go | 30 +++---
...netConstructedDataLifeSafetyZonePresentValue.go | 30 +++---
.../model/BACnetConstructedDataLiftAll.go | 28 +++--
.../model/BACnetConstructedDataLiftFaultSignals.go | 54 +++++-----
.../model/BACnetConstructedDataLightingCommand.go | 30 +++---
...onstructedDataLightingCommandDefaultPriority.go | 28 +++--
.../BACnetConstructedDataLightingOutputAll.go | 28 +++--
...etConstructedDataLightingOutputFeedbackValue.go | 30 +++---
...netConstructedDataLightingOutputPresentValue.go | 30 +++---
...nstructedDataLightingOutputRelinquishDefault.go | 30 +++---
...etConstructedDataLightingOutputTrackingValue.go | 30 +++---
.../model/BACnetConstructedDataLimitEnable.go | 30 +++---
...BACnetConstructedDataLimitMonitoringInterval.go | 28 +++--
.../model/BACnetConstructedDataLinkSpeed.go | 30 +++---
.../BACnetConstructedDataLinkSpeedAutonegotiate.go | 28 +++--
.../model/BACnetConstructedDataLinkSpeeds.go | 56 +++++-----
.../BACnetConstructedDataListOfGroupMembers.go | 54 +++++-----
...onstructedDataListOfObjectPropertyReferences.go | 54 +++++-----
.../model/BACnetConstructedDataLoadControlAll.go | 28 +++--
...BACnetConstructedDataLoadControlPresentValue.go | 30 +++---
.../model/BACnetConstructedDataLocalDate.go | 30 +++---
.../BACnetConstructedDataLocalForwardingOnly.go | 30 +++---
.../model/BACnetConstructedDataLocalTime.go | 30 +++---
.../model/BACnetConstructedDataLocation.go | 30 +++---
.../model/BACnetConstructedDataLockStatus.go | 30 +++---
.../model/BACnetConstructedDataLockout.go | 30 +++---
.../BACnetConstructedDataLockoutRelinquishTime.go | 30 +++---
.../model/BACnetConstructedDataLogBuffer.go | 56 +++++-----
...BACnetConstructedDataLogDeviceObjectProperty.go | 28 +++--
.../model/BACnetConstructedDataLogInterval.go | 30 +++---
.../model/BACnetConstructedDataLoggingObject.go | 30 +++---
.../model/BACnetConstructedDataLoggingRecord.go | 30 +++---
.../model/BACnetConstructedDataLoggingType.go | 30 +++---
.../model/BACnetConstructedDataLoopAction.go | 30 +++---
.../model/BACnetConstructedDataLoopAll.go | 28 +++--
.../model/BACnetConstructedDataLoopPresentValue.go | 30 +++---
.../model/BACnetConstructedDataLowDiffLimit.go | 30 +++---
.../model/BACnetConstructedDataLowLimit.go | 30 +++---
.../model/BACnetConstructedDataLowerDeck.go | 30 +++---
.../model/BACnetConstructedDataMACAddress.go | 30 +++---
.../model/BACnetConstructedDataMachineRoomID.go | 30 +++---
.../BACnetConstructedDataMaintenanceRequired.go | 30 +++---
.../model/BACnetConstructedDataMakingCarCall.go | 56 +++++-----
...tConstructedDataManipulatedVariableReference.go | 28 +++--
...CnetConstructedDataManualSlaveAddressBinding.go | 52 ++++-----
.../BACnetConstructedDataMaskedAlarmValues.go | 54 +++++-----
.../BACnetConstructedDataMaxAPDULengthAccepted.go | 30 +++---
.../model/BACnetConstructedDataMaxActualValue.go | 30 +++---
.../BACnetConstructedDataMaxFailedAttempts.go | 30 +++---
.../model/BACnetConstructedDataMaxInfoFrames.go | 30 +++---
.../model/BACnetConstructedDataMaxMaster.go | 30 +++---
.../model/BACnetConstructedDataMaxPresValue.go | 30 +++---
.../BACnetConstructedDataMaxSegmentsAccepted.go | 30 +++---
.../model/BACnetConstructedDataMaximumOutput.go | 30 +++---
.../model/BACnetConstructedDataMaximumValue.go | 30 +++---
.../BACnetConstructedDataMaximumValueTimestamp.go | 30 +++---
.../model/BACnetConstructedDataMemberOf.go | 54 +++++-----
.../BACnetConstructedDataMemberStatusFlags.go | 30 +++---
.../model/BACnetConstructedDataMembers.go | 54 +++++-----
.../model/BACnetConstructedDataMinActualValue.go | 30 +++---
.../model/BACnetConstructedDataMinPresValue.go | 30 +++---
.../model/BACnetConstructedDataMinimumOffTime.go | 30 +++---
.../model/BACnetConstructedDataMinimumOnTime.go | 30 +++---
.../model/BACnetConstructedDataMinimumOutput.go | 30 +++---
.../model/BACnetConstructedDataMinimumValue.go | 30 +++---
.../BACnetConstructedDataMinimumValueTimestamp.go | 30 +++---
.../readwrite/model/BACnetConstructedDataMode.go | 30 +++---
.../model/BACnetConstructedDataModelName.go | 30 +++---
.../model/BACnetConstructedDataModificationDate.go | 30 +++---
...netConstructedDataMultiStateInputAlarmValues.go | 54 +++++-----
.../BACnetConstructedDataMultiStateInputAll.go | 28 +++--
...netConstructedDataMultiStateInputFaultValues.go | 54 +++++-----
...ConstructedDataMultiStateInputInterfaceValue.go | 30 +++---
.../BACnetConstructedDataMultiStateOutputAll.go | 28 +++--
...ConstructedDataMultiStateOutputFeedbackValue.go | 30 +++---
...onstructedDataMultiStateOutputInterfaceValue.go | 30 +++---
...tructedDataMultiStateOutputRelinquishDefault.go | 30 +++---
...netConstructedDataMultiStateValueAlarmValues.go | 54 +++++-----
.../BACnetConstructedDataMultiStateValueAll.go | 28 +++--
...netConstructedDataMultiStateValueFaultValues.go | 54 +++++-----
...structedDataMultiStateValueRelinquishDefault.go | 30 +++---
.../model/BACnetConstructedDataMusterPoint.go | 30 +++---
.../BACnetConstructedDataNegativeAccessRules.go | 56 +++++-----
...ConstructedDataNetworkAccessSecurityPolicies.go | 52 ++++-----
.../BACnetConstructedDataNetworkInterfaceName.go | 30 +++---
.../model/BACnetConstructedDataNetworkNumber.go | 30 +++---
.../BACnetConstructedDataNetworkNumberQuality.go | 30 +++---
.../model/BACnetConstructedDataNetworkPortAll.go | 28 +++--
...ACnetConstructedDataNetworkPortMaxInfoFrames.go | 30 +++---
.../BACnetConstructedDataNetworkPortMaxMaster.go | 30 +++---
.../BACnetConstructedDataNetworkSecurityAll.go | 28 +++--
.../model/BACnetConstructedDataNetworkType.go | 30 +++---
.../BACnetConstructedDataNextStoppingFloor.go | 30 +++---
.../model/BACnetConstructedDataNodeSubtype.go | 30 +++---
.../model/BACnetConstructedDataNodeType.go | 30 +++---
.../BACnetConstructedDataNotificationClass.go | 30 +++---
.../BACnetConstructedDataNotificationClassAll.go | 28 +++--
...ACnetConstructedDataNotificationForwarderAll.go | 28 +++--
.../BACnetConstructedDataNotificationThreshold.go | 30 +++---
.../model/BACnetConstructedDataNotifyType.go | 30 +++---
.../BACnetConstructedDataNumberOfAPDURetries.go | 30 +++---
...onstructedDataNumberOfAuthenticationPolicies.go | 28 +++--
.../model/BACnetConstructedDataNumberOfStates.go | 30 +++---
.../model/BACnetConstructedDataObjectIdentifier.go | 30 +++---
.../model/BACnetConstructedDataObjectList.go | 56 +++++-----
.../model/BACnetConstructedDataObjectName.go | 30 +++---
...BACnetConstructedDataObjectPropertyReference.go | 30 +++---
.../model/BACnetConstructedDataObjectType.go | 30 +++---
.../model/BACnetConstructedDataOccupancyCount.go | 30 +++---
.../BACnetConstructedDataOccupancyCountAdjust.go | 30 +++---
.../BACnetConstructedDataOccupancyCountEnable.go | 30 +++---
.../BACnetConstructedDataOccupancyLowerLimit.go | 30 +++---
...etConstructedDataOccupancyLowerLimitEnforced.go | 28 +++--
.../model/BACnetConstructedDataOccupancyState.go | 30 +++---
.../BACnetConstructedDataOccupancyUpperLimit.go | 30 +++---
...etConstructedDataOccupancyUpperLimitEnforced.go | 28 +++--
...tConstructedDataOctetStringValuePresentValue.go | 30 +++---
...tructedDataOctetStringValueRelinquishDefault.go | 30 +++---
.../BACnetConstructedDataOctetstringValueAll.go | 28 +++--
.../BACnetConstructedDataOperationDirection.go | 30 +++---
.../BACnetConstructedDataOperationExpected.go | 30 +++---
.../model/BACnetConstructedDataOptional.go | 28 +++--
.../model/BACnetConstructedDataOutOfService.go | 30 +++---
.../model/BACnetConstructedDataOutputUnits.go | 30 +++---
.../BACnetConstructedDataPacketReorderTime.go | 30 +++---
.../model/BACnetConstructedDataPassbackMode.go | 30 +++---
.../model/BACnetConstructedDataPassbackTimeout.go | 30 +++---
.../model/BACnetConstructedDataPassengerAlarm.go | 30 +++---
.../model/BACnetConstructedDataPolarity.go | 30 +++---
.../model/BACnetConstructedDataPortFilter.go | 56 +++++-----
.../BACnetConstructedDataPositiveAccessRules.go | 56 +++++-----
...BACnetConstructedDataPositiveIntegerValueAll.go | 28 +++--
...structedDataPositiveIntegerValueCOVIncrement.go | 30 +++---
...tConstructedDataPositiveIntegerValueDeadband.go | 30 +++---
...ructedDataPositiveIntegerValueFaultHighLimit.go | 30 +++---
...tructedDataPositiveIntegerValueFaultLowLimit.go | 30 +++---
...ConstructedDataPositiveIntegerValueHighLimit.go | 30 +++---
...tConstructedDataPositiveIntegerValueLowLimit.go | 30 +++---
...structedDataPositiveIntegerValueMaxPresValue.go | 30 +++---
...structedDataPositiveIntegerValueMinPresValue.go | 30 +++---
...tedDataPositiveIntegerValueRelinquishDefault.go | 30 +++---
...onstructedDataPositiveIntegerValueResolution.go | 30 +++---
.../readwrite/model/BACnetConstructedDataPower.go | 30 +++---
.../model/BACnetConstructedDataPowerMode.go | 30 +++---
.../model/BACnetConstructedDataPrescale.go | 30 +++---
.../model/BACnetConstructedDataPresentValue.go | 30 +++---
.../model/BACnetConstructedDataPriority.go | 56 +++++-----
.../model/BACnetConstructedDataPriorityArray.go | 30 +++---
.../BACnetConstructedDataPriorityForWriting.go | 30 +++---
.../BACnetConstructedDataProcessIdentifier.go | 30 +++---
...BACnetConstructedDataProcessIdentifierFilter.go | 28 +++--
.../model/BACnetConstructedDataProfileLocation.go | 30 +++---
.../model/BACnetConstructedDataProfileName.go | 30 +++---
.../model/BACnetConstructedDataProgramAll.go | 28 +++--
.../model/BACnetConstructedDataProgramChange.go | 30 +++---
.../model/BACnetConstructedDataProgramLocation.go | 30 +++---
.../model/BACnetConstructedDataProgramState.go | 30 +++---
.../model/BACnetConstructedDataPropertyList.go | 56 +++++-----
.../BACnetConstructedDataProportionalConstant.go | 30 +++---
...CnetConstructedDataProportionalConstantUnits.go | 30 +++---
.../model/BACnetConstructedDataProtocolLevel.go | 30 +++---
...tConstructedDataProtocolObjectTypesSupported.go | 28 +++--
.../model/BACnetConstructedDataProtocolRevision.go | 30 +++---
...CnetConstructedDataProtocolServicesSupported.go | 28 +++--
.../model/BACnetConstructedDataProtocolVersion.go | 30 +++---
...CnetConstructedDataPulseConverterAdjustValue.go | 30 +++---
.../BACnetConstructedDataPulseConverterAll.go | 28 +++--
...netConstructedDataPulseConverterPresentValue.go | 30 +++---
.../model/BACnetConstructedDataPulseRate.go | 30 +++---
.../model/BACnetConstructedDataReadOnly.go | 30 +++---
.../model/BACnetConstructedDataReasonForDisable.go | 54 +++++-----
.../model/BACnetConstructedDataReasonForHalt.go | 30 +++---
.../model/BACnetConstructedDataRecipientList.go | 54 +++++-----
.../model/BACnetConstructedDataRecordCount.go | 30 +++---
...ACnetConstructedDataRecordsSinceNotification.go | 28 +++--
.../model/BACnetConstructedDataReferencePort.go | 30 +++---
.../BACnetConstructedDataRegisteredCarCall.go | 56 +++++-----
.../model/BACnetConstructedDataReliability.go | 30 +++---
...tConstructedDataReliabilityEvaluationInhibit.go | 28 +++--
.../BACnetConstructedDataRelinquishDefault.go | 30 +++---
.../model/BACnetConstructedDataRepresents.go | 30 +++---
.../BACnetConstructedDataRequestedShedLevel.go | 30 +++---
...BACnetConstructedDataRequestedUpdateInterval.go | 28 +++--
.../model/BACnetConstructedDataRequired.go | 28 +++--
.../model/BACnetConstructedDataResolution.go | 30 +++---
...ConstructedDataRestartNotificationRecipients.go | 52 ++++-----
.../BACnetConstructedDataRestoreCompletionTime.go | 30 +++---
.../BACnetConstructedDataRestorePreparationTime.go | 28 +++--
.../model/BACnetConstructedDataRoutingTable.go | 54 +++++-----
.../readwrite/model/BACnetConstructedDataScale.go | 30 +++---
.../model/BACnetConstructedDataScaleFactor.go | 30 +++---
.../model/BACnetConstructedDataScheduleAll.go | 28 +++--
.../model/BACnetConstructedDataScheduleDefault.go | 30 +++---
.../BACnetConstructedDataSchedulePresentValue.go | 30 +++---
.../model/BACnetConstructedDataSecuredStatus.go | 30 +++---
.../BACnetConstructedDataSecurityPDUTimeout.go | 30 +++---
.../BACnetConstructedDataSecurityTimeWindow.go | 30 +++---
.../BACnetConstructedDataSegmentationSupported.go | 30 +++---
.../model/BACnetConstructedDataSerialNumber.go | 30 +++---
.../model/BACnetConstructedDataSetpoint.go | 30 +++---
.../BACnetConstructedDataSetpointReference.go | 30 +++---
.../model/BACnetConstructedDataSetting.go | 30 +++---
.../model/BACnetConstructedDataShedDuration.go | 30 +++---
.../BACnetConstructedDataShedLevelDescriptions.go | 56 +++++-----
.../model/BACnetConstructedDataShedLevels.go | 56 +++++-----
.../model/BACnetConstructedDataSilenced.go | 30 +++---
.../BACnetConstructedDataSlaveAddressBinding.go | 54 +++++-----
.../model/BACnetConstructedDataSlaveProxyEnable.go | 30 +++---
.../model/BACnetConstructedDataStartTime.go | 30 +++---
.../BACnetConstructedDataStateChangeValues.go | 56 +++++-----
.../model/BACnetConstructedDataStateDescription.go | 30 +++---
.../model/BACnetConstructedDataStateText.go | 56 +++++-----
.../model/BACnetConstructedDataStatusFlags.go | 30 +++---
.../model/BACnetConstructedDataStopTime.go | 30 +++---
.../model/BACnetConstructedDataStopWhenFull.go | 30 +++---
.../model/BACnetConstructedDataStrikeCount.go | 30 +++---
.../BACnetConstructedDataStructuredObjectList.go | 56 +++++-----
.../BACnetConstructedDataStructuredViewAll.go | 28 +++--
.../BACnetConstructedDataSubordinateAnnotations.go | 52 ++++-----
.../model/BACnetConstructedDataSubordinateList.go | 56 +++++-----
.../BACnetConstructedDataSubordinateNodeTypes.go | 56 +++++-----
...ACnetConstructedDataSubordinateRelationships.go | 52 ++++-----
.../model/BACnetConstructedDataSubordinateTags.go | 56 +++++-----
.../BACnetConstructedDataSubscribedRecipients.go | 54 +++++-----
.../BACnetConstructedDataSupportedFormatClasses.go | 56 +++++-----
.../model/BACnetConstructedDataSupportedFormats.go | 56 +++++-----
...etConstructedDataSupportedSecurityAlgorithms.go | 52 ++++-----
.../model/BACnetConstructedDataSystemStatus.go | 30 +++---
.../readwrite/model/BACnetConstructedDataTags.go | 56 +++++-----
.../model/BACnetConstructedDataThreatAuthority.go | 30 +++---
.../model/BACnetConstructedDataThreatLevel.go | 30 +++---
.../model/BACnetConstructedDataTimeDelay.go | 30 +++---
.../model/BACnetConstructedDataTimeDelayNormal.go | 30 +++---
.../BACnetConstructedDataTimeOfActiveTimeReset.go | 30 +++---
.../BACnetConstructedDataTimeOfDeviceRestart.go | 30 +++---
.../BACnetConstructedDataTimeOfStateCountReset.go | 30 +++---
.../BACnetConstructedDataTimeOfStrikeCountReset.go | 28 +++--
...tConstructedDataTimePatternValuePresentValue.go | 30 +++---
...tructedDataTimePatternValueRelinquishDefault.go | 30 +++---
...etConstructedDataTimeSynchronizationInterval.go | 30 +++---
...ConstructedDataTimeSynchronizationRecipients.go | 52 ++++-----
.../model/BACnetConstructedDataTimeValueAll.go | 28 +++--
.../BACnetConstructedDataTimeValuePresentValue.go | 30 +++---
...netConstructedDataTimeValueRelinquishDefault.go | 30 +++---
.../BACnetConstructedDataTimepatternValueAll.go | 28 +++--
.../model/BACnetConstructedDataTimerAlarmValues.go | 54 +++++-----
.../model/BACnetConstructedDataTimerAll.go | 28 +++--
.../BACnetConstructedDataTimerMaxPresValue.go | 30 +++---
.../BACnetConstructedDataTimerMinPresValue.go | 30 +++---
.../model/BACnetConstructedDataTimerResolution.go | 30 +++---
.../model/BACnetConstructedDataTimerRunning.go | 30 +++---
.../model/BACnetConstructedDataTimerState.go | 30 +++---
.../model/BACnetConstructedDataTotalRecordCount.go | 30 +++---
.../model/BACnetConstructedDataTraceFlag.go | 30 +++---
.../model/BACnetConstructedDataTrackingValue.go | 30 +++---
...tConstructedDataTransactionNotificationClass.go | 28 +++--
.../model/BACnetConstructedDataTransition.go | 30 +++---
.../model/BACnetConstructedDataTrendLogAll.go | 28 +++--
.../BACnetConstructedDataTrendLogLogBuffer.go | 54 +++++-----
...nstructedDataTrendLogLogDeviceObjectProperty.go | 28 +++--
.../BACnetConstructedDataTrendLogMultipleAll.go | 28 +++--
...CnetConstructedDataTrendLogMultipleLogBuffer.go | 54 +++++-----
...dDataTrendLogMultipleLogDeviceObjectProperty.go | 56 +++++-----
.../model/BACnetConstructedDataTrigger.go | 30 +++---
.../model/BACnetConstructedDataUTCOffset.go | 30 +++---
...structedDataUTCTimeSynchronizationRecipients.go | 52 ++++-----
.../readwrite/model/BACnetConstructedDataUnits.go | 30 +++---
.../model/BACnetConstructedDataUnspecified.go | 56 +++++-----
.../model/BACnetConstructedDataUpdateInterval.go | 30 +++---
.../BACnetConstructedDataUpdateKeySetTimeout.go | 30 +++---
.../model/BACnetConstructedDataUpdateTime.go | 30 +++---
.../BACnetConstructedDataUserExternalIdentifier.go | 28 +++--
...ACnetConstructedDataUserInformationReference.go | 28 +++--
.../model/BACnetConstructedDataUserName.go | 30 +++---
.../model/BACnetConstructedDataUserType.go | 30 +++---
.../model/BACnetConstructedDataUsesRemaining.go | 30 +++---
.../BACnetConstructedDataVTClassesSupported.go | 54 +++++-----
.../model/BACnetConstructedDataValidSamples.go | 30 +++---
.../BACnetConstructedDataValueBeforeChange.go | 30 +++---
.../model/BACnetConstructedDataValueChangeTime.go | 30 +++---
.../model/BACnetConstructedDataValueSet.go | 30 +++---
.../model/BACnetConstructedDataValueSource.go | 30 +++---
.../model/BACnetConstructedDataValueSourceArray.go | 56 +++++-----
.../model/BACnetConstructedDataVarianceValue.go | 30 +++---
.../model/BACnetConstructedDataVendorIdentifier.go | 30 +++---
.../model/BACnetConstructedDataVendorName.go | 30 +++---
.../model/BACnetConstructedDataVerificationTime.go | 30 +++---
.../BACnetConstructedDataVirtualMACAddressTable.go | 52 ++++-----
.../model/BACnetConstructedDataWeeklySchedule.go | 56 +++++-----
.../model/BACnetConstructedDataWindowInterval.go | 30 +++---
.../model/BACnetConstructedDataWindowSamples.go | 30 +++---
.../model/BACnetConstructedDataWriteStatus.go | 30 +++---
.../model/BACnetConstructedDataZoneFrom.go | 30 +++---
.../model/BACnetConstructedDataZoneMembers.go | 54 +++++-----
.../readwrite/model/BACnetConstructedDataZoneTo.go | 30 +++---
.../bacnetip/readwrite/model/BACnetContextTag.go | 23 ++--
.../readwrite/model/BACnetContextTagBitString.go | 28 +++--
.../readwrite/model/BACnetContextTagBoolean.go | 30 +++---
.../model/BACnetContextTagCharacterString.go | 28 +++--
.../readwrite/model/BACnetContextTagDate.go | 28 +++--
.../readwrite/model/BACnetContextTagDouble.go | 28 +++--
.../readwrite/model/BACnetContextTagEnumerated.go | 28 +++--
.../readwrite/model/BACnetContextTagNull.go | 26 +++--
.../model/BACnetContextTagObjectIdentifier.go | 28 +++--
.../readwrite/model/BACnetContextTagOctetString.go | 28 +++--
.../readwrite/model/BACnetContextTagReal.go | 28 +++--
.../model/BACnetContextTagSignedInteger.go | 28 +++--
.../readwrite/model/BACnetContextTagTime.go | 28 +++--
.../readwrite/model/BACnetContextTagUnknown.go | 37 ++++---
.../model/BACnetContextTagUnsignedInteger.go | 28 +++--
.../model/BACnetCredentialAuthenticationFactor.go | 19 ++--
.../readwrite/model/BACnetDailySchedule.go | 43 ++++----
.../bacnetip/readwrite/model/BACnetDateRange.go | 19 ++--
.../readwrite/model/BACnetDateRangeEnclosed.go | 19 ++--
.../bacnetip/readwrite/model/BACnetDateTime.go | 19 ++--
.../readwrite/model/BACnetDateTimeEnclosed.go | 19 ++--
.../readwrite/model/BACnetDaysOfWeekTagged.go | 19 ++--
.../bacnetip/readwrite/model/BACnetDestination.go | 19 ++--
.../model/BACnetDeviceObjectPropertyReference.go | 19 ++--
.../BACnetDeviceObjectPropertyReferenceEnclosed.go | 19 ++--
.../readwrite/model/BACnetDeviceObjectReference.go | 19 ++--
.../model/BACnetDeviceObjectReferenceEnclosed.go | 19 ++--
.../readwrite/model/BACnetDeviceStatusTagged.go | 19 ++--
.../readwrite/model/BACnetDoorAlarmStateTagged.go | 19 ++--
.../model/BACnetDoorSecuredStatusTagged.go | 19 ++--
.../readwrite/model/BACnetDoorStatusTagged.go | 19 ++--
.../readwrite/model/BACnetDoorValueTagged.go | 19 ++--
.../model/BACnetEngineeringUnitsTagged.go | 19 ++--
.../bacnetip/readwrite/model/BACnetError.go | 23 ++--
.../bacnetip/readwrite/model/BACnetErrorGeneral.go | 19 ++--
.../readwrite/model/BACnetEscalatorFaultTagged.go | 19 ++--
.../readwrite/model/BACnetEscalatorModeTagged.go | 19 ++--
.../BACnetEscalatorOperationDirectionTagged.go | 19 ++--
.../readwrite/model/BACnetEventLogRecord.go | 19 ++--
.../model/BACnetEventLogRecordLogDatum.go | 23 ++--
.../model/BACnetEventLogRecordLogDatumLogStatus.go | 28 +++--
.../BACnetEventLogRecordLogDatumNotification.go | 32 +++---
.../BACnetEventLogRecordLogDatumTimeChange.go | 28 +++--
.../model/BACnetEventNotificationSubscription.go | 19 ++--
.../readwrite/model/BACnetEventParameter.go | 23 ++--
.../model/BACnetEventParameterAccessEvent.go | 19 ++--
...tEventParameterAccessEventListOfAccessEvents.go | 43 ++++----
.../model/BACnetEventParameterBufferReady.go | 19 ++--
.../model/BACnetEventParameterChangeOfBitstring.go | 19 ++--
...ameterChangeOfBitstringListOfBitstringValues.go | 43 ++++----
.../BACnetEventParameterChangeOfCharacterString.go | 19 ++--
...eterChangeOfCharacterStringListOfAlarmValues.go | 43 ++++----
.../BACnetEventParameterChangeOfDiscreteValue.go | 19 ++--
.../BACnetEventParameterChangeOfLifeSavety.go | 19 ++--
...ParameterChangeOfLifeSavetyListOfAlarmValues.go | 43 ++++----
...hangeOfLifeSavetyListOfLifeSavetyAlarmValues.go | 43 ++++----
.../model/BACnetEventParameterChangeOfState.go | 19 ++--
...ACnetEventParameterChangeOfStateListOfValues.go | 43 ++++----
.../BACnetEventParameterChangeOfStatusFlags.go | 19 ++--
.../model/BACnetEventParameterChangeOfTimer.go | 19 ++--
.../BACnetEventParameterChangeOfTimerAlarmValue.go | 43 ++++----
.../model/BACnetEventParameterChangeOfValue.go | 19 ++--
...BACnetEventParameterChangeOfValueCivCriteria.go | 23 ++--
...ventParameterChangeOfValueCivCriteriaBitmask.go | 26 +++--
...fValueCivCriteriaReferencedPropertyIncrement.go | 28 +++--
.../model/BACnetEventParameterCommandFailure.go | 19 ++--
.../model/BACnetEventParameterDoubleOutOfRange.go | 19 ++--
.../model/BACnetEventParameterExtended.go | 19 ++--
.../BACnetEventParameterExtendedParameters.go | 19 ++--
.../model/BACnetEventParameterFloatingLimit.go | 19 ++--
.../readwrite/model/BACnetEventParameterNone.go | 19 ++--
.../model/BACnetEventParameterOutOfRange.go | 19 ++--
.../model/BACnetEventParameterSignedOutOfRange.go | 19 ++--
.../BACnetEventParameterUnsignedOutOfRange.go | 19 ++--
.../model/BACnetEventParameterUnsignedRange.go | 19 ++--
.../readwrite/model/BACnetEventPriorities.go | 19 ++--
.../readwrite/model/BACnetEventStateTagged.go | 19 ++--
.../readwrite/model/BACnetEventSummariesList.go | 43 ++++----
.../bacnetip/readwrite/model/BACnetEventSummary.go | 19 ++--
.../readwrite/model/BACnetEventTimestamps.go | 19 ++--
.../model/BACnetEventTimestampsEnclosed.go | 19 ++--
.../model/BACnetEventTransitionBitsTagged.go | 19 ++--
.../readwrite/model/BACnetEventTypeTagged.go | 19 ++--
.../readwrite/model/BACnetFaultParameter.go | 23 ++--
.../BACnetFaultParameterFaultCharacterString.go | 19 ++--
...rameterFaultCharacterStringListOfFaultValues.go | 43 ++++----
.../model/BACnetFaultParameterFaultExtended.go | 19 ++--
.../BACnetFaultParameterFaultExtendedParameters.go | 43 ++++----
...etFaultParameterFaultExtendedParametersEntry.go | 23 ++--
...rameterFaultExtendedParametersEntryBitString.go | 19 ++--
...ParameterFaultExtendedParametersEntryBoolean.go | 19 ++--
...rFaultExtendedParametersEntryCharacterString.go | 19 ++--
...ultParameterFaultExtendedParametersEntryDate.go | 19 ++--
...tParameterFaultExtendedParametersEntryDouble.go | 19 ++--
...ameterFaultExtendedParametersEntryEnumerated.go | 19 ++--
...ParameterFaultExtendedParametersEntryInteger.go | 19 ++--
...ultParameterFaultExtendedParametersEntryNull.go | 19 ++--
...FaultExtendedParametersEntryObjectidentifier.go | 19 ++--
...meterFaultExtendedParametersEntryOctetString.go | 19 ++--
...ultParameterFaultExtendedParametersEntryReal.go | 19 ++--
...rameterFaultExtendedParametersEntryReference.go | 19 ++--
...ultParameterFaultExtendedParametersEntryTime.go | 19 ++--
...arameterFaultExtendedParametersEntryUnsigned.go | 19 ++--
.../model/BACnetFaultParameterFaultLifeSafety.go | 19 ++--
...ultParameterFaultLifeSafetyListOfFaultValues.go | 43 ++++----
.../model/BACnetFaultParameterFaultListed.go | 19 ++--
.../model/BACnetFaultParameterFaultOutOfRange.go | 19 ++--
...tFaultParameterFaultOutOfRangeMaxNormalValue.go | 23 ++--
...ParameterFaultOutOfRangeMaxNormalValueDouble.go | 26 +++--
...arameterFaultOutOfRangeMaxNormalValueInteger.go | 26 +++--
...ltParameterFaultOutOfRangeMaxNormalValueReal.go | 26 +++--
...rameterFaultOutOfRangeMaxNormalValueUnsigned.go | 26 +++--
...tFaultParameterFaultOutOfRangeMinNormalValue.go | 23 ++--
...ParameterFaultOutOfRangeMinNormalValueDouble.go | 26 +++--
...arameterFaultOutOfRangeMinNormalValueInteger.go | 26 +++--
...ltParameterFaultOutOfRangeMinNormalValueReal.go | 26 +++--
...rameterFaultOutOfRangeMinNormalValueUnsigned.go | 26 +++--
.../model/BACnetFaultParameterFaultState.go | 19 ++--
...netFaultParameterFaultStateListOfFaultValues.go | 43 ++++----
.../model/BACnetFaultParameterFaultStatusFlags.go | 19 ++--
.../readwrite/model/BACnetFaultParameterNone.go | 19 ++--
.../readwrite/model/BACnetFaultTypeTagged.go | 19 ++--
.../model/BACnetFileAccessMethodTagged.go | 19 ++--
.../readwrite/model/BACnetGroupChannelValue.go | 19 ++--
.../readwrite/model/BACnetGroupChannelValueList.go | 43 ++++----
.../bacnetip/readwrite/model/BACnetHostAddress.go | 23 ++--
.../readwrite/model/BACnetHostAddressEnclosed.go | 19 ++--
.../readwrite/model/BACnetHostAddressIpAddress.go | 19 ++--
.../readwrite/model/BACnetHostAddressName.go | 19 ++--
.../readwrite/model/BACnetHostAddressNull.go | 19 ++--
.../bacnetip/readwrite/model/BACnetHostNPort.go | 19 ++--
.../readwrite/model/BACnetHostNPortEnclosed.go | 19 ++--
.../bacnetip/readwrite/model/BACnetIPModeTagged.go | 19 ++--
.../readwrite/model/BACnetKeyIdentifier.go | 19 ++--
.../readwrite/model/BACnetLandingCallStatus.go | 19 ++--
.../model/BACnetLandingCallStatusCommand.go | 23 ++--
.../BACnetLandingCallStatusCommandDestination.go | 19 ++--
.../BACnetLandingCallStatusCommandDirection.go | 19 ++--
.../readwrite/model/BACnetLandingDoorStatus.go | 19 ++--
.../BACnetLandingDoorStatusLandingDoorsList.go | 43 ++++----
...BACnetLandingDoorStatusLandingDoorsListEntry.go | 19 ++--
.../readwrite/model/BACnetLifeSafetyModeTagged.go | 19 ++--
.../model/BACnetLifeSafetyOperationTagged.go | 19 ++--
.../readwrite/model/BACnetLifeSafetyStateTagged.go | 19 ++--
.../readwrite/model/BACnetLiftCarCallList.go | 19 ++--
.../model/BACnetLiftCarCallListFloorList.go | 43 ++++----
.../model/BACnetLiftCarDirectionTagged.go | 19 ++--
.../model/BACnetLiftCarDoorCommandTagged.go | 19 ++--
.../model/BACnetLiftCarDriveStatusTagged.go | 19 ++--
.../readwrite/model/BACnetLiftCarModeTagged.go | 19 ++--
.../readwrite/model/BACnetLiftFaultTagged.go | 19 ++--
.../readwrite/model/BACnetLiftGroupModeTagged.go | 19 ++--
.../readwrite/model/BACnetLightingCommand.go | 19 ++--
.../model/BACnetLightingCommandEnclosed.go | 19 ++--
.../model/BACnetLightingInProgressTagged.go | 19 ++--
.../model/BACnetLightingOperationTagged.go | 19 ++--
.../model/BACnetLightingTransitionTagged.go | 19 ++--
.../readwrite/model/BACnetLimitEnableTagged.go | 19 ++--
.../readwrite/model/BACnetLockStatusTagged.go | 19 ++--
.../bacnetip/readwrite/model/BACnetLogData.go | 23 ++--
.../readwrite/model/BACnetLogDataLogData.go | 50 +++++----
.../readwrite/model/BACnetLogDataLogDataEntry.go | 23 ++--
.../model/BACnetLogDataLogDataEntryAnyValue.go | 19 ++--
.../BACnetLogDataLogDataEntryBitStringValue.go | 19 ++--
.../model/BACnetLogDataLogDataEntryBooleanValue.go | 19 ++--
.../BACnetLogDataLogDataEntryEnumeratedValue.go | 19 ++--
.../model/BACnetLogDataLogDataEntryFailure.go | 19 ++--
.../model/BACnetLogDataLogDataEntryIntegerValue.go | 19 ++--
.../model/BACnetLogDataLogDataEntryNullValue.go | 19 ++--
.../model/BACnetLogDataLogDataEntryRealValue.go | 19 ++--
.../BACnetLogDataLogDataEntryUnsignedValue.go | 19 ++--
.../model/BACnetLogDataLogDataTimeChange.go | 28 +++--
.../readwrite/model/BACnetLogDataLogStatus.go | 28 +++--
.../readwrite/model/BACnetLogMultipleRecord.go | 19 ++--
.../bacnetip/readwrite/model/BACnetLogRecord.go | 19 ++--
.../readwrite/model/BACnetLogRecordLogDatum.go | 23 ++--
.../model/BACnetLogRecordLogDatumAnyValue.go | 28 +++--
.../model/BACnetLogRecordLogDatumBitStringValue.go | 28 +++--
.../model/BACnetLogRecordLogDatumBooleanValue.go | 28 +++--
.../BACnetLogRecordLogDatumEnumeratedValue.go | 28 +++--
.../model/BACnetLogRecordLogDatumFailure.go | 28 +++--
.../model/BACnetLogRecordLogDatumIntegerValue.go | 28 +++--
.../model/BACnetLogRecordLogDatumLogStatus.go | 28 +++--
.../model/BACnetLogRecordLogDatumNullValue.go | 28 +++--
.../model/BACnetLogRecordLogDatumRealValue.go | 28 +++--
.../model/BACnetLogRecordLogDatumTimeChange.go | 28 +++--
.../model/BACnetLogRecordLogDatumUnsignedValue.go | 28 +++--
.../readwrite/model/BACnetLogStatusTagged.go | 19 ++--
.../readwrite/model/BACnetLoggingTypeTagged.go | 19 ++--
.../readwrite/model/BACnetMaintenanceTagged.go | 19 ++--
.../bacnetip/readwrite/model/BACnetNameValue.go | 19 ++--
.../readwrite/model/BACnetNameValueCollection.go | 43 ++++----
.../model/BACnetNetworkNumberQualityTagged.go | 19 ++--
.../model/BACnetNetworkPortCommandTagged.go | 19 ++--
.../readwrite/model/BACnetNetworkSecurityPolicy.go | 19 ++--
.../readwrite/model/BACnetNetworkTypeTagged.go | 19 ++--
.../readwrite/model/BACnetNodeTypeTagged.go | 19 ++--
.../model/BACnetNotificationParameters.go | 23 ++--
.../BACnetNotificationParametersAccessEvent.go | 44 ++++----
.../BACnetNotificationParametersBufferReady.go | 38 ++++---
...ACnetNotificationParametersChangeOfBitString.go | 36 ++++---
...otificationParametersChangeOfCharacterString.go | 38 ++++---
...tNotificationParametersChangeOfDiscreteValue.go | 36 ++++---
...ationParametersChangeOfDiscreteValueNewValue.go | 23 ++--
...rametersChangeOfDiscreteValueNewValueBoolean.go | 26 +++--
...ChangeOfDiscreteValueNewValueCharacterString.go | 26 +++--
...ametersChangeOfDiscreteValueNewValueDatetime.go | 26 +++--
...etersChangeOfDiscreteValueNewValueEnumerated.go | 26 +++--
...rametersChangeOfDiscreteValueNewValueInteger.go | 26 +++--
...hangeOfDiscreteValueNewValueObjectidentifier.go | 26 +++--
...metersChangeOfDiscreteValueNewValueOctetDate.go | 26 +++--
...tersChangeOfDiscreteValueNewValueOctetString.go | 26 +++--
...metersChangeOfDiscreteValueNewValueOctetTime.go | 26 +++--
...ametersChangeOfDiscreteValueNewValueUnsigned.go | 26 +++--
...CnetNotificationParametersChangeOfLifeSafety.go | 40 ++++---
...netNotificationParametersChangeOfReliability.go | 38 ++++---
.../BACnetNotificationParametersChangeOfState.go | 36 ++++---
...netNotificationParametersChangeOfStatusFlags.go | 36 ++++---
.../BACnetNotificationParametersChangeOfTimer.go | 44 ++++----
.../BACnetNotificationParametersChangeOfValue.go | 36 ++++---
...tNotificationParametersChangeOfValueNewValue.go | 23 ++--
...onParametersChangeOfValueNewValueChangedBits.go | 26 +++--
...nParametersChangeOfValueNewValueChangedValue.go | 26 +++--
.../BACnetNotificationParametersCommandFailure.go | 38 ++++---
...BACnetNotificationParametersComplexEventType.go | 30 +++---
...BACnetNotificationParametersDoubleOutOfRange.go | 40 ++++---
.../model/BACnetNotificationParametersExtended.go | 38 ++++---
...CnetNotificationParametersExtendedParameters.go | 19 ++--
.../BACnetNotificationParametersFloatingLimit.go | 40 ++++---
.../BACnetNotificationParametersOutOfRange.go | 40 ++++---
...BACnetNotificationParametersSignedOutOfRange.go | 40 ++++---
...CnetNotificationParametersUnsignedOutOfRange.go | 40 ++++---
.../BACnetNotificationParametersUnsignedRange.go | 38 ++++---
.../readwrite/model/BACnetNotifyTypeTagged.go | 19 ++--
.../model/BACnetObjectPropertyReference.go | 19 ++--
.../model/BACnetObjectPropertyReferenceEnclosed.go | 19 ++--
.../readwrite/model/BACnetObjectTypeTagged.go | 19 ++--
.../model/BACnetObjectTypesSupportedTagged.go | 19 ++--
.../bacnetip/readwrite/model/BACnetOpeningTag.go | 19 ++--
.../readwrite/model/BACnetOptionalBinaryPV.go | 23 ++--
.../readwrite/model/BACnetOptionalBinaryPVNull.go | 19 ++--
.../readwrite/model/BACnetOptionalBinaryPVValue.go | 19 ++--
.../model/BACnetOptionalCharacterString.go | 23 ++--
.../model/BACnetOptionalCharacterStringNull.go | 19 ++--
.../model/BACnetOptionalCharacterStringValue.go | 19 ++--
.../bacnetip/readwrite/model/BACnetOptionalREAL.go | 23 ++--
.../readwrite/model/BACnetOptionalREALNull.go | 19 ++--
.../readwrite/model/BACnetOptionalREALValue.go | 19 ++--
.../readwrite/model/BACnetOptionalUnsigned.go | 23 ++--
.../readwrite/model/BACnetOptionalUnsignedNull.go | 19 ++--
.../readwrite/model/BACnetOptionalUnsignedValue.go | 19 ++--
.../readwrite/model/BACnetPolarityTagged.go | 19 ++--
.../readwrite/model/BACnetPortPermission.go | 19 ++--
.../bacnetip/readwrite/model/BACnetPrescale.go | 19 ++--
.../readwrite/model/BACnetPriorityArray.go | 43 ++++----
.../readwrite/model/BACnetPriorityValue.go | 23 ++--
.../model/BACnetPriorityValueBitString.go | 28 +++--
.../readwrite/model/BACnetPriorityValueBoolean.go | 28 +++--
.../model/BACnetPriorityValueCharacterString.go | 26 +++--
.../model/BACnetPriorityValueConstructedValue.go | 28 +++--
.../readwrite/model/BACnetPriorityValueDate.go | 28 +++--
.../readwrite/model/BACnetPriorityValueDateTime.go | 28 +++--
.../readwrite/model/BACnetPriorityValueDouble.go | 28 +++--
.../model/BACnetPriorityValueEnumerated.go | 28 +++--
.../readwrite/model/BACnetPriorityValueInteger.go | 28 +++--
.../readwrite/model/BACnetPriorityValueNull.go | 28 +++--
.../model/BACnetPriorityValueObjectidentifier.go | 26 +++--
.../model/BACnetPriorityValueOctetString.go | 28 +++--
.../readwrite/model/BACnetPriorityValueReal.go | 28 +++--
.../readwrite/model/BACnetPriorityValueTime.go | 28 +++--
.../readwrite/model/BACnetPriorityValueUnsigned.go | 28 +++--
.../readwrite/model/BACnetProcessIdSelection.go | 23 ++--
.../model/BACnetProcessIdSelectionNull.go | 19 ++--
.../model/BACnetProcessIdSelectionValue.go | 19 ++--
.../readwrite/model/BACnetProgramErrorTagged.go | 19 ++--
.../readwrite/model/BACnetProgramRequestTagged.go | 19 ++--
.../readwrite/model/BACnetProgramStateTagged.go | 19 ++--
.../readwrite/model/BACnetPropertyAccessResult.go | 19 ++--
.../BACnetPropertyAccessResultAccessResult.go | 23 ++--
...yAccessResultAccessResultPropertyAccessError.go | 32 +++---
...ropertyAccessResultAccessResultPropertyValue.go | 32 +++---
.../model/BACnetPropertyIdentifierTagged.go | 19 ++--
.../readwrite/model/BACnetPropertyReference.go | 19 ++--
.../model/BACnetPropertyReferenceEnclosed.go | 19 ++--
.../model/BACnetPropertyStateActionUnknown.go | 19 ++--
.../readwrite/model/BACnetPropertyStates.go | 23 ++--
.../BACnetPropertyStatesAccessCredentialDisable.go | 19 ++--
...tPropertyStatesAccessCredentialDisableReason.go | 19 ++--
.../model/BACnetPropertyStatesAccessEvent.go | 19 ++--
.../readwrite/model/BACnetPropertyStatesAction.go | 19 ++--
.../BACnetPropertyStatesAuthenticationStatus.go | 19 ++--
.../model/BACnetPropertyStatesBackupState.go | 19 ++--
.../model/BACnetPropertyStatesBacnetIpMode.go | 19 ++--
.../BACnetPropertyStatesBinaryLightningValue.go | 19 ++--
.../model/BACnetPropertyStatesBinaryValue.go | 19 ++--
.../readwrite/model/BACnetPropertyStatesBoolean.go | 19 ++--
.../model/BACnetPropertyStatesDoorAlarmState.go | 19 ++--
.../model/BACnetPropertyStatesDoorSecuredStatus.go | 19 ++--
.../model/BACnetPropertyStatesDoorStatus.go | 19 ++--
.../model/BACnetPropertyStatesDoorValue.go | 19 ++--
.../model/BACnetPropertyStatesEnclosed.go | 19 ++--
.../model/BACnetPropertyStatesEscalatorFault.go | 19 ++--
.../model/BACnetPropertyStatesEscalatorMode.go | 19 ++--
...netPropertyStatesEscalatorOperationDirection.go | 19 ++--
.../model/BACnetPropertyStatesEventType.go | 19 ++--
.../model/BACnetPropertyStatesExtendedValue.go | 19 ++--
.../model/BACnetPropertyStatesFileAccessMethod.go | 19 ++--
.../model/BACnetPropertyStatesIntegerValue.go | 19 ++--
.../model/BACnetPropertyStatesLifeSafetyMode.go | 19 ++--
.../BACnetPropertyStatesLifeSafetyOperations.go | 19 ++--
.../model/BACnetPropertyStatesLifeSafetyState.go | 19 ++--
.../model/BACnetPropertyStatesLiftCarDirection.go | 19 ++--
.../BACnetPropertyStatesLiftCarDoorCommand.go | 19 ++--
.../BACnetPropertyStatesLiftCarDriveStatus.go | 19 ++--
.../model/BACnetPropertyStatesLiftCarMode.go | 19 ++--
.../model/BACnetPropertyStatesLiftFault.go | 19 ++--
.../model/BACnetPropertyStatesLiftGroupMode.go | 19 ++--
.../BACnetPropertyStatesLightningInProgress.go | 19 ++--
.../BACnetPropertyStatesLightningOperation.go | 19 ++--
.../BACnetPropertyStatesLightningTransition.go | 19 ++--
.../model/BACnetPropertyStatesLockStatus.go | 19 ++--
.../model/BACnetPropertyStatesMaintenance.go | 19 ++--
.../BACnetPropertyStatesNetworkNumberQuality.go | 19 ++--
.../BACnetPropertyStatesNetworkPortCommand.go | 19 ++--
.../model/BACnetPropertyStatesNetworkType.go | 19 ++--
.../model/BACnetPropertyStatesNodeType.go | 19 ++--
.../model/BACnetPropertyStatesNotifyType.go | 19 ++--
.../model/BACnetPropertyStatesPolarity.go | 19 ++--
.../model/BACnetPropertyStatesProgramChange.go | 19 ++--
.../model/BACnetPropertyStatesProtocolLevel.go | 19 ++--
.../model/BACnetPropertyStatesReasonForHalt.go | 19 ++--
.../model/BACnetPropertyStatesReliability.go | 19 ++--
.../model/BACnetPropertyStatesRestartReason.go | 19 ++--
.../model/BACnetPropertyStatesSecurityLevel.go | 19 ++--
.../model/BACnetPropertyStatesShedState.go | 19 ++--
.../model/BACnetPropertyStatesSilencedState.go | 19 ++--
.../readwrite/model/BACnetPropertyStatesState.go | 19 ++--
.../model/BACnetPropertyStatesSystemStatus.go | 19 ++--
.../model/BACnetPropertyStatesTimerState.go | 19 ++--
.../model/BACnetPropertyStatesTimerTransition.go | 19 ++--
.../readwrite/model/BACnetPropertyStatesUnits.go | 19 ++--
.../model/BACnetPropertyStatesWriteStatus.go | 19 ++--
.../model/BACnetPropertyStatesZoneOccupanyState.go | 19 ++--
.../readwrite/model/BACnetPropertyValue.go | 19 ++--
.../readwrite/model/BACnetPropertyValues.go | 43 ++++----
.../model/BACnetPropertyWriteDefinition.go | 19 ++--
.../readwrite/model/BACnetProtocolLevelTagged.go | 19 ++--
.../readwrite/model/BACnetReadAccessProperty.go | 19 ++--
.../model/BACnetReadAccessPropertyReadResult.go | 19 ++--
.../readwrite/model/BACnetReadAccessResult.go | 19 ++--
.../model/BACnetReadAccessResultListOfResults.go | 43 ++++----
.../model/BACnetReadAccessSpecification.go | 43 ++++----
.../bacnetip/readwrite/model/BACnetRecipient.go | 23 ++--
.../readwrite/model/BACnetRecipientAddress.go | 19 ++--
.../readwrite/model/BACnetRecipientDevice.go | 19 ++--
.../readwrite/model/BACnetRecipientEnclosed.go | 19 ++--
.../readwrite/model/BACnetRecipientProcess.go | 19 ++--
.../model/BACnetRecipientProcessEnclosed.go | 19 ++--
.../readwrite/model/BACnetRejectReasonTagged.go | 19 ++--
.../readwrite/model/BACnetRelationshipTagged.go | 19 ++--
.../readwrite/model/BACnetReliabilityTagged.go | 19 ++--
.../readwrite/model/BACnetRestartReasonTagged.go | 19 ++--
.../readwrite/model/BACnetResultFlagsTagged.go | 19 ++--
.../bacnetip/readwrite/model/BACnetRouterEntry.go | 19 ++--
.../model/BACnetRouterEntryStatusTagged.go | 19 ++--
.../bacnetip/readwrite/model/BACnetScale.go | 23 ++--
.../readwrite/model/BACnetScaleFloatScale.go | 19 ++--
.../readwrite/model/BACnetScaleIntegerScale.go | 19 ++--
.../readwrite/model/BACnetSecurityKeySet.go | 19 ++--
.../readwrite/model/BACnetSecurityKeySetKeyIds.go | 43 ++++----
.../readwrite/model/BACnetSecurityLevelTagged.go | 19 ++--
.../readwrite/model/BACnetSecurityPolicyTagged.go | 19 ++--
.../readwrite/model/BACnetSegmentationTagged.go | 19 ++--
.../bacnetip/readwrite/model/BACnetServiceAck.go | 23 ++--
.../model/BACnetServiceAckAtomicReadFile.go | 30 +++---
.../model/BACnetServiceAckAtomicReadFileRecord.go | 45 ++++----
.../model/BACnetServiceAckAtomicReadFileStream.go | 19 ++--
...BACnetServiceAckAtomicReadFileStreamOrRecord.go | 23 ++--
.../model/BACnetServiceAckAtomicWriteFile.go | 26 +++--
.../model/BACnetServiceAckAuthenticate.go | 33 +++---
.../BACnetServiceAckConfirmedPrivateTransfer.go | 32 +++---
.../model/BACnetServiceAckCreateObject.go | 28 +++--
.../model/BACnetServiceAckGetAlarmSummary.go | 26 +++--
.../model/BACnetServiceAckGetEnrollmentSummary.go | 26 +++--
.../model/BACnetServiceAckGetEventInformation.go | 26 +++--
.../model/BACnetServiceAckReadProperty.go | 26 +++--
.../BACnetServiceAckReadPropertyConditional.go | 33 +++---
.../model/BACnetServiceAckReadPropertyMultiple.go | 50 +++++----
.../readwrite/model/BACnetServiceAckReadRange.go | 26 +++--
.../readwrite/model/BACnetServiceAckRequestKey.go | 33 +++---
.../readwrite/model/BACnetServiceAckVTData.go | 26 +++--
.../readwrite/model/BACnetServiceAckVTOpen.go | 26 +++--
.../model/BACnetServicesSupportedTagged.go | 19 ++--
.../readwrite/model/BACnetSetpointReference.go | 19 ++--
.../bacnetip/readwrite/model/BACnetShedLevel.go | 23 ++--
.../readwrite/model/BACnetShedLevelAmount.go | 19 ++--
.../readwrite/model/BACnetShedLevelLevel.go | 19 ++--
.../readwrite/model/BACnetShedLevelPercent.go | 19 ++--
.../readwrite/model/BACnetShedStateTagged.go | 19 ++--
.../readwrite/model/BACnetSilencedStateTagged.go | 19 ++--
.../bacnetip/readwrite/model/BACnetSpecialEvent.go | 19 ++--
.../model/BACnetSpecialEventListOfTimeValues.go | 43 ++++----
.../readwrite/model/BACnetSpecialEventPeriod.go | 23 ++--
.../model/BACnetSpecialEventPeriodCalendarEntry.go | 19 ++--
.../BACnetSpecialEventPeriodCalendarReference.go | 19 ++--
.../readwrite/model/BACnetStatusFlagsTagged.go | 19 ++--
.../bacnetip/readwrite/model/BACnetTagHeader.go | 19 ++--
.../readwrite/model/BACnetTagPayloadBitString.go | 71 +++++++------
.../readwrite/model/BACnetTagPayloadBoolean.go | 19 ++--
.../model/BACnetTagPayloadCharacterString.go | 19 ++--
.../readwrite/model/BACnetTagPayloadDate.go | 19 ++--
.../readwrite/model/BACnetTagPayloadDouble.go | 19 ++--
.../readwrite/model/BACnetTagPayloadEnumerated.go | 28 ++---
.../model/BACnetTagPayloadObjectIdentifier.go | 19 ++--
.../readwrite/model/BACnetTagPayloadOctetString.go | 28 ++---
.../readwrite/model/BACnetTagPayloadReal.go | 19 ++--
.../model/BACnetTagPayloadSignedInteger.go | 19 ++--
.../readwrite/model/BACnetTagPayloadTime.go | 19 ++--
.../model/BACnetTagPayloadUnsignedInteger.go | 19 ++--
.../bacnetip/readwrite/model/BACnetTimeStamp.go | 23 ++--
.../readwrite/model/BACnetTimeStampDateTime.go | 19 ++--
.../readwrite/model/BACnetTimeStampEnclosed.go | 19 ++--
.../readwrite/model/BACnetTimeStampSequence.go | 19 ++--
.../readwrite/model/BACnetTimeStampTime.go | 19 ++--
.../readwrite/model/BACnetTimeStampsEnclosed.go | 43 ++++----
.../bacnetip/readwrite/model/BACnetTimeValue.go | 19 ++--
.../readwrite/model/BACnetTimerStateChangeValue.go | 23 ++--
.../model/BACnetTimerStateChangeValueBitString.go | 28 +++--
.../model/BACnetTimerStateChangeValueBoolean.go | 28 +++--
.../BACnetTimerStateChangeValueCharacterString.go | 28 +++--
.../BACnetTimerStateChangeValueConstructedValue.go | 28 +++--
.../model/BACnetTimerStateChangeValueDate.go | 28 +++--
.../model/BACnetTimerStateChangeValueDateTime.go | 28 +++--
.../model/BACnetTimerStateChangeValueDouble.go | 28 +++--
.../model/BACnetTimerStateChangeValueEnumerated.go | 28 +++--
.../model/BACnetTimerStateChangeValueInteger.go | 28 +++--
.../BACnetTimerStateChangeValueLightingCommand.go | 28 +++--
.../model/BACnetTimerStateChangeValueNoValue.go | 28 +++--
.../model/BACnetTimerStateChangeValueNull.go | 28 +++--
.../BACnetTimerStateChangeValueObjectidentifier.go | 28 +++--
.../BACnetTimerStateChangeValueOctetString.go | 28 +++--
.../model/BACnetTimerStateChangeValueReal.go | 28 +++--
.../model/BACnetTimerStateChangeValueTime.go | 28 +++--
.../model/BACnetTimerStateChangeValueUnsigned.go | 28 +++--
.../readwrite/model/BACnetTimerStateTagged.go | 19 ++--
.../readwrite/model/BACnetTimerTransitionTagged.go | 19 ++--
.../model/BACnetUnconfirmedServiceChoiceTagged.go | 19 ++--
.../model/BACnetUnconfirmedServiceRequest.go | 23 ++--
.../model/BACnetUnconfirmedServiceRequestIAm.go | 34 +++---
.../model/BACnetUnconfirmedServiceRequestIHave.go | 32 +++---
...UnconfirmedServiceRequestTimeSynchronization.go | 30 +++---
...onfirmedServiceRequestUTCTimeSynchronization.go | 30 +++---
...rmedServiceRequestUnconfirmedCOVNotification.go | 36 ++++---
...iceRequestUnconfirmedCOVNotificationMultiple.go | 36 ++++---
...edServiceRequestUnconfirmedEventNotification.go | 52 +++++----
...rmedServiceRequestUnconfirmedPrivateTransfer.go | 32 +++---
...onfirmedServiceRequestUnconfirmedTextMessage.go | 34 +++---
...tUnconfirmedServiceRequestUnconfirmedUnknown.go | 37 ++++---
.../model/BACnetUnconfirmedServiceRequestWhoHas.go | 34 +++---
.../model/BACnetUnconfirmedServiceRequestWhoIs.go | 30 +++---
.../BACnetUnconfirmedServiceRequestWriteGroup.go | 34 +++---
.../bacnetip/readwrite/model/BACnetVMACEntry.go | 19 ++--
.../readwrite/model/BACnetVTClassTagged.go | 19 ++--
.../bacnetip/readwrite/model/BACnetVTSession.go | 19 ++--
.../bacnetip/readwrite/model/BACnetValueSource.go | 23 ++--
.../readwrite/model/BACnetValueSourceAddress.go | 19 ++--
.../readwrite/model/BACnetValueSourceNone.go | 19 ++--
.../readwrite/model/BACnetValueSourceObject.go | 19 ++--
.../readwrite/model/BACnetVendorIdTagged.go | 19 ++--
.../bacnetip/readwrite/model/BACnetWeekNDay.go | 19 ++--
.../readwrite/model/BACnetWeekNDayTagged.go | 19 ++--
.../model/BACnetWriteAccessSpecification.go | 43 ++++----
.../readwrite/model/BACnetWriteStatusTagged.go | 19 ++--
plc4go/protocols/bacnetip/readwrite/model/BVLC.go | 23 ++--
.../model/BVLCBroadcastDistributionTableEntry.go | 71 +++++++------
.../model/BVLCDeleteForeignDeviceTableEntry.go | 45 ++++----
.../model/BVLCDistributeBroadcastToNetwork.go | 19 ++--
.../readwrite/model/BVLCForeignDeviceTableEntry.go | 45 ++++----
.../bacnetip/readwrite/model/BVLCForwardedNPDU.go | 45 ++++----
.../readwrite/model/BVLCOriginalBroadcastNPDU.go | 19 ++--
.../readwrite/model/BVLCOriginalUnicastNPDU.go | 19 ++--
.../model/BVLCReadBroadcastDistributionTable.go | 19 ++--
.../model/BVLCReadBroadcastDistributionTableAck.go | 43 ++++----
.../readwrite/model/BVLCReadForeignDeviceTable.go | 19 ++--
.../model/BVLCReadForeignDeviceTableAck.go | 43 ++++----
.../readwrite/model/BVLCRegisterForeignDevice.go | 19 ++--
.../bacnetip/readwrite/model/BVLCResult.go | 19 ++--
.../readwrite/model/BVLCResultCodeTagged.go | 19 ++--
.../bacnetip/readwrite/model/BVLCSecureBVLL.go | 28 ++---
.../model/BVLCWriteBroadcastDistributionTable.go | 43 ++++----
.../bacnetip/readwrite/model/ChangeListAddError.go | 19 ++--
.../readwrite/model/ChangeListRemoveError.go | 19 ++--
.../model/ConfirmedEventNotificationRequest.go | 19 ++--
.../model/ConfirmedPrivateTransferError.go | 19 ++--
.../bacnetip/readwrite/model/CreateObjectError.go | 19 ++--
plc4go/protocols/bacnetip/readwrite/model/Error.go | 19 ++--
.../bacnetip/readwrite/model/ErrorClassTagged.go | 19 ++--
.../bacnetip/readwrite/model/ErrorCodeTagged.go | 19 ++--
.../bacnetip/readwrite/model/ErrorEnclosed.go | 19 ++--
.../readwrite/model/ListOfCovNotifications.go | 43 ++++----
.../readwrite/model/ListOfCovNotificationsList.go | 43 ++++----
.../readwrite/model/ListOfCovNotificationsValue.go | 19 ++--
.../readwrite/model/MaxApduLengthAcceptedTagged.go | 19 ++--
.../readwrite/model/MaxSegmentsAcceptedTagged.go | 19 ++--
plc4go/protocols/bacnetip/readwrite/model/NLM.go | 23 ++--
.../model/NLMDisconnectConnectionToNetwork.go | 26 +++--
.../model/NLMEstablishConnectionToNetwork.go | 26 +++--
.../readwrite/model/NLMIAmRouterToNetwork.go | 50 +++++----
.../readwrite/model/NLMICouldBeRouterToNetwork.go | 26 +++--
.../readwrite/model/NLMInitalizeRoutingTable.go | 52 +++++----
.../readwrite/model/NLMInitalizeRoutingTableAck.go | 52 +++++----
.../model/NLMInitalizeRoutingTablePortMapping.go | 28 ++---
.../readwrite/model/NLMRejectRouterToNetwork.go | 26 +++--
.../readwrite/model/NLMRouterAvailableToNetwork.go | 50 +++++----
.../readwrite/model/NLMRouterBusyToNetwork.go | 50 +++++----
.../readwrite/model/NLMWhoIsRouterToNetwork.go | 50 +++++----
plc4go/protocols/bacnetip/readwrite/model/NPDU.go | 71 +++++++------
.../bacnetip/readwrite/model/NPDUControl.go | 19 ++--
.../readwrite/model/NPDUNetworkPriorityTagged.go | 19 ++--
.../model/SubscribeCOVPropertyMultipleError.go | 19 ++--
...PropertyMultipleErrorFirstFailedSubscription.go | 19 ++--
.../bacnetip/readwrite/model/VTCloseError.go | 19 ++--
.../VTCloseErrorListOfVTSessionIdentifiers.go | 43 ++++----
.../readwrite/model/WritePropertyMultipleError.go | 19 ++--
plc4go/protocols/cbus/readwrite/model/Alpha.go | 19 ++--
.../cbus/readwrite/model/BridgeAddress.go | 19 ++--
.../protocols/cbus/readwrite/model/BridgeCount.go | 19 ++--
plc4go/protocols/cbus/readwrite/model/CALData.go | 23 ++--
.../readwrite/model/CALDataReplyAcknowledge.go | 19 ++--
.../cbus/readwrite/model/CALDataReplyReply.go | 28 ++---
.../cbus/readwrite/model/CALDataReplyStatus.go | 28 ++---
.../readwrite/model/CALDataReplyStatusExtended.go | 28 ++---
.../readwrite/model/CALDataRequestGetStatus.go | 19 ++--
.../cbus/readwrite/model/CALDataRequestIdentify.go | 19 ++--
.../cbus/readwrite/model/CALDataRequestRecall.go | 19 ++--
.../cbus/readwrite/model/CALDataRequestReset.go | 19 ++--
plc4go/protocols/cbus/readwrite/model/CALReply.go | 23 ++--
.../protocols/cbus/readwrite/model/CALReplyLong.go | 19 ++--
.../cbus/readwrite/model/CALReplyReply.go | 19 ++--
.../cbus/readwrite/model/CALReplyShort.go | 19 ++--
.../protocols/cbus/readwrite/model/CBusCommand.go | 23 ++--
.../model/CBusCommandPointToMultiPoint.go | 28 +++--
.../readwrite/model/CBusCommandPointToPoint.go | 28 +++--
.../model/CBusCommandPointToPointToMultiPoint.go | 28 +++--
.../CBusCommandPointToPointToMultiPointNormal.go | 36 ++++---
.../CBusCommandPointToPointToMultiPointStatus.go | 34 +++---
.../protocols/cbus/readwrite/model/CBusHeader.go | 19 ++--
.../protocols/cbus/readwrite/model/CBusOptions.go | 19 ++--
.../model/CBusPointToMultiPointCommand.go | 23 ++--
.../model/CBusPointToMultiPointCommandNormal.go | 36 ++++---
.../model/CBusPointToMultiPointCommandStatus.go | 34 +++---
.../readwrite/model/CBusPointToPointCommand.go | 23 ++--
.../model/CBusPointToPointCommandDirect.go | 28 +++--
.../model/CBusPointToPointCommandIndirect.go | 32 +++---
.../model/CBusPointToPointToMultipointCommand.go | 23 ++--
plc4go/protocols/cbus/readwrite/model/Checksum.go | 19 ++--
.../cbus/readwrite/model/CommandHeader.go | 19 ++--
.../protocols/cbus/readwrite/model/Confirmation.go | 23 ++--
.../cbus/readwrite/model/ConfirmationReply.go | 19 ++--
.../cbus/readwrite/model/ConfirmationSuccessful.go | 19 ++--
.../cbus/readwrite/model/ExclamationMark.go | 19 ++--
.../cbus/readwrite/model/ExclamationMarkReply.go | 19 ++--
.../readwrite/model/ExtendedFormatStatusReply.go | 45 ++++----
.../cbus/readwrite/model/ExtendedStatusHeader.go | 19 ++--
.../cbus/readwrite/model/IdentifyReplyCommand.go | 23 ++--
.../IdentifyReplyCommandCurrentSenseLevels.go | 19 ++--
.../model/IdentifyReplyCommandDSIStatus.go | 19 ++--
.../readwrite/model/IdentifyReplyCommandDelays.go | 19 ++--
...dentifyReplyCommandExtendedDiagnosticSummary.go | 19 ++--
.../model/IdentifyReplyCommandFirmwareSummary.go | 19 ++--
.../model/IdentifyReplyCommandFirmwareVersion.go | 19 ++--
.../IdentifyReplyCommandGAVPhysicalAddresses.go | 28 ++---
.../model/IdentifyReplyCommandGAVValuesCurrent.go | 28 ++---
.../model/IdentifyReplyCommandGAVValuesStored.go | 28 ++---
.../model/IdentifyReplyCommandLogicalAssignment.go | 19 ++--
.../model/IdentifyReplyCommandManufacturer.go | 19 ++--
.../model/IdentifyReplyCommandMaximumLevels.go | 19 ++--
.../model/IdentifyReplyCommandMinimumLevels.go | 19 ++--
.../IdentifyReplyCommandNetworkTerminalLevels.go | 19 ++--
.../model/IdentifyReplyCommandNetworkVoltage.go | 19 ++--
.../model/IdentifyReplyCommandOutputUnitSummary.go | 19 ++--
.../model/IdentifyReplyCommandTerminalLevels.go | 19 ++--
.../readwrite/model/IdentifyReplyCommandType.go | 19 ++--
.../protocols/cbus/readwrite/model/MonitoredSAL.go | 23 ++--
.../model/MonitoredSALLongFormSmartMode.go | 19 ++--
.../cbus/readwrite/model/MonitoredSALReply.go | 19 ++--
.../model/MonitoredSALShortFormBasicMode.go | 19 ++--
.../cbus/readwrite/model/NetworkNumber.go | 19 ++--
.../model/NetworkProtocolControlInformation.go | 19 ++--
.../protocols/cbus/readwrite/model/NetworkRoute.go | 45 ++++----
.../readwrite/model/NotTransmittedCorruption.go | 19 ++--
.../cbus/readwrite/model/NotTransmittedSyncLoss.go | 19 ++--
.../model/NotTransmittedToManyReTransmissions.go | 19 ++--
.../cbus/readwrite/model/NotTransmittedTooLong.go | 19 ++--
.../cbus/readwrite/model/ParameterChange.go | 19 ++--
.../cbus/readwrite/model/ParameterChangeReply.go | 19 ++--
plc4go/protocols/cbus/readwrite/model/PowerUp.go | 19 ++--
.../protocols/cbus/readwrite/model/PowerUpReply.go | 19 ++--
plc4go/protocols/cbus/readwrite/model/Reply.go | 23 ++--
.../protocols/cbus/readwrite/model/ReplyNetwork.go | 45 ++++----
plc4go/protocols/cbus/readwrite/model/SALData.go | 23 ++--
.../protocols/cbus/readwrite/model/SALDataOff.go | 19 ++--
plc4go/protocols/cbus/readwrite/model/SALDataOn.go | 19 ++--
.../cbus/readwrite/model/SALDataRampToLevel.go | 19 ++--
.../cbus/readwrite/model/SALDataTerminateRamp.go | 19 ++--
.../cbus/readwrite/model/SerialInterfaceAddress.go | 19 ++--
.../readwrite/model/StandardFormatStatusReply.go | 45 ++++----
.../protocols/cbus/readwrite/model/StatusByte.go | 19 ++--
.../protocols/cbus/readwrite/model/StatusHeader.go | 19 ++--
.../cbus/readwrite/model/StatusRequest.go | 23 ++--
.../readwrite/model/StatusRequestBinaryState.go | 19 ++--
.../cbus/readwrite/model/StatusRequestLevel.go | 19 ++--
.../protocols/cbus/readwrite/model/UnitAddress.go | 19 ++--
plc4go/protocols/df1/readwrite/model/DF1Command.go | 23 ++--
plc4go/protocols/df1/readwrite/model/DF1Symbol.go | 23 ++--
.../df1/readwrite/model/DF1SymbolMessageFrame.go | 19 ++--
.../readwrite/model/DF1SymbolMessageFrameACK.go | 19 ++--
.../readwrite/model/DF1SymbolMessageFrameNAK.go | 19 ++--
.../readwrite/model/DF1UnprotectedReadRequest.go | 19 ++--
.../readwrite/model/DF1UnprotectedReadResponse.go | 39 ++++---
.../protocols/eip/readwrite/model/CipExchange.go | 19 ++--
plc4go/protocols/eip/readwrite/model/CipRRData.go | 27 +++--
.../eip/readwrite/model/CipReadRequest.go | 35 +++---
.../eip/readwrite/model/CipReadResponse.go | 43 ++++----
plc4go/protocols/eip/readwrite/model/CipService.go | 23 ++--
.../eip/readwrite/model/CipUnconnectedRequest.go | 26 +++--
.../eip/readwrite/model/CipWriteRequest.go | 44 ++++----
.../eip/readwrite/model/CipWriteResponse.go | 30 +++---
.../eip/readwrite/model/EipConnectionRequest.go | 19 ++--
.../eip/readwrite/model/EipDisconnectRequest.go | 19 ++--
plc4go/protocols/eip/readwrite/model/EipPacket.go | 73 +++++++------
.../eip/readwrite/model/MultipleServiceRequest.go | 28 +++--
.../eip/readwrite/model/MultipleServiceResponse.go | 61 ++++++-----
plc4go/protocols/eip/readwrite/model/Services.go | 71 +++++++------
.../firmata/readwrite/model/FirmataCommand.go | 23 ++--
.../model/FirmataCommandProtocolVersion.go | 30 +++---
.../model/FirmataCommandSetDigitalPinValue.go | 30 +++---
.../readwrite/model/FirmataCommandSetPinMode.go | 30 +++---
.../firmata/readwrite/model/FirmataCommandSysex.go | 28 +++--
.../readwrite/model/FirmataCommandSystemReset.go | 26 +++--
.../firmata/readwrite/model/FirmataMessage.go | 23 ++--
.../readwrite/model/FirmataMessageAnalogIO.go | 56 +++++-----
.../readwrite/model/FirmataMessageCommand.go | 28 +++--
.../readwrite/model/FirmataMessageDigitalIO.go | 56 +++++-----
.../model/FirmataMessageSubscribeAnalogPinValue.go | 30 +++---
.../FirmataMessageSubscribeDigitalPinValue.go | 30 +++---
.../firmata/readwrite/model/SysexCommand.go | 23 ++--
.../model/SysexCommandAnalogMappingQueryRequest.go | 19 ++--
.../SysexCommandAnalogMappingQueryResponse.go | 19 ++--
.../model/SysexCommandAnalogMappingResponse.go | 19 ++--
.../readwrite/model/SysexCommandCapabilityQuery.go | 19 ++--
.../model/SysexCommandCapabilityResponse.go | 19 ++--
.../readwrite/model/SysexCommandExtendedAnalog.go | 19 ++--
.../readwrite/model/SysexCommandExtendedId.go | 45 ++++----
.../readwrite/model/SysexCommandPinStateQuery.go | 19 ++--
.../model/SysexCommandPinStateResponse.go | 19 ++--
.../model/SysexCommandReportFirmwareRequest.go | 19 ++--
.../model/SysexCommandReportFirmwareResponse.go | 39 ++++---
.../model/SysexCommandSamplingInterval.go | 19 ++--
.../readwrite/model/SysexCommandStringData.go | 19 ++--
.../model/SysexCommandSysexNonRealtime.go | 19 ++--
.../readwrite/model/SysexCommandSysexRealtime.go | 19 ++--
plc4go/protocols/knxnetip/readwrite/model/Apdu.go | 23 ++--
.../knxnetip/readwrite/model/ApduControl.go | 23 ++--
.../knxnetip/readwrite/model/ApduControlAck.go | 19 ++--
.../knxnetip/readwrite/model/ApduControlConnect.go | 19 ++--
.../readwrite/model/ApduControlContainer.go | 26 +++--
.../readwrite/model/ApduControlDisconnect.go | 19 ++--
.../knxnetip/readwrite/model/ApduControlNack.go | 19 ++--
.../protocols/knxnetip/readwrite/model/ApduData.go | 23 ++--
.../knxnetip/readwrite/model/ApduDataAdcRead.go | 26 +++--
.../readwrite/model/ApduDataAdcResponse.go | 26 +++--
.../knxnetip/readwrite/model/ApduDataContainer.go | 26 +++--
.../model/ApduDataDeviceDescriptorRead.go | 26 +++--
.../model/ApduDataDeviceDescriptorResponse.go | 35 +++---
.../knxnetip/readwrite/model/ApduDataExt.go | 23 ++--
.../readwrite/model/ApduDataExtAuthorizeRequest.go | 39 +++----
.../model/ApduDataExtAuthorizeResponse.go | 28 +++--
.../model/ApduDataExtDomainAddressRead.go | 26 +++--
.../model/ApduDataExtDomainAddressResponse.go | 26 +++--
.../model/ApduDataExtDomainAddressSelectiveRead.go | 26 +++--
.../ApduDataExtDomainAddressSerialNumberRead.go | 26 +++--
...ApduDataExtDomainAddressSerialNumberResponse.go | 26 +++--
.../ApduDataExtDomainAddressSerialNumberWrite.go | 26 +++--
.../model/ApduDataExtDomainAddressWrite.go | 26 +++--
.../model/ApduDataExtFileStreamInfoReport.go | 26 +++--
.../ApduDataExtGroupPropertyValueInfoReport.go | 26 +++--
.../model/ApduDataExtGroupPropertyValueRead.go | 26 +++--
.../model/ApduDataExtGroupPropertyValueResponse.go | 26 +++--
.../model/ApduDataExtGroupPropertyValueWrite.go | 26 +++--
...ApduDataExtIndividualAddressSerialNumberRead.go | 26 +++--
...DataExtIndividualAddressSerialNumberResponse.go | 26 +++--
...pduDataExtIndividualAddressSerialNumberWrite.go | 26 +++--
.../readwrite/model/ApduDataExtKeyResponse.go | 26 +++--
.../readwrite/model/ApduDataExtKeyWrite.go | 26 +++--
.../readwrite/model/ApduDataExtLinkRead.go | 26 +++--
.../readwrite/model/ApduDataExtLinkResponse.go | 26 +++--
.../readwrite/model/ApduDataExtLinkWrite.go | 26 +++--
.../readwrite/model/ApduDataExtMemoryBitWrite.go | 26 +++--
.../model/ApduDataExtNetworkParameterRead.go | 26 +++--
.../model/ApduDataExtNetworkParameterResponse.go | 26 +++--
.../model/ApduDataExtNetworkParameterWrite.go | 26 +++--
.../model/ApduDataExtOpenRoutingTableRequest.go | 26 +++--
.../model/ApduDataExtPropertyDescriptionRead.go | 32 +++---
.../ApduDataExtPropertyDescriptionResponse.go | 26 +++--
.../model/ApduDataExtPropertyValueRead.go | 34 +++---
.../model/ApduDataExtPropertyValueResponse.go | 45 ++++----
.../model/ApduDataExtPropertyValueWrite.go | 45 ++++----
.../model/ApduDataExtReadRouterMemoryRequest.go | 26 +++--
.../model/ApduDataExtReadRouterMemoryResponse.go | 26 +++--
.../model/ApduDataExtReadRouterStatusRequest.go | 26 +++--
.../model/ApduDataExtReadRouterStatusResponse.go | 26 +++--
.../model/ApduDataExtReadRoutingTableRequest.go | 26 +++--
.../model/ApduDataExtReadRoutingTableResponse.go | 26 +++--
.../model/ApduDataExtWriteRouterMemoryRequest.go | 26 +++--
.../model/ApduDataExtWriteRouterStatusRequest.go | 26 +++--
.../model/ApduDataExtWriteRoutingTableRequest.go | 26 +++--
.../readwrite/model/ApduDataGroupValueRead.go | 26 +++--
.../readwrite/model/ApduDataGroupValueResponse.go | 35 +++---
.../readwrite/model/ApduDataGroupValueWrite.go | 35 +++---
.../model/ApduDataIndividualAddressRead.go | 26 +++--
.../model/ApduDataIndividualAddressResponse.go | 26 +++--
.../model/ApduDataIndividualAddressWrite.go | 26 +++--
.../knxnetip/readwrite/model/ApduDataMemoryRead.go | 30 +++---
.../readwrite/model/ApduDataMemoryResponse.go | 39 +++----
.../readwrite/model/ApduDataMemoryWrite.go | 26 +++--
.../knxnetip/readwrite/model/ApduDataOther.go | 26 +++--
.../knxnetip/readwrite/model/ApduDataRestart.go | 26 +++--
.../readwrite/model/ApduDataUserMessage.go | 26 +++--
plc4go/protocols/knxnetip/readwrite/model/CEMI.go | 23 ++--
.../readwrite/model/CEMIAdditionalInformation.go | 23 ++--
.../CEMIAdditionalInformationBusmonitorInfo.go | 19 ++--
.../CEMIAdditionalInformationRelativeTimestamp.go | 19 ++--
.../knxnetip/readwrite/model/ChannelInformation.go | 19 ++--
.../knxnetip/readwrite/model/ComObjectTable.go | 23 ++--
.../model/ComObjectTableRealisationType1.go | 45 ++++----
.../model/ComObjectTableRealisationType2.go | 45 ++++----
.../model/ComObjectTableRealisationType6.go | 19 ++--
.../knxnetip/readwrite/model/ConnectionRequest.go | 19 ++--
.../model/ConnectionRequestInformation.go | 23 ++--
...ConnectionRequestInformationDeviceManagement.go | 19 ++--
...ConnectionRequestInformationTunnelConnection.go | 19 ++--
.../knxnetip/readwrite/model/ConnectionResponse.go | 19 ++--
.../readwrite/model/ConnectionResponseDataBlock.go | 23 ++--
.../ConnectionResponseDataBlockDeviceManagement.go | 19 ++--
.../ConnectionResponseDataBlockTunnelConnection.go | 19 ++--
.../readwrite/model/ConnectionStateRequest.go | 19 ++--
.../readwrite/model/ConnectionStateResponse.go | 19 ++--
.../knxnetip/readwrite/model/DIBDeviceInfo.go | 37 +++----
.../knxnetip/readwrite/model/DIBSuppSvcFamilies.go | 43 ++++----
.../knxnetip/readwrite/model/DescriptionRequest.go | 19 ++--
.../readwrite/model/DescriptionResponse.go | 19 ++--
.../readwrite/model/DeviceConfigurationAck.go | 19 ++--
.../model/DeviceConfigurationAckDataBlock.go | 19 ++--
.../readwrite/model/DeviceConfigurationRequest.go | 19 ++--
.../model/DeviceConfigurationRequestDataBlock.go | 19 ++--
.../readwrite/model/DeviceDescriptorType2.go | 19 ++--
.../knxnetip/readwrite/model/DeviceStatus.go | 19 ++--
.../knxnetip/readwrite/model/DisconnectRequest.go | 19 ++--
.../knxnetip/readwrite/model/DisconnectResponse.go | 19 ++--
.../model/GroupObjectDescriptorRealisationType1.go | 19 ++--
.../model/GroupObjectDescriptorRealisationType2.go | 19 ++--
.../model/GroupObjectDescriptorRealisationType6.go | 19 ++--
.../model/GroupObjectDescriptorRealisationType7.go | 19 ++--
.../model/GroupObjectDescriptorRealisationTypeB.go | 19 ++--
.../readwrite/model/HPAIControlEndpoint.go | 19 ++--
.../knxnetip/readwrite/model/HPAIDataEndpoint.go | 19 ++--
.../readwrite/model/HPAIDiscoveryEndpoint.go | 19 ++--
.../knxnetip/readwrite/model/IPAddress.go | 28 ++---
.../knxnetip/readwrite/model/KnxAddress.go | 19 ++--
.../knxnetip/readwrite/model/KnxGroupAddress.go | 23 ++--
.../readwrite/model/KnxGroupAddress2Level.go | 19 ++--
.../readwrite/model/KnxGroupAddress3Level.go | 19 ++--
.../readwrite/model/KnxGroupAddressFreeLevel.go | 19 ++--
.../knxnetip/readwrite/model/KnxNetIpCore.go | 19 ++--
.../readwrite/model/KnxNetIpDeviceManagement.go | 19 ++--
.../knxnetip/readwrite/model/KnxNetIpMessage.go | 23 ++--
.../knxnetip/readwrite/model/KnxNetIpRouting.go | 19 ++--
.../knxnetip/readwrite/model/KnxNetIpTunneling.go | 19 ++--
.../knxnetip/readwrite/model/KnxNetObjectServer.go | 19 ++--
.../model/KnxNetRemoteConfigurationAndDiagnosis.go | 19 ++--
.../readwrite/model/KnxNetRemoteLogging.go | 19 ++--
.../knxnetip/readwrite/model/LBusmonInd.go | 50 +++++----
.../protocols/knxnetip/readwrite/model/LDataCon.go | 50 +++++----
.../knxnetip/readwrite/model/LDataExtended.go | 28 ++---
.../knxnetip/readwrite/model/LDataFrame.go | 23 ++--
.../knxnetip/readwrite/model/LDataFrameACK.go | 19 ++--
.../protocols/knxnetip/readwrite/model/LDataInd.go | 50 +++++----
.../protocols/knxnetip/readwrite/model/LDataReq.go | 50 +++++----
.../knxnetip/readwrite/model/LPollData.go | 28 ++---
.../knxnetip/readwrite/model/LPollDataCon.go | 26 +++--
.../knxnetip/readwrite/model/LPollDataReq.go | 26 +++--
.../protocols/knxnetip/readwrite/model/LRawCon.go | 26 +++--
.../protocols/knxnetip/readwrite/model/LRawInd.go | 26 +++--
.../protocols/knxnetip/readwrite/model/LRawReq.go | 26 +++--
.../knxnetip/readwrite/model/MACAddress.go | 28 ++---
.../readwrite/model/MFuncPropCommandReq.go | 26 +++--
.../knxnetip/readwrite/model/MFuncPropCon.go | 26 +++--
.../readwrite/model/MFuncPropStateReadReq.go | 26 +++--
.../knxnetip/readwrite/model/MPropInfoInd.go | 26 +++--
.../knxnetip/readwrite/model/MPropReadCon.go | 26 +++--
.../knxnetip/readwrite/model/MPropReadReq.go | 26 +++--
.../knxnetip/readwrite/model/MPropWriteCon.go | 26 +++--
.../knxnetip/readwrite/model/MPropWriteReq.go | 26 +++--
.../knxnetip/readwrite/model/MResetInd.go | 26 +++--
.../knxnetip/readwrite/model/MResetReq.go | 26 +++--
.../model/ProjectInstallationIdentifier.go | 19 ++--
.../knxnetip/readwrite/model/RelativeTimestamp.go | 19 ++--
.../knxnetip/readwrite/model/RoutingIndication.go | 19 ++--
.../knxnetip/readwrite/model/SearchRequest.go | 19 ++--
.../knxnetip/readwrite/model/SearchResponse.go | 19 ++--
.../knxnetip/readwrite/model/ServiceId.go | 23 ++--
.../knxnetip/readwrite/model/TDataConnectedInd.go | 26 +++--
.../knxnetip/readwrite/model/TDataConnectedReq.go | 26 +++--
.../knxnetip/readwrite/model/TDataIndividualInd.go | 26 +++--
.../knxnetip/readwrite/model/TDataIndividualReq.go | 26 +++--
.../knxnetip/readwrite/model/TunnelingRequest.go | 19 ++--
.../readwrite/model/TunnelingRequestDataBlock.go | 19 ++--
.../knxnetip/readwrite/model/TunnelingResponse.go | 19 ++--
.../readwrite/model/TunnelingResponseDataBlock.go | 19 ++--
.../knxnetip/readwrite/model/UnknownMessage.go | 28 ++---
.../protocols/modbus/readwrite/model/ModbusADU.go | 23 ++--
.../modbus/readwrite/model/ModbusAsciiADU.go | 30 +++---
.../modbus/readwrite/model/ModbusConstants.go | 19 ++--
.../model/ModbusDeviceInformationObject.go | 28 ++---
.../protocols/modbus/readwrite/model/ModbusPDU.go | 23 ++--
.../readwrite/model/ModbusPDUDiagnosticRequest.go | 19 ++--
.../readwrite/model/ModbusPDUDiagnosticResponse.go | 19 ++--
.../modbus/readwrite/model/ModbusPDUError.go | 19 ++--
.../model/ModbusPDUGetComEventCounterRequest.go | 19 ++--
.../model/ModbusPDUGetComEventCounterResponse.go | 19 ++--
.../model/ModbusPDUGetComEventLogRequest.go | 19 ++--
.../model/ModbusPDUGetComEventLogResponse.go | 28 ++---
.../ModbusPDUMaskWriteHoldingRegisterRequest.go | 19 ++--
.../ModbusPDUMaskWriteHoldingRegisterResponse.go | 19 ++--
.../readwrite/model/ModbusPDUReadCoilsRequest.go | 19 ++--
.../readwrite/model/ModbusPDUReadCoilsResponse.go | 28 ++---
.../ModbusPDUReadDeviceIdentificationRequest.go | 19 ++--
.../ModbusPDUReadDeviceIdentificationResponse.go | 45 ++++----
.../model/ModbusPDUReadDiscreteInputsRequest.go | 19 ++--
.../model/ModbusPDUReadDiscreteInputsResponse.go | 28 ++---
.../model/ModbusPDUReadExceptionStatusRequest.go | 19 ++--
.../model/ModbusPDUReadExceptionStatusResponse.go | 19 ++--
.../model/ModbusPDUReadFifoQueueRequest.go | 19 ++--
.../model/ModbusPDUReadFifoQueueResponse.go | 45 ++++----
.../model/ModbusPDUReadFileRecordRequest.go | 43 ++++----
.../model/ModbusPDUReadFileRecordRequestItem.go | 19 ++--
.../model/ModbusPDUReadFileRecordResponse.go | 43 ++++----
.../model/ModbusPDUReadFileRecordResponseItem.go | 28 ++---
.../model/ModbusPDUReadHoldingRegistersRequest.go | 19 ++--
.../model/ModbusPDUReadHoldingRegistersResponse.go | 28 ++---
.../model/ModbusPDUReadInputRegistersRequest.go | 19 ++--
.../model/ModbusPDUReadInputRegistersResponse.go | 28 ++---
...sPDUReadWriteMultipleHoldingRegistersRequest.go | 28 ++---
...PDUReadWriteMultipleHoldingRegistersResponse.go | 28 ++---
.../model/ModbusPDUReportServerIdRequest.go | 19 ++--
.../model/ModbusPDUReportServerIdResponse.go | 28 ++---
.../model/ModbusPDUWriteFileRecordRequest.go | 43 ++++----
.../model/ModbusPDUWriteFileRecordRequestItem.go | 28 ++---
.../model/ModbusPDUWriteFileRecordResponse.go | 43 ++++----
.../model/ModbusPDUWriteFileRecordResponseItem.go | 28 ++---
.../model/ModbusPDUWriteMultipleCoilsRequest.go | 28 ++---
.../model/ModbusPDUWriteMultipleCoilsResponse.go | 19 ++--
...odbusPDUWriteMultipleHoldingRegistersRequest.go | 28 ++---
...dbusPDUWriteMultipleHoldingRegistersResponse.go | 19 ++--
.../model/ModbusPDUWriteSingleCoilRequest.go | 19 ++--
.../model/ModbusPDUWriteSingleCoilResponse.go | 19 ++--
.../model/ModbusPDUWriteSingleRegisterRequest.go | 19 ++--
.../model/ModbusPDUWriteSingleRegisterResponse.go | 19 ++--
.../modbus/readwrite/model/ModbusRtuADU.go | 30 +++---
.../modbus/readwrite/model/ModbusTcpADU.go | 26 +++--
.../model/AlarmMessageAckObjectPushType.go | 19 ++--
.../s7/readwrite/model/AlarmMessageAckPushType.go | 45 ++++----
.../readwrite/model/AlarmMessageAckResponseType.go | 45 ++++----
.../s7/readwrite/model/AlarmMessageAckType.go | 45 ++++----
.../readwrite/model/AlarmMessageObjectAckType.go | 19 ++--
.../readwrite/model/AlarmMessageObjectPushType.go | 45 ++++----
.../readwrite/model/AlarmMessageObjectQueryType.go | 19 ++--
.../s7/readwrite/model/AlarmMessagePushType.go | 45 ++++----
.../s7/readwrite/model/AlarmMessageQueryType.go | 45 ++++----
.../s7/readwrite/model/AssociatedValueType.go | 45 ++++----
plc4go/protocols/s7/readwrite/model/COTPPacket.go | 47 +++++----
.../readwrite/model/COTPPacketConnectionRequest.go | 26 +++--
.../model/COTPPacketConnectionResponse.go | 26 +++--
.../protocols/s7/readwrite/model/COTPPacketData.go | 30 +++---
.../readwrite/model/COTPPacketDisconnectRequest.go | 26 +++--
.../model/COTPPacketDisconnectResponse.go | 26 +++--
.../s7/readwrite/model/COTPPacketTpduError.go | 26 +++--
.../protocols/s7/readwrite/model/COTPParameter.go | 23 ++--
.../s7/readwrite/model/COTPParameterCalledTsap.go | 28 +++--
.../s7/readwrite/model/COTPParameterCallingTsap.go | 28 +++--
.../s7/readwrite/model/COTPParameterChecksum.go | 28 +++--
...COTPParameterDisconnectAdditionalInformation.go | 37 ++++---
.../s7/readwrite/model/COTPParameterTpduSize.go | 28 +++--
plc4go/protocols/s7/readwrite/model/DateAndTime.go | 19 ++--
plc4go/protocols/s7/readwrite/model/S7Address.go | 23 ++--
.../protocols/s7/readwrite/model/S7AddressAny.go | 19 ++--
.../s7/readwrite/model/S7DataAlarmMessage.go | 23 ++--
plc4go/protocols/s7/readwrite/model/S7Message.go | 23 ++--
.../s7/readwrite/model/S7MessageObjectRequest.go | 19 ++--
.../s7/readwrite/model/S7MessageObjectResponse.go | 19 ++--
.../s7/readwrite/model/S7MessageRequest.go | 19 ++--
.../s7/readwrite/model/S7MessageResponse.go | 19 ++--
.../s7/readwrite/model/S7MessageResponseData.go | 19 ++--
.../s7/readwrite/model/S7MessageUserData.go | 19 ++--
plc4go/protocols/s7/readwrite/model/S7Parameter.go | 23 ++--
.../readwrite/model/S7ParameterModeTransition.go | 19 ++--
.../readwrite/model/S7ParameterReadVarRequest.go | 45 ++++----
.../readwrite/model/S7ParameterReadVarResponse.go | 19 ++--
.../model/S7ParameterSetupCommunication.go | 19 ++--
.../s7/readwrite/model/S7ParameterUserData.go | 45 ++++----
.../s7/readwrite/model/S7ParameterUserDataItem.go | 23 ++--
.../model/S7ParameterUserDataItemCPUFunctions.go | 19 ++--
.../readwrite/model/S7ParameterWriteVarRequest.go | 45 ++++----
.../readwrite/model/S7ParameterWriteVarResponse.go | 19 ++--
plc4go/protocols/s7/readwrite/model/S7Payload.go | 23 ++--
.../s7/readwrite/model/S7PayloadAlarm8.go | 19 ++--
.../s7/readwrite/model/S7PayloadAlarmAckInd.go | 19 ++--
.../s7/readwrite/model/S7PayloadAlarmS.go | 19 ++--
.../s7/readwrite/model/S7PayloadAlarmSC.go | 19 ++--
.../s7/readwrite/model/S7PayloadAlarmSQ.go | 19 ++--
.../readwrite/model/S7PayloadDiagnosticMessage.go | 19 ++--
.../s7/readwrite/model/S7PayloadNotify.go | 19 ++--
.../s7/readwrite/model/S7PayloadNotify8.go | 19 ++--
.../s7/readwrite/model/S7PayloadReadVarResponse.go | 54 ++++++----
.../s7/readwrite/model/S7PayloadUserData.go | 54 ++++++----
.../s7/readwrite/model/S7PayloadUserDataItem.go | 23 ++--
.../S7PayloadUserDataItemCpuFunctionAlarmAck.go | 45 ++++----
...yloadUserDataItemCpuFunctionAlarmAckResponse.go | 45 ++++----
.../S7PayloadUserDataItemCpuFunctionAlarmQuery.go | 19 ++--
...oadUserDataItemCpuFunctionAlarmQueryResponse.go | 19 ++--
...ayloadUserDataItemCpuFunctionMsgSubscription.go | 19 ++--
...aItemCpuFunctionMsgSubscriptionAlarmResponse.go | 19 ++--
...erDataItemCpuFunctionMsgSubscriptionResponse.go | 19 ++--
...ataItemCpuFunctionMsgSubscriptionSysResponse.go | 19 ++--
...PayloadUserDataItemCpuFunctionReadSzlRequest.go | 19 ++--
...ayloadUserDataItemCpuFunctionReadSzlResponse.go | 45 ++++----
.../s7/readwrite/model/S7PayloadWriteVarRequest.go | 54 ++++++----
.../readwrite/model/S7PayloadWriteVarResponse.go | 54 ++++++----
.../s7/readwrite/model/S7VarPayloadDataItem.go | 28 ++---
.../s7/readwrite/model/S7VarPayloadStatusItem.go | 19 ++--
.../readwrite/model/S7VarRequestParameterItem.go | 23 ++--
.../model/S7VarRequestParameterItemAddress.go | 19 ++--
plc4go/protocols/s7/readwrite/model/State.go | 19 ++--
.../s7/readwrite/model/SzlDataTreeItem.go | 28 ++---
plc4go/protocols/s7/readwrite/model/SzlId.go | 19 ++--
plc4go/protocols/s7/readwrite/model/TPKTPacket.go | 19 ++--
.../protocols/simulated/readwrite/model/Dummy.go | 19 ++--
.../main/resources/protocols/abeth/ab-eth.mspec | 6 +-
.../protocols/abeth/ParserSerializerTestsuite.xml | 8 +-
.../eip/src/main/resources/protocols/eip/eip.mspec | 13 +--
.../protocols/eip/ParserSerializerTestsuite.xml | 12 +--
1812 files changed, 31280 insertions(+), 19987 deletions(-)
diff --cc protocols/eip/src/main/resources/protocols/eip/eip.mspec
index 5be1b0e68,5e3092e70..cb70bdbf8
--- a/protocols/eip/src/main/resources/protocols/eip/eip.mspec
+++ b/protocols/eip/src/main/resources/protocols/eip/eip.mspec
@@@ -21,12 -21,13 +21,13 @@@
///EthernetIP Header of size 24
/////////////////////////////////////////////////////////////////
-[discriminatedType EipPacket byteOrder='BIG_ENDIAN'
+[discriminatedType EipPacket (IntegerEncoding order) byteOrder='order == IntegerEncoding.BIG_ENDIAN ? BIG_ENDIAN : LITTLE_ENDIAN'
[discriminator uint 16 command]
- [implicit uint 16 len 'lengthInBytes - 24']
+ // TODO: was len before but that is a reserved keyword in golang and as long as we don't have a language agnostic neutralizer this clashes
+ [implicit uint 16 packetLength 'lengthInBytes - 24']
[simple uint 32 sessionHandle]
[simple uint 32 status]
- [array uint 8 senderContext count '8']
+ [array byte senderContext count '8']
[simple uint 32 options]
[typeSwitch command
['0x0065' EipConnectionRequest
@@@ -35,53 -36,31 +36,53 @@@
]
['0x0066' EipDisconnectRequest
]
- ['0x006F' CipRRData(uint 16 len)
- ['0x006F' CipRRData(uint 16 packetLength)
- [reserved uint 32 '0x00000000']
- [reserved uint 16 '0x0000']
- [simple CipExchange('packetLength - 6') exchange]
++ ['0x006F' CipRRData
+ [simple uint 32 interfaceHandle]
+ [simple uint 16 timeout]
+ [simple uint 16 itemCount]
+ [array TypeId('order') typeId count 'itemCount']
+ ]
+ ['0x0070' SendUnitData
+ [const uint 32 interfaceHandle 0x00000000]
+ [simple uint 16 timeout]
+ [simple uint 16 itemCount]
+ [array TypeId('order') typeId count 'itemCount']
]
]
]
-[type CipExchange (uint 16 exchangeLen) //We pass then length down to evey sub-type to be able to provide the remaining data size
- [const uint 16 itemCount 0x02 ] //2 items
- [const uint 32 nullPtr 0x0 ] //NullPointerAddress
- [const uint 16 unconnectedData 0x00B2 ] //Connection Manager
- [implicit uint 16 size 'lengthInBytes - 8 - 2' ] //remove fields above and routing
- [simple CipService('exchangeLen - 10') service ]
+[discriminatedType TypeId(IntegerEncoding order) byteOrder='order == IntegerEncoding.BIG_ENDIAN ? BIG_ENDIAN : LITTLE_ENDIAN'
+ [discriminator uint 16 id]
+ [typeSwitch id
+ ['0x0000' NullAddressItem
+ [reserved uint 16 '0x0000']
+ ]
+ ['0x00A1' ConnectedAddressItem
+ [reserved uint 16 '0x0400']
+ [simple uint 32 connectionId]
+ ]
+ ['0x00B1' ConnectedDataItem
- [implicit uint 16 size 'service.lengthInBytes + 2']
++ [implicit uint 16 packetSize 'service.lengthInBytes + 2']
+ [simple uint 16 sequenceCount]
- [simple CipService('true', 'size - 2', 'order') service]
++ [simple CipService('true', 'packetSize - 2', 'order') service]
+ ]
+ ['0x00B2' UnConnectedDataItem
- [implicit uint 16 size 'service.lengthInBytes']
- [simple CipService('false', 'size', 'order') service]
++ [implicit uint 16 packetSize 'service.lengthInBytes']
++ [simple CipService('false', 'packetSize', 'order') service]
+ ]
+ ]
]
-[discriminatedType CipService(uint 16 serviceLen)
- [discriminator uint 8 service]
- [typeSwitch service
- ['0x4C' CipReadRequest
- [simple int 8 requestPathSize]
- [array byte tag length '(requestPathSize * 2)']
+[discriminatedType CipService(bit connected, uint 16 serviceLen, IntegerEncoding order) byteOrder='order == IntegerEncoding.BIG_ENDIAN ? BIG_ENDIAN : LITTLE_ENDIAN'
+ [discriminator bit response]
+ [discriminator uint 7 service]
+ [typeSwitch service,response,connected
+ ['0x4C','false' CipReadRequest
+ [implicit int 8 requestPathSize 'COUNT(tag) / 2']
+ [array byte tag count '(requestPathSize * 2)']
[simple uint 16 elementNb]
]
- ['0xCC' CipReadResponse
+ ['0x4C','true' CipReadResponse
[reserved uint 8 '0x00']
[simple uint 8 status]
[simple uint 8 extStatus]
diff --cc protocols/eip/src/test/resources/protocols/eip/ParserSerializerTestsuite.xml
index 6f22b201e,27117dd6d..4265f0f70
--- a/protocols/eip/src/test/resources/protocols/eip/ParserSerializerTestsuite.xml
+++ b/protocols/eip/src/test/resources/protocols/eip/ParserSerializerTestsuite.xml
@@@ -35,10 -32,19 +35,10 @@@
<xml>
<EipPacket>
<command dataType="uint" bitLength="16">101</command>
- <len dataType="uint" bitLength="16">4</len>
+ <packetLength dataType="uint" bitLength="16">4</packetLength>
<sessionHandle dataType="uint" bitLength="32">0</sessionHandle>
<status dataType="uint" bitLength="32">0</status>
- <senderContext isList="true">
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- </senderContext>
+ <senderContext dataType="byte" bitLength="64">0x0000000000000000</senderContext>
<options dataType="uint" bitLength="32">0</options>
<EipConnectionRequest>
<protocolVersion dataType="uint" bitLength="16">1</protocolVersion>
@@@ -60,86 -63,58 +60,86 @@@
<xml>
<EipPacket>
<command dataType="uint" bitLength="16">111</command>
- <len dataType="uint" bitLength="16">40</len>
+ <packetLength dataType="uint" bitLength="16">40</packetLength>
<sessionHandle dataType="uint" bitLength="32">4660</sessionHandle>
<status dataType="uint" bitLength="32">0</status>
- <senderContext isList="true">
- <value dataType="uint" bitLength="8">1</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">1</value>
- </senderContext>
+ <senderContext dataType="byte" bitLength="64">0x0100000000000001</senderContext>
<options dataType="uint" bitLength="32">0</options>
<CipRRData>
- <reserved dataType="uint" bitLength="32">0</reserved>
- <reserved dataType="uint" bitLength="16">0</reserved>
- <exchange>
- <CipExchange>
- <itemCount dataType="uint" bitLength="16">2</itemCount>
- <nullPtr dataType="uint" bitLength="32">0</nullPtr>
- <unconnectedData dataType="uint" bitLength="16">178</unconnectedData>
- <size dataType="uint" bitLength="16">24</size>
- <service>
- <CipService>
- <service dataType="uint" bitLength="8">82</service>
- <CipUnconnectedRequest>
- <reserved dataType="uint" bitLength="8">2</reserved>
- <reserved dataType="uint" bitLength="8">32</reserved>
- <reserved dataType="uint" bitLength="8">6</reserved>
- <reserved dataType="uint" bitLength="8">36</reserved>
- <reserved dataType="uint" bitLength="8">1</reserved>
- <reserved dataType="uint" bitLength="16">40197</reserved>
- <messageSize dataType="uint" bitLength="16">10</messageSize>
- <unconnectedService>
- <CipService>
- <service dataType="uint" bitLength="8">76</service>
- <CipReadRequest>
- <requestPathSize dataType="int" bitLength="8">3</requestPathSize>
- <tag dataType="byte" bitLength="48">0x910472617465</tag>
- <elementNb dataType="uint" bitLength="16">1</elementNb>
- </CipReadRequest>
- </CipService>
- </unconnectedService>
- <route dataType="uint" bitLength="16">1</route>
- <backPlane dataType="int" bitLength="8">1</backPlane>
- <slot dataType="int" bitLength="8">4</slot>
- </CipUnconnectedRequest>
- </CipService>
- </service>
- </CipExchange>
- </exchange>
+ <interfaceHandle dataType="uint" bitLength="32">0</interfaceHandle>
+ <timeout dataType="uint" bitLength="16">0</timeout>
+ <itemCount dataType="uint" bitLength="16">2</itemCount>
+ <typeId isList="true">
+ <TypeId>
+ <id dataType="uint" bitLength="16">0</id>
+ <NullAddressItem>
+ <reserved dataType="uint" bitLength="16">0</reserved>
+ </NullAddressItem>
+ </TypeId>
+ <TypeId>
+ <id dataType="uint" bitLength="16">178</id>
+ <UnConnectedDataItem>
+ <size dataType="uint" bitLength="16">24</size>
+ <service>
+ <CipService>
+ <response dataType="bit" bitLength="1">false</response>
+ <service dataType="uint" bitLength="7">82</service>
+ <CipUnconnectedRequest>
+ <requestPathSize dataType="int" bitLength="8">2</requestPathSize>
+ <classSegment>
+ <PathSegment>
+ <pathSegment dataType="uint" bitLength="3">1</pathSegment>
+ <LogicalSegment>
+ <segmentType>
+ <LogicalSegmentType>
+ <logicalSegmentType dataType="uint" bitLength="3">0</logicalSegmentType>
+ <ClassID>
+ <format dataType="uint" bitLength="2">0</format>
+ <segmentClass dataType="uint" bitLength="8">6</segmentClass>
+ </ClassID>
+ </LogicalSegmentType>
+ </segmentType>
+ </LogicalSegment>
+ </PathSegment>
+ </classSegment>
+ <instanceSegment>
+ <PathSegment>
+ <pathSegment dataType="uint" bitLength="3">1</pathSegment>
+ <LogicalSegment>
+ <segmentType>
+ <LogicalSegmentType>
+ <logicalSegmentType dataType="uint" bitLength="3">1</logicalSegmentType>
+ <InstanceID>
+ <format dataType="uint" bitLength="2">0</format>
+ <instance dataType="uint" bitLength="8">1</instance>
+ </InstanceID>
+ </LogicalSegmentType>
+ </segmentType>
+ </LogicalSegment>
+ </PathSegment>
+ </instanceSegment>
+ <reserved dataType="uint" bitLength="16">40197</reserved>
+ <messageSize dataType="uint" bitLength="16">10</messageSize>
+ <unconnectedService>
+ <CipService>
+ <response dataType="bit" bitLength="1">false</response>
+ <service dataType="uint" bitLength="7">76</service>
+ <CipReadRequest>
+ <requestPathSize dataType="int" bitLength="8">3</requestPathSize>
+ <tag dataType="byte" bitLength="48">0x910472617465</tag>
+ <elementNb dataType="uint" bitLength="16">1</elementNb>
+ </CipReadRequest>
+ </CipService>
+ </unconnectedService>
+ <route dataType="uint" bitLength="16">1</route>
+ <backPlane dataType="int" bitLength="8">1</backPlane>
+ <slot dataType="int" bitLength="8">4</slot>
+ </CipUnconnectedRequest>
+ </CipService>
+ </service>
+ </UnConnectedDataItem>
+ </TypeId>
+ </typeId>
</CipRRData>
</EipPacket>
</xml>
@@@ -155,44 -127,45 +155,44 @@@
<xml>
<EipPacket>
<command dataType="uint" bitLength="16">111</command>
- <len dataType="uint" bitLength="16">26</len>
+ <packetLength dataType="uint" bitLength="16">26</packetLength>
<sessionHandle dataType="uint" bitLength="32">4660</sessionHandle>
<status dataType="uint" bitLength="32">0</status>
- <senderContext isList="true">
- <value dataType="uint" bitLength="8">1</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">1</value>
- </senderContext>
+ <senderContext dataType="byte" bitLength="64">0x0100000000000001</senderContext>
<options dataType="uint" bitLength="32">0</options>
<CipRRData>
- <reserved dataType="uint" bitLength="32">0</reserved>
- <reserved dataType="uint" bitLength="16">0</reserved>
- <exchange>
- <CipExchange>
- <itemCount dataType="uint" bitLength="16">2</itemCount>
- <nullPtr dataType="uint" bitLength="32">0</nullPtr>
- <unconnectedData dataType="uint" bitLength="16">178</unconnectedData>
- <size dataType="uint" bitLength="16">10</size>
- <service>
- <CipService>
- <service dataType="uint" bitLength="8">204</service>
- <CipReadResponse>
- <reserved dataType="uint" bitLength="8">0</reserved>
- <status dataType="uint" bitLength="8">0</status>
- <extStatus dataType="uint" bitLength="8">0</extStatus>
- <dataType>
- <CIPDataTypeCode dataType="uint" bitLength="16" stringRepresentation="DINT">196</CIPDataTypeCode>
- </dataType>
- <data dataType="byte" bitLength="32">0x00000216</data>
- </CipReadResponse>
- </CipService>
- </service>
- </CipExchange>
- </exchange>
+ <interfaceHandle dataType="uint" bitLength="32">0</interfaceHandle>
+ <timeout dataType="uint" bitLength="16">0</timeout>
+ <itemCount dataType="uint" bitLength="16">2</itemCount>
+ <typeId isList="true">
+ <TypeId>
+ <id dataType="uint" bitLength="16">0</id>
+ <NullAddressItem>
+ <reserved dataType="uint" bitLength="16">0</reserved>
+ </NullAddressItem>
+ </TypeId>
+ <TypeId>
+ <id dataType="uint" bitLength="16">178</id>
+ <UnConnectedDataItem>
+ <size dataType="uint" bitLength="16">10</size>
+ <service>
+ <CipService>
+ <response dataType="bit" bitLength="1">true</response>
+ <service dataType="uint" bitLength="7">76</service>
+ <CipReadResponse>
+ <reserved dataType="uint" bitLength="8">0</reserved>
+ <status dataType="uint" bitLength="8">0</status>
+ <extStatus dataType="uint" bitLength="8">0</extStatus>
+ <dataType>
+ <CIPDataTypeCode dataType="uint" bitLength="16" stringRepresentation="DINT">196</CIPDataTypeCode>
+ </dataType>
+ <data dataType="byte" bitLength="32">0x00000216</data>
+ </CipReadResponse>
+ </CipService>
+ </service>
+ </UnConnectedDataItem>
+ </TypeId>
+ </typeId>
</CipRRData>
</EipPacket>
</xml>
@@@ -210,90 -180,62 +210,90 @@@
<xml>
<EipPacket>
<command dataType="uint" bitLength="16">111</command>
- <len dataType="uint" bitLength="16">52</len>
+ <packetLength dataType="uint" bitLength="16">52</packetLength>
<sessionHandle dataType="uint" bitLength="32">4660</sessionHandle>
<status dataType="uint" bitLength="32">0</status>
- <senderContext isList="true">
- <value dataType="uint" bitLength="8">1</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">1</value>
- </senderContext>
+ <senderContext dataType="byte" bitLength="64">0x0100000000000001</senderContext>
<options dataType="uint" bitLength="32">0</options>
<CipRRData>
- <reserved dataType="uint" bitLength="32">0</reserved>
- <reserved dataType="uint" bitLength="16">0</reserved>
- <exchange>
- <CipExchange>
- <itemCount dataType="uint" bitLength="16">2</itemCount>
- <nullPtr dataType="uint" bitLength="32">0</nullPtr>
- <unconnectedData dataType="uint" bitLength="16">178</unconnectedData>
- <size dataType="uint" bitLength="16">36</size>
- <service>
- <CipService>
- <service dataType="uint" bitLength="8">82</service>
- <CipUnconnectedRequest>
- <reserved dataType="uint" bitLength="8">2</reserved>
- <reserved dataType="uint" bitLength="8">32</reserved>
- <reserved dataType="uint" bitLength="8">6</reserved>
- <reserved dataType="uint" bitLength="8">36</reserved>
- <reserved dataType="uint" bitLength="8">1</reserved>
- <reserved dataType="uint" bitLength="16">40197</reserved>
- <messageSize dataType="uint" bitLength="16">22</messageSize>
- <unconnectedService>
- <CipService>
- <service dataType="uint" bitLength="8">77</service>
- <CipWriteRequest>
- <requestPathSize dataType="int" bitLength="8">6</requestPathSize>
- <tag dataType="byte" bitLength="96">0x9116436172746f6e53697a65</tag>
- <dataType>
- <CIPDataTypeCode dataType="uint" bitLength="16" stringRepresentation="DINT">196</CIPDataTypeCode>
- </dataType>
- <elementNb dataType="uint" bitLength="16">1</elementNb>
- <data dataType="byte" bitLength="32">0x0000000e</data>
- </CipWriteRequest>
- </CipService>
- </unconnectedService>
- <route dataType="uint" bitLength="16">1</route>
- <backPlane dataType="int" bitLength="8">1</backPlane>
- <slot dataType="int" bitLength="8">4</slot>
- </CipUnconnectedRequest>
- </CipService>
- </service>
- </CipExchange>
- </exchange>
+ <interfaceHandle dataType="uint" bitLength="32">0</interfaceHandle>
+ <timeout dataType="uint" bitLength="16">0</timeout>
+ <itemCount dataType="uint" bitLength="16">2</itemCount>
+ <typeId isList="true">
+ <TypeId>
+ <id dataType="uint" bitLength="16">0</id>
+ <NullAddressItem>
+ <reserved dataType="uint" bitLength="16">0</reserved>
+ </NullAddressItem>
+ </TypeId>
+ <TypeId>
+ <id dataType="uint" bitLength="16">178</id>
+ <UnConnectedDataItem>
+ <size dataType="uint" bitLength="16">36</size>
+ <service>
+ <CipService>
+ <response dataType="bit" bitLength="1">false</response>
+ <service dataType="uint" bitLength="7">82</service>
+ <CipUnconnectedRequest>
+ <requestPathSize dataType="int" bitLength="8">2</requestPathSize>
+ <classSegment>
+ <PathSegment>
+ <pathSegment dataType="uint" bitLength="3">1</pathSegment>
+ <LogicalSegment>
+ <segmentType>
+ <LogicalSegmentType>
+ <logicalSegmentType dataType="uint" bitLength="3">0</logicalSegmentType>
+ <ClassID>
+ <format dataType="uint" bitLength="2">0</format>
+ <segmentClass dataType="uint" bitLength="8">6</segmentClass>
+ </ClassID>
+ </LogicalSegmentType>
+ </segmentType>
+ </LogicalSegment>
+ </PathSegment>
+ </classSegment>
+ <instanceSegment>
+ <PathSegment>
+ <pathSegment dataType="uint" bitLength="3">1</pathSegment>
+ <LogicalSegment>
+ <segmentType>
+ <LogicalSegmentType>
+ <logicalSegmentType dataType="uint" bitLength="3">1</logicalSegmentType>
+ <InstanceID>
+ <format dataType="uint" bitLength="2">0</format>
+ <instance dataType="uint" bitLength="8">1</instance>
+ </InstanceID>
+ </LogicalSegmentType>
+ </segmentType>
+ </LogicalSegment>
+ </PathSegment>
+ </instanceSegment>
+ <reserved dataType="uint" bitLength="16">40197</reserved>
+ <messageSize dataType="uint" bitLength="16">22</messageSize>
+ <unconnectedService>
+ <CipService>
+ <response dataType="bit" bitLength="1">false</response>
+ <service dataType="uint" bitLength="7">77</service>
+ <CipWriteRequest>
+ <requestPathSize dataType="int" bitLength="8">6</requestPathSize>
+ <tag dataType="byte" bitLength="96">0x9116436172746f6e53697a65</tag>
+ <dataType>
+ <CIPDataTypeCode dataType="uint" bitLength="16" stringRepresentation="DINT">196</CIPDataTypeCode>
+ </dataType>
+ <elementNb dataType="uint" bitLength="16">1</elementNb>
+ <data dataType="byte" bitLength="32">0x0000000e</data>
+ </CipWriteRequest>
+ </CipService>
+ </unconnectedService>
+ <route dataType="uint" bitLength="16">1</route>
+ <backPlane dataType="int" bitLength="8">1</backPlane>
+ <slot dataType="int" bitLength="8">4</slot>
+ </CipUnconnectedRequest>
+ </CipService>
+ </service>
+ </UnConnectedDataItem>
+ </TypeId>
+ </typeId>
</CipRRData>
</EipPacket>
</xml>
@@@ -309,96 -248,45 +309,96 @@@
<xml>
<EipPacket>
<command dataType="uint" bitLength="16">111</command>
- <len dataType="uint" bitLength="16">20</len>
+ <packetLength dataType="uint" bitLength="16">20</packetLength>
<sessionHandle dataType="uint" bitLength="32">4660</sessionHandle>
<status dataType="uint" bitLength="32">0</status>
- <senderContext isList="true">
- <value dataType="uint" bitLength="8">1</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">0</value>
- <value dataType="uint" bitLength="8">1</value>
- </senderContext>
+ <senderContext dataType="byte" bitLength="64">0x0100000000000001</senderContext>
<options dataType="uint" bitLength="32">0</options>
<CipRRData>
- <reserved dataType="uint" bitLength="32">0</reserved>
- <reserved dataType="uint" bitLength="16">0</reserved>
- <exchange>
- <CipExchange>
- <itemCount dataType="uint" bitLength="16">2</itemCount>
- <nullPtr dataType="uint" bitLength="32">0</nullPtr>
- <unconnectedData dataType="uint" bitLength="16">178</unconnectedData>
- <size dataType="uint" bitLength="16">4</size>
- <service>
- <CipService>
- <service dataType="uint" bitLength="8">205</service>
- <CipWriteResponse>
- <reserved dataType="uint" bitLength="8">0</reserved>
- <status dataType="uint" bitLength="8">0</status>
- <extStatus dataType="uint" bitLength="8">0</extStatus>
- </CipWriteResponse>
- </CipService>
- </service>
- </CipExchange>
- </exchange>
+ <interfaceHandle dataType="uint" bitLength="32">0</interfaceHandle>
+ <timeout dataType="uint" bitLength="16">0</timeout>
+ <itemCount dataType="uint" bitLength="16">2</itemCount>
+ <typeId isList="true">
+ <TypeId>
+ <id dataType="uint" bitLength="16">0</id>
+ <NullAddressItem>
+ <reserved dataType="uint" bitLength="16">0</reserved>
+ </NullAddressItem>
+ </TypeId>
+ <TypeId>
+ <id dataType="uint" bitLength="16">178</id>
+ <UnConnectedDataItem>
+ <size dataType="uint" bitLength="16">4</size>
+ <service>
+ <CipService>
+ <response dataType="bit" bitLength="1">true</response>
+ <service dataType="uint" bitLength="7">77</service>
+ <CipWriteResponse>
+ <reserved dataType="uint" bitLength="8">0</reserved>
+ <status dataType="uint" bitLength="8">0</status>
+ <extStatus dataType="uint" bitLength="8">0</extStatus>
+ </CipWriteResponse>
+ </CipService>
+ </service>
+ </UnConnectedDataItem>
+ </TypeId>
+ </typeId>
</CipRRData>
</EipPacket>
</xml>
</testcase>
+ <testcase>
+ <name>CIP Connected Read Request</name>
+ <raw>70003800c9070440000000005765277265000000000000000000000000000200a10004005942feffb10024000100520d91124b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b910370707000010000000000</raw>
+ <root-type>EipPacket</root-type>
+ <parser-arguments>
+ <byteOrder>LITTLE_ENDIAN</byteOrder>
+ </parser-arguments>
+ <xml>
+ <EipPacket>
+ <command dataType="uint" bitLength="16">112</command>
- <len dataType="uint" bitLength="16">51</len>
++ <packetLength dataType="uint" bitLength="16">51</packetLength>
+ <sessionHandle dataType="uint" bitLength="32">1074005961</sessionHandle>
+ <status dataType="uint" bitLength="32">0</status>
+ <senderContext dataType="byte" bitLength="64">0x5765277265000000</senderContext>
+ <options dataType="uint" bitLength="32">0</options>
+ <SendUnitData>
+ <interfaceHandle dataType="uint" bitLength="32">0</interfaceHandle>
+ <timeout dataType="uint" bitLength="16">0</timeout>
+ <itemCount dataType="uint" bitLength="16">2</itemCount>
+ <typeId isList="true">
+ <TypeId>
+ <id dataType="uint" bitLength="16">161</id>
+ <ConnectedAddressItem>
+ <reserved dataType="uint" bitLength="16">1024</reserved>
+ <connectionId dataType="uint" bitLength="32">4294853209</connectionId>
+ </ConnectedAddressItem>
+ </TypeId>
+ <TypeId>
+ <id dataType="uint" bitLength="16">177</id>
+ <ConnectedDataItem>
+ <size dataType="uint" bitLength="16">31</size>
+ <sequenceCount dataType="uint" bitLength="16">1</sequenceCount>
+ <service>
+ <CipService>
+ <response dataType="bit" bitLength="1">false</response>
+ <service dataType="uint" bitLength="7">82</service>
+ <CipConnectedRequest>
+ <requestPathSize dataType="uint" bitLength="8">26</requestPathSize>
+ <pathSegments dataType="byte" bitLength="208">0x91124b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b910370707000</pathSegments>
+ <reserved dataType="byte" bitLength="8">0x00</reserved>
+ </CipConnectedRequest>
+ </CipService>
+ </service>
+ </ConnectedDataItem>
+ </TypeId>
+ </typeId>
+ </SendUnitData>
+ </EipPacket>
+ </xml>
+ </testcase>
+
+
</test:testsuite>