You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by gi...@apache.org on 2022/06/10 13:04:39 UTC

[plc4x] branch dependabot/maven/org.apache.maven.shared-maven-dependency-tree-3.1.1 updated (6b5a616697 -> fc2620a750)

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

github-bot pushed a change to branch dependabot/maven/org.apache.maven.shared-maven-dependency-tree-3.1.1
in repository https://gitbox.apache.org/repos/asf/plc4x.git


 discard 6b5a616697 chore(deps): bump maven-dependency-tree from 3.1.0 to 3.1.1
     add 542197b9d3 fix(codegen/go): Undid some of my changes and fixed the tests differently.
     add 800678590b test(protocols): added logback-test.xml to protocols
     add ef17b6c729 chore(build): Updated the plugins and dependencies to latest versions. Removed the webservice example and everything related to edgent.
     add d67f4b3e2f chore(build): Updated the RELEASE_NOTES to mention the removal of Apache Edgent support.
     add a5e7636bda chore(plc4j/example): Updated the azure iot hub example to the latest sdk version.
     add b89dbd2d6f chore(plc4c): Worked on implementing discrimintated types by enum as well as vstring fields.
     add 49512816f6 fix(opcua): Fixed a few issues with the OPCUA Encryption
     add 0f27ff43ef chore(plc4c): Disabled the plc4x-protocol test as it was failing on linux
     add 4c73a8928d chore(plc4c): Disabled the plc4x-protocol test as it was failing on linux
     add 6daf53c83c Merge branch 'develop' of github.com:apache/plc4x into develop
     add eda641e1d0 feat(plc4go/tools): initial version of plc4xpcapanalyzer...
     add fd38251447 fix(plc4go/tools): minor fixes on plc4xpcapanalyzer
     add d6af65caff chore(plc4go/tools): fix markdown
     add 1f7bed5881 fix(bacnet): fix apdu unknown not consuming enough bits
     add 5153cf71df feat(bacnet): introduce ApduType enum
     add ef1e4b394f feat(bacnet): add unknown enums to ApduType enum
     add a64de11e6f feat(bacnet): mapped units to BACnetEngineeringUnits
     add fc22ff5277 feat(bacnet): mapped controlled variable value
     add 577196469f feat(bacnet): mapped units to out of service
     add 4cb82bd4dd fix(bacnet): several small fixes regarding length calculations with proprietary values on serialize
     add 9832841d78 test(bacnet/plc4j): Added roundtrip test to ensure we are consistent.
     add 53381f1c90 feat(bacnet): implemented BACnetPriorityArray
     add 9f524b8f96 fix(bacnet): fixed memory overflow when receiving broken package
     add 85a9b486f0 fix(bacnet): fixed several outstanding issues...
     add 65f55262db feat(bacnet): implemented all bit strings similar to enums
     add 99c274ad8b refactor(codegen): change index on variable literal to make use of optional
     add 0d1ace47f9 refactor(bacnet): relax useage of BACnetPriorityArray
     add 57d5c1e805 refactor(protocols/knx): Changed the KnxDatatypes to use BitStrings for BYTE, WORD, DWORD and LWORD
     add 06a9b3414f fix(plc4net): Changed the KnxDatatypes to use BitStrings for BYTE, WORD, DWORD and LWORD
     add 68a276ed6a fix(plc4cs): fix arrays access
     add 4d946c0e26 feat(bacnet): added first implementation of BACnetConstructedDataAnalogInputAll
     add f4cd2a922d feat(bacnet): implemented some more property mappings and defaulted all properties to a validation error
     add b67d0fa65a test(bacnet): implemented a test to validate bacnet objects
     add e8ba2500bb feat(bacnet): implemented several properties
     add 862605723c feat(bacnet): implemented unique properties for access credential object type
     add 003ddf17d2 feat(bacnet): implemented unique properties for access door object type
     add 535da8840f feat(bacnet): implemented unique properties for access point object type
     add 6ffab0e4d6 fix(bacnet): added unmapped enums to static helper
     add 47c95bbff0 fix(bacnet): added unmapped enums to static helper
     add 737d0787b2 feat(bacnet): implemented unique properties for access user object type
     add f1950f481c feat(bacnet): implemented unique properties for bit string object type
     add a70d1aaf0d feat(bacnet): implemented unique properties for binary lightning output object type
     add 5994fd32bc feat(bacnet): implemented unique properties for timer object type
     add 8a683e29d6 feat(bacnet): implemented unique properties for structured view object type
     add 176fb68759 feat(bacnet): implemented unique properties for schedule object type
     add 0bb291893a feat(bacnet): implemented unique properties for pulse converter type
     add f2a212ad51 chore(plc4c): Continued implementing the plc4x (proxy) protocol client in C. Made the S7 and Modbus drivers work again.
     add c8276d559f feat(bacnet): implemented unique properties for program type
     add 334fc217dc feat(bacnet): implemented unique properties for notification forwarder type
     add d679430d56 feat(bacnet): implemented unique properties for notification class type
     add d39d5d0c08 feat(bacnet): implemented unique properties for network security type
     add e611fd13d9 refactor(bacnet): rename BACnetConstructedDataSecurityPduTimeout to BACnetConstructedDataSecurityPDUTimeout
     add 3ee1ecdfaf feat(bacnet): implemented unique properties for network port type
     add 89a1d3ea04 feat(bacnet): implemented unique properties for loop type
     add b685af7a50 feat(bacnet): implemented unique properties for load control type
     add 7d74e34199 feat(bacnet): implemented unique properties for lightning output type
     add 9612626933 feat(bacnet): implemented unique properties for lift type
     add a8376a9ae9 feat(bacnet): implemented unique properties for group type
     add 7ed03bfc11 feat(bacnet): implemented unique properties for global group type
     add c75cc7d3a6 feat(bacnet): implemented unique properties for file type
     add c2d39adcdb feat(bacnet): implemented unique properties for event enrollment type
     add ef8f17b60b feat(bacnet): implemented unique properties for escalator type
     add c94bf669a7 feat(bacnet): implemented unique properties for elevator group type
     add 0be992d35b feat(bacnet): implemented unique properties for device type
     add b9c9134508 feat(bacnet): implemented unique properties for credential data input type
     add fa695b041e feat(bacnet): implemented unique properties for command type
     add c365f851b8 feat(bacnet): implemented unique properties for channel type
     add cc0fb1d0da feat(bacnet): implemented unique properties for calendar type
     add c4f993b877 feat(bacnet): implemented unique properties for averaging type
     add 5fd804a447 feat(bacnet): implemented unique properties for accumulator type
     add 168884ff52 feat(bacnet): implemented unique properties for access zone type
     add ea0f00dc2e fix(bacnet):fixed status of BACnetAccumulatorRecord
     add 4e32eb5854 feat(bacnet): added share property mapping
     add 39f07579fa feat(bacnet): added shared property mapping
     add b7a5c45a5e feat(bacnet): added shared property mapping
     add ef7538ade3 feat(bacnet): added shared property mapping
     add b304355310 feat(bacnet): added shared property mapping
     add d97c819ce8 feat(bacnet): added safeguard against wrongly implemented constructed data
     add d9a1c5d5cb fix(plc4go/codegen): fixed argument handling of complex argument types
     add 5e2003a332 feat(bacnet): pass index parameters to constructed data
     add 08fc1cb3dc chore(code-gen): Added the "version" of the maven project to the code-generation context.
     add ba50273699 chore(code-gen): Added the concept of var-length int and uint to mspec.
     add 139832beda feat(bacnet): added index 0 support for BACnetArray and validate lengths
     add b22740023b feat(bacnet): added on more mapping for static helper
     add 5b71b83a8d feat(codegen/plc4go): log error to debug when optional is resetting for better traceability
     add 10764daa1c feat(codegen/plc4go): wrap errors and added stacks where missing
     add 8519ad2d8e chore(dependabot): update github-actions and gomod
     add 5484d8bdc3 chore(dependabot): fix dependabot.yml
     add ac24c35b30 chore(dependabot): fix dependabot.yml go path
     add e02ac4e245 chore(deps): bump actions/cache from 2 to 3 (#368)
     add 16da2b3490 chore(asf.yaml): delete branches on merge
     add 424305c49d chore(deps): bump actions/checkout from 2 to 3 (#369)
     add 0b9dd191a6 chore(deps): bump github/codeql-action from 1 to 2 (#371)
     add 2c06aca056 chore(deps): bump actions/setup-java from 2 to 3 (#372)
     add a5e9a6cdb3 chore(deps): bump BobAnkh/auto-generate-changelog from 1.1.0 to 1.1.1 (#370)
     add 5f75bba748 feat(protocols/eip): EIP adding read/write for STRINGS and LINT (#367)
     add bc57935ce1 chore(deps): bump actions/github-script from 5.0.0 to 6.1.0 (#376)
     add 43227e086d fix: fix issues
     add a1af9be4a6 chore(plc4go): speed up build
     add 8b95516993 chore(deps): bump github.com/rs/zerolog from 1.20.0 to 1.27.0 in /plc4go (#375)
     add 4e50bcdae9 chore(deps): bump github.com/icza/bitio from 1.0.0 to 1.1.0 in /plc4go (#373)
     add 61ef7e4afd chore(deps): bump github.com/stretchr/testify in /plc4go (#374)
     add fc2620a750 chore(deps): bump maven-dependency-tree from 3.1.0 to 3.1.1

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (6b5a616697)
            \
             N -- N -- N   refs/heads/dependabot/maven/org.apache.maven.shared-maven-dependency-tree-3.1.1 (fc2620a750)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |    4 +
 .github/dependabot.yml                             |   16 +-
 .github/workflows/changelog.yml                    |    4 +-
 .github/workflows/codeql-analysis.yml              |    8 +-
 .github/workflows/ensure-platforms.yml             |   12 +-
 .github/workflows/sast.yaml                        |    4 +-
 Jenkinsfile                                        |    2 +-
 RELEASE_NOTES                                      |    4 +
 .../freemarker/FreemarkerLanguageOutput.java       |    2 +-
 .../plc4x/language/c/CLanguageTemplateHelper.java  |  197 +-
 .../templates/c/complex-type-template.c.ftlh       |   37 +-
 .../resources/templates/c/data-io-template.c.ftlh  |  243 +-
 .../resources/templates/c/data-io-template.h.ftlh  |    6 +-
 .../resources/templates/c/enum-template.c.ftlh     |   13 +-
 .../resources/templates/c/enum-template.h.ftlh     |    2 +
 .../language/cs/CsLanguageTemplateHelper.java      |   12 +-
 .../language/go/GoLanguageTemplateHelper.java      |   13 +-
 .../templates/go/complex-type-template.go.ftlh     |   97 +-
 .../templates/go/parser-factory-template.go.ftlh   |    2 +-
 .../go/xml-parser-factory-template.go.ftlh         |    2 +-
 .../internal/test/readwrite/model/StaticHelper.go  |   90 -
 .../language-go/src/test/resources/plc4go/pom.xml  |    2 +-
 .../protocols/test/readwrite/model/StaticHelper.go |   90 +
 .../language/java/JavaLanguageTemplateHelper.java  |   18 +-
 .../plugins/codegenerator/language/mspec/MSpec.g4  |    2 +
 .../mspec/expression/ExpressionStringListener.java |    2 +-
 .../references/DefaultVintegerTypeReference.java   |   38 +
 .../mspec/model/terms/DefaultVariableLiteral.java  |    8 +-
 .../mspec/parser/MessageFormatListener.java        |   31 +
 .../expression/ExpressionStringParserTest.java     |    8 +-
 .../src/test/resources/mspec.example               |    7 +
 plc4c/api/include/plc4c/data.h                     |  140 +-
 plc4c/api/include/plc4c/types.h                    |   48 +-
 .../parser-serializer-testcase-generator.xsl       |    2 +-
 .../modbus/include/plc4c/driver_modbus_sm.h        |    2 +
 plc4c/drivers/modbus/src/driver_modbus.c           |    2 +
 plc4c/drivers/modbus/src/driver_modbus_packets.c   |    2 +-
 .../modbus/src/driver_modbus_sm_disconnect.c       |    1 -
 plc4c/drivers/modbus/src/driver_modbus_sm_read.c   |   17 +-
 plc4c/drivers/modbus/src/driver_modbus_sm_write.c  |   17 +
 plc4c/drivers/plc4x/src/driver_plc4x_sm_write.c    |    8 +-
 plc4c/drivers/plc4x/test/plc4x_test.c              |    3 +-
 plc4c/drivers/s7/include/plc4c/driver_s7_static.h  |    1 +
 plc4c/drivers/s7/src/driver_modbus_encode_decode.c |    5 +-
 plc4c/drivers/s7/src/driver_s7_packets.c           |   49 +-
 plc4c/drivers/s7/src/driver_s7_sm_read.c           |    8 +-
 plc4c/drivers/s7/src/driver_s7_sm_write.c          |   24 +-
 plc4c/drivers/s7/src/driver_s7_static.c            |    3 +
 plc4c/drivers/s7/test/s7_test.c                    |    2 +-
 plc4c/drivers/simulated/src/driver_simulated.c     |    4 +-
 plc4c/examples/hello-world-s7/src/hello_world_s7.c |    4 +-
 .../hello-world-s7/src/hello_world_s7_loopback.c   |    4 +-
 plc4c/generated-sources/modbus/include/data_item.h |    6 +-
 .../generated-sources/modbus/include/driver_type.h |    2 +
 .../modbus/include/modbus_data_type.h              |    2 +
 .../modbus_device_information_conformity_level.h   |    2 +
 .../include/modbus_device_information_level.h      |    2 +
 .../modbus_device_information_more_follows.h       |    2 +
 .../modbus/include/modbus_error_code.h             |    2 +
 plc4c/generated-sources/modbus/src/data_item.c     |  438 +-
 plc4c/generated-sources/modbus/src/driver_type.c   |   13 +-
 plc4c/generated-sources/modbus/src/modbus_adu.c    |    4 +-
 .../modbus/src/modbus_data_type.c                  |   13 +-
 .../modbus_device_information_conformity_level.c   |   13 +-
 .../modbus/src/modbus_device_information_level.c   |   13 +-
 .../src/modbus_device_information_more_follows.c   |   13 +-
 .../modbus/src/modbus_device_information_object.c  |    2 +-
 .../modbus/src/modbus_error_code.c                 |   13 +-
 plc4c/generated-sources/modbus/src/modbus_pdu.c    |   40 +-
 .../modbus_pdu_read_file_record_response_item.c    |    2 +-
 .../modbus_pdu_write_file_record_request_item.c    |    2 +-
 .../modbus_pdu_write_file_record_response_item.c   |    2 +-
 .../plc4x/include/plc4x_request_type.h             |    2 +
 .../plc4x/include/plc4x_response_code.h            |    2 +
 .../plc4x/include/plc4x_return_code.h              |    2 +
 .../generated-sources/plc4x/include/plc4x_value.h  |    6 +-
 .../plc4x/include/plc4x_value_type.h               |    3 +
 plc4c/generated-sources/plc4x/src/plc4x_field.c    |   16 +-
 .../plc4x/src/plc4x_field_value_request.c          |    4 +-
 .../plc4x/src/plc4x_field_value_response.c         |    4 +-
 plc4c/generated-sources/plc4x/src/plc4x_message.c  |   32 +-
 .../plc4x/src/plc4x_request_type.c                 |   13 +-
 .../plc4x/src/plc4x_response_code.c                |   13 +-
 .../plc4x/src/plc4x_return_code.c                  |   13 +-
 plc4c/generated-sources/plc4x/src/plc4x_value.c    |  326 +-
 .../generated-sources/plc4x/src/plc4x_value_type.c |   59 +-
 .../plc4x/test/ParserSerializerTestsuite.c         |   16 +-
 .../s7/include/alarm_state_type.h                  |    2 +
 plc4c/generated-sources/s7/include/alarm_type.h    |    2 +
 .../s7/include/cotp_protocol_class.h               |    2 +
 .../generated-sources/s7/include/cotp_tpdu_size.h  |    2 +
 .../s7/include/cpu_subscribe_events.h              |    2 +
 plc4c/generated-sources/s7/include/data_item.h     |    6 +-
 .../s7/include/data_transport_error_code.h         |    2 +
 .../s7/include/data_transport_size.h               |    2 +
 plc4c/generated-sources/s7/include/device_group.h  |    2 +
 plc4c/generated-sources/s7/include/event_type.h    |    2 +
 plc4c/generated-sources/s7/include/memory_area.h   |    2 +
 .../s7/include/mode_transition_type.h              |    2 +
 plc4c/generated-sources/s7/include/query_type.h    |    2 +
 .../generated-sources/s7/include/syntax_id_type.h  |    2 +
 .../s7/include/szl_module_type_class.h             |    2 +
 plc4c/generated-sources/s7/include/szl_sublist.h   |    2 +
 .../generated-sources/s7/include/transport_size.h  |    2 +
 plc4c/generated-sources/s7/src/alarm_state_type.c  |   13 +-
 plc4c/generated-sources/s7/src/alarm_type.c        |   13 +-
 plc4c/generated-sources/s7/src/cotp_packet.c       |    6 +-
 plc4c/generated-sources/s7/src/cotp_parameter.c    |    6 +-
 .../generated-sources/s7/src/cotp_protocol_class.c |   13 +-
 plc4c/generated-sources/s7/src/cotp_tpdu_size.c    |   13 +-
 .../s7/src/cpu_subscribe_events.c                  |   13 +-
 plc4c/generated-sources/s7/src/data_item.c         |  367 +-
 .../s7/src/data_transport_error_code.c             |   13 +-
 .../generated-sources/s7/src/data_transport_size.c |   13 +-
 plc4c/generated-sources/s7/src/device_group.c      |   13 +-
 plc4c/generated-sources/s7/src/event_type.c        |   13 +-
 plc4c/generated-sources/s7/src/memory_area.c       |   13 +-
 .../s7/src/mode_transition_type.c                  |   13 +-
 plc4c/generated-sources/s7/src/query_type.c        |   13 +-
 plc4c/generated-sources/s7/src/s7_address.c        |    4 +-
 .../s7/src/s7_data_alarm_message.c                 |    2 +-
 plc4c/generated-sources/s7/src/s7_message.c        |    8 +-
 plc4c/generated-sources/s7/src/s7_parameter.c      |   12 +-
 .../s7/src/s7_parameter_user_data_item.c           |    6 +-
 plc4c/generated-sources/s7/src/s7_payload.c        |    2 +-
 .../s7/src/s7_payload_user_data_item.c             |   12 +-
 .../s7/src/s7_var_payload_data_item.c              |    6 +-
 .../s7/src/s7_var_request_parameter_item.c         |    6 +-
 plc4c/generated-sources/s7/src/syntax_id_type.c    |   13 +-
 .../s7/src/szl_module_type_class.c                 |   13 +-
 plc4c/generated-sources/s7/src/szl_sublist.c       |   13 +-
 plc4c/generated-sources/s7/src/tpkt_packet.c       |    2 +-
 plc4c/generated-sources/s7/src/transport_size.c    |   13 +-
 .../s7/test/ParserSerializerTestsuite.c            |   22 +-
 plc4c/pom.xml                                      |   15 +
 plc4c/spi/include/plc4c/spi/types_private.h        |   44 +-
 plc4c/spi/src/data.c                               |  692 ++-
 plc4c/spi/src/read_buffer.c                        |   12 +-
 plc4c/spi/src/types.c                              |  104 +-
 plc4c/spi/src/write_buffer.c                       |    4 +-
 plc4go/README.md                                   |   30 +
 .../assets/testing/logback-test.xml                |    0
 .../protocols/bacnet/ParserSerializerTestsuite.xml |  920 ++--
 plc4go/cmd/main/drivers/s7_test.go                 |   44 -
 plc4go/cmd/main/drivers/tests/abeth_driver_test.go |   33 -
 .../drivers/tests/abeth_parser_serializer_test.go  |   30 -
 plc4go/cmd/main/drivers/tests/ads_driver_test.go   |   37 -
 .../drivers/tests/ads_parser_serializer_test.go    |   30 -
 .../drivers/tests/bacnet_parser_serializer_test.go |   30 -
 plc4go/cmd/main/drivers/tests/df1_driver_test.go   |   33 -
 .../drivers/tests/df1_parser_serializer_test.go    |   31 -
 plc4go/cmd/main/drivers/tests/eip_driver_test.go   |   37 -
 .../drivers/tests/eip_parser_serializer_test.go    |   31 -
 .../cmd/main/drivers/tests/firmata_driver_test.go  |   33 -
 .../tests/firmata_parser_serializer_test.go        |   30 -
 .../cmd/main/drivers/tests/knxnetip_driver_test.go |   38 -
 .../tests/knxnetip_parser_serializer_test.go       |   30 -
 .../main/drivers/tests/manual_ads_driver_test.go   |  113 -
 .../main/drivers/tests/manual_s7_driver_test.go    |  112 -
 .../cmd/main/drivers/tests/modbus_driver_test.go   |   37 -
 .../drivers/tests/modbus_parser_serializer_test.go |   32 -
 plc4go/cmd/main/drivers/tests/s7_driver_test.go    |   37 -
 .../drivers/tests/s7_parser_serializer_test.go     |   30 -
 plc4go/cmd/main/main.go                            |   23 -
 plc4go/go.mod                                      |   17 +-
 plc4go/go.sum                                      |  903 +++-
 plc4go/internal/s7/Connection.go                   |    2 +-
 plc4go/internal/s7/Writer.go                       |    2 +-
 plc4go/internal/s7/s7Io_test.go                    |    4 +-
 plc4go/internal/spi/testutils/DriverTestRunner.go  |    6 +-
 .../spi/testutils/ParserSerializerTestRunner.go    |   10 +-
 plc4go/pom.xml                                     |   17 +-
 .../model/CIPEncapsulationConnectionRequest.go     |    9 +-
 .../model/CIPEncapsulationConnectionResponse.go    |    9 +-
 .../readwrite/model/CIPEncapsulationPacket.go      |   16 +-
 .../readwrite/model/CIPEncapsulationReadRequest.go |   16 +-
 .../model/CIPEncapsulationReadResponse.go          |   16 +-
 .../readwrite/model/DF1CommandRequestMessage.go    |   16 +-
 ...mandResponseMessageProtectedTypedLogicalRead.go |   16 +-
 .../abeth/readwrite/model/DF1RequestCommand.go     |    8 +-
 .../abeth/readwrite/model/DF1RequestMessage.go     |    8 +-
 .../model/DF1RequestProtectedTypedLogicalRead.go   |    8 +-
 .../abeth/readwrite/model/DF1ResponseMessage.go    |    8 +-
 .../model/AdsAddDeviceNotificationRequest.go       |    8 +-
 .../model/AdsAddDeviceNotificationResponse.go      |   16 +-
 plc4go/protocols/ads/readwrite/model/AdsData.go    |    8 +-
 .../model/AdsDeleteDeviceNotificationRequest.go    |    8 +-
 .../model/AdsDeleteDeviceNotificationResponse.go   |   16 +-
 .../model/AdsDeviceNotificationRequest.go          |   16 +-
 .../model/AdsDeviceNotificationResponse.go         |    9 +-
 .../ads/readwrite/model/AdsInvalidRequest.go       |    9 +-
 .../ads/readwrite/model/AdsInvalidResponse.go      |    9 +-
 .../ads/readwrite/model/AdsMultiRequestItem.go     |    8 +-
 .../ads/readwrite/model/AdsMultiRequestItemRead.go |    8 +-
 .../model/AdsMultiRequestItemReadWrite.go          |    8 +-
 .../readwrite/model/AdsMultiRequestItemWrite.go    |    8 +-
 .../ads/readwrite/model/AdsNotificationSample.go   |    8 +-
 .../readwrite/model/AdsReadDeviceInfoRequest.go    |    9 +-
 .../readwrite/model/AdsReadDeviceInfoResponse.go   |   16 +-
 .../ads/readwrite/model/AdsReadRequest.go          |    8 +-
 .../ads/readwrite/model/AdsReadResponse.go         |   16 +-
 .../ads/readwrite/model/AdsReadStateRequest.go     |    9 +-
 .../ads/readwrite/model/AdsReadStateResponse.go    |   16 +-
 .../ads/readwrite/model/AdsReadWriteRequest.go     |   16 +-
 .../ads/readwrite/model/AdsReadWriteResponse.go    |   16 +-
 .../ads/readwrite/model/AdsStampHeader.go          |   16 +-
 .../ads/readwrite/model/AdsWriteControlRequest.go  |    8 +-
 .../ads/readwrite/model/AdsWriteControlResponse.go |   16 +-
 .../ads/readwrite/model/AdsWriteRequest.go         |    8 +-
 .../ads/readwrite/model/AdsWriteResponse.go        |   16 +-
 plc4go/protocols/ads/readwrite/model/AmsNetId.go   |    8 +-
 plc4go/protocols/ads/readwrite/model/AmsPacket.go  |   48 +-
 .../readwrite/model/AmsSerialAcknowledgeFrame.go   |    8 +-
 .../ads/readwrite/model/AmsSerialFrame.go          |   16 +-
 .../ads/readwrite/model/AmsSerialResetFrame.go     |    8 +-
 .../protocols/ads/readwrite/model/AmsTCPPacket.go  |   16 +-
 plc4go/protocols/ads/readwrite/model/State.go      |    8 +-
 .../protocols/bacnetip/readwrite/ParserHelper.go   | 1167 +++--
 .../bacnetip/readwrite/XmlParserHelper.go          | 1285 +++--
 plc4go/protocols/bacnetip/readwrite/model/APDU.go  |   45 +-
 .../bacnetip/readwrite/model/APDUAbort.go          |   20 +-
 .../bacnetip/readwrite/model/APDUComplexAck.go     |   88 +-
 .../readwrite/model/APDUConfirmedRequest.go        |  104 +-
 .../bacnetip/readwrite/model/APDUError.go          |   28 +-
 .../bacnetip/readwrite/model/APDUReject.go         |   20 +-
 .../bacnetip/readwrite/model/APDUSegmentAck.go     |   12 +-
 .../bacnetip/readwrite/model/APDUSimpleAck.go      |   12 +-
 .../readwrite/model/APDUUnconfirmedRequest.go      |   20 +-
 .../bacnetip/readwrite/model/APDUUnknown.go        |   50 +-
 .../protocols/bacnetip/readwrite/model/ApduType.go |  234 +
 .../readwrite/model/BACnetAbortReasonTagged.go     |   12 +-
 ...ACnetAccessAuthenticationFactorDisableTagged.go |   24 +-
 .../BACnetAccessCredentialDisableReasonTagged.go   |   24 +-
 .../model/BACnetAccessCredentialDisableTagged.go   |   24 +-
 .../readwrite/model/BACnetAccessEventTagged.go     |   24 +-
 .../model/BACnetAccessPassbackModeTagged.go        |   20 +-
 .../bacnetip/readwrite/model/BACnetAccessRule.go   |  332 ++
 .../model/BACnetAccessRuleLocationSpecifier.go     |  122 +
 .../BACnetAccessRuleLocationSpecifierTagged.go     |  197 +
 .../model/BACnetAccessRuleTimeRangeSpecifier.go    |  122 +
 .../BACnetAccessRuleTimeRangeSpecifierTagged.go    |  197 +
 .../readwrite/model/BACnetAccessThreatLevel.go     |  160 +
 .../readwrite/model/BACnetAccessUserTypeTagged.go  |   24 +-
 .../model/BACnetAccessZoneOccupancyStateTagged.go  |   24 +-
 .../readwrite/model/BACnetAccumulatorRecord.go     |  265 +
 .../BACnetAccumulatorRecordAccumulatorStatus.go    |  146 +
 ...CnetAccumulatorRecordAccumulatorStatusTagged.go |  197 +
 .../readwrite/model/BACnetActionCommand.go         |   88 +-
 .../bacnetip/readwrite/model/BACnetActionList.go   |   32 +-
 .../bacnetip/readwrite/model/BACnetActionTagged.go |   20 +-
 .../bacnetip/readwrite/model/BACnetAddress.go      |   24 +-
 .../readwrite/model/BACnetAddressBinding.go        |  195 +
 .../readwrite/model/BACnetAddressEnclosed.go       |   78 +-
 .../readwrite/model/BACnetApplicationTag.go        |   18 +-
 .../model/BACnetApplicationTagBitString.go         |   16 +-
 .../readwrite/model/BACnetApplicationTagBoolean.go |   16 +-
 .../model/BACnetApplicationTagCharacterString.go   |   16 +-
 .../readwrite/model/BACnetApplicationTagDate.go    |   16 +-
 .../readwrite/model/BACnetApplicationTagDouble.go  |   16 +-
 .../model/BACnetApplicationTagEnumerated.go        |   16 +-
 .../readwrite/model/BACnetApplicationTagNull.go    |    9 +-
 .../model/BACnetApplicationTagObjectIdentifier.go  |   20 +-
 .../model/BACnetApplicationTagOctetString.go       |   16 +-
 .../readwrite/model/BACnetApplicationTagReal.go    |   16 +-
 .../model/BACnetApplicationTagSignedInteger.go     |   16 +-
 .../readwrite/model/BACnetApplicationTagTime.go    |   16 +-
 .../model/BACnetApplicationTagUnsignedInteger.go   |   16 +-
 .../readwrite/model/BACnetAssignedAccessRights.go  |  195 +
 .../readwrite/model/BACnetAssignedLandingCalls.go  |  160 +
 .../BACnetAssignedLandingCallsLandingCallsList.go  |  248 +
 ...netAssignedLandingCallsLandingCallsListEntry.go |  195 +
 .../readwrite/model/BACnetAuthenticationFactor.go  |  230 +
 .../model/BACnetAuthenticationFactorEnclosed.go    |  233 +
 .../model/BACnetAuthenticationFactorFormat.go      |  262 +
 .../model/BACnetAuthenticationFactorTypeTagged.go  |   20 +-
 .../readwrite/model/BACnetAuthenticationPolicy.go  |  230 +
 .../model/BACnetAuthenticationPolicyList.go        |  248 +
 .../model/BACnetAuthenticationPolicyListEntry.go   |  195 +
 .../model/BACnetAuthenticationStatusTagged.go      |   20 +-
 .../model/BACnetAuthorizationExemptionTagged.go    |   24 +-
 .../model/BACnetAuthorizationModeTagged.go         |   24 +-
 .../bacnetip/readwrite/model/BACnetBDTEntry.go     |  212 +
 .../readwrite/model/BACnetBackupStateTagged.go     |   20 +-
 .../model/BACnetBinaryLightingPVTagged.go          |   24 +-
 .../readwrite/model/BACnetBinaryPVTagged.go        |   20 +-
 .../model/BACnetCOVMultipleSubscription.go         |  300 ++
 ...bscriptionListOfCovSubscriptionSpecification.go |  248 +
 ...ptionListOfCovSubscriptionSpecificationEntry.go |  195 +
 ...riptionSpecificationEntryListOfCovReferences.go |  248 +
 ...onSpecificationEntryListOfCovReferencesEntry.go |  247 +
 .../readwrite/model/BACnetCOVSubscription.go       |  317 ++
 .../readwrite/model/BACnetCalendarEntry.go         |  225 +
 .../readwrite/model/BACnetCalendarEntryDate.go     |  199 +
 .../model/BACnetCalendarEntryDateRange.go          |  199 +
 .../readwrite/model/BACnetCalendarEntryEnclosed.go |  233 +
 .../readwrite/model/BACnetCalendarEntryWeekNDay.go |  199 +
 .../bacnetip/readwrite/model/BACnetChannelValue.go |   15 +-
 .../readwrite/model/BACnetChannelValueBitString.go |   16 +-
 .../readwrite/model/BACnetChannelValueBoolean.go   |   16 +-
 .../model/BACnetChannelValueCharacterString.go     |   16 +-
 .../readwrite/model/BACnetChannelValueDate.go      |   16 +-
 .../readwrite/model/BACnetChannelValueDouble.go    |   16 +-
 .../model/BACnetChannelValueEnumerated.go          |   16 +-
 .../readwrite/model/BACnetChannelValueInteger.go   |   16 +-
 .../model/BACnetChannelValueLightingCommand.go     |   16 +-
 .../readwrite/model/BACnetChannelValueNull.go      |   16 +-
 .../model/BACnetChannelValueObjectidentifier.go    |   16 +-
 .../model/BACnetChannelValueOctetString.go         |   16 +-
 .../readwrite/model/BACnetChannelValueReal.go      |   16 +-
 .../readwrite/model/BACnetChannelValueTime.go      |   16 +-
 .../readwrite/model/BACnetChannelValueUnsigned.go  |   16 +-
 .../bacnetip/readwrite/model/BACnetClientCOV.go    |  218 +
 .../readwrite/model/BACnetClientCOVNone.go         |  199 +
 .../readwrite/model/BACnetClientCOVObject.go       |  199 +
 .../bacnetip/readwrite/model/BACnetClosingTag.go   |   22 +-
 .../model/BACnetConfirmedServiceRequest.go         |   57 +-
 ...ACnetConfirmedServiceRequestAcknowledgeAlarm.go |   56 +-
 .../BACnetConfirmedServiceRequestAddListElement.go |   45 +-
 .../BACnetConfirmedServiceRequestAtomicReadFile.go |   24 +-
 ...tConfirmedServiceRequestAtomicReadFileRecord.go |   24 +-
 ...tConfirmedServiceRequestAtomicReadFileStream.go |   24 +-
 ...edServiceRequestAtomicReadFileStreamOrRecord.go |   26 +-
 ...BACnetConfirmedServiceRequestAtomicWriteFile.go |   51 +-
 .../BACnetConfirmedServiceRequestAuthenticate.go   |   17 +-
 ...firmedServiceRequestConfirmedCOVNotification.go |   48 +-
 ...rviceRequestConfirmedCOVNotificationMultiple.go |   50 +-
 ...rmedServiceRequestConfirmedEventNotification.go |  117 +-
 ...firmedServiceRequestConfirmedPrivateTransfer.go |   36 +-
 ...tConfirmedServiceRequestConfirmedTextMessage.go |   42 +-
 ...rviceRequestConfirmedTextMessageMessageClass.go |   26 +-
 ...estConfirmedTextMessageMessageClassCharacter.go |   16 +-
 ...questConfirmedTextMessageMessageClassNumeric.go |   16 +-
 ...estConfirmedTextMessageMessagePriorityTagged.go |   20 +-
 ...ACnetConfirmedServiceRequestConfirmedUnknown.go |   17 +-
 .../BACnetConfirmedServiceRequestCreateObject.go   |   26 +-
 ...medServiceRequestCreateObjectObjectSpecifier.go |   49 +-
 .../BACnetConfirmedServiceRequestDeleteObject.go   |   16 +-
 ...rmedServiceRequestDeviceCommunicationControl.go |   35 +-
 ...eviceCommunicationControlEnableDisableTagged.go |   20 +-
 ...tConfirmedServiceRequestGetEnrollmentSummary.go |   62 +-
 ...EnrollmentSummaryAcknowledgementFilterTagged.go |   20 +-
 ...stGetEnrollmentSummaryEventStateFilterTagged.go |   20 +-
 ...iceRequestGetEnrollmentSummaryPriorityFilter.go |   40 +-
 ...etConfirmedServiceRequestGetEventInformation.go |   18 +-
 ...etConfirmedServiceRequestLifeSafetyOperation.go |   42 +-
 .../BACnetConfirmedServiceRequestReadProperty.go   |   34 +-
 ...nfirmedServiceRequestReadPropertyConditional.go |   17 +-
 ...tConfirmedServiceRequestReadPropertyMultiple.go |   25 +-
 .../BACnetConfirmedServiceRequestReadRange.go      |   43 +-
 .../BACnetConfirmedServiceRequestReadRangeRange.go |   26 +-
 ...firmedServiceRequestReadRangeRangeByPosition.go |   24 +-
 ...ServiceRequestReadRangeRangeBySequenceNumber.go |   24 +-
 ...tConfirmedServiceRequestReadRangeRangeByTime.go |   24 +-
 ...netConfirmedServiceRequestReinitializeDevice.go |   26 +-
 ...ializeDeviceReinitializedStateOfDeviceTagged.go |   20 +-
 ...CnetConfirmedServiceRequestRemoveListElement.go |   45 +-
 .../BACnetConfirmedServiceRequestRequestKey.go     |   17 +-
 .../BACnetConfirmedServiceRequestSubscribeCOV.go   |   43 +-
 ...tConfirmedServiceRequestSubscribeCOVProperty.go |   60 +-
 ...edServiceRequestSubscribeCOVPropertyMultiple.go |   52 +-
 ...yMultipleListOfCovSubscriptionSpecifications.go |   40 +-
 ...tipleListOfCovSubscriptionSpecificationsList.go |   32 +-
 ...ListOfCovSubscriptionSpecificationsReference.go |   34 +-
 .../model/BACnetConfirmedServiceRequestVTClose.go  |   25 +-
 .../model/BACnetConfirmedServiceRequestVTData.go   |   32 +-
 .../model/BACnetConfirmedServiceRequestVTOpen.go   |   24 +-
 .../BACnetConfirmedServiceRequestWriteProperty.go  |   53 +-
 ...ConfirmedServiceRequestWritePropertyMultiple.go |   25 +-
 .../readwrite/model/BACnetConstructedData.go       | 1538 +++++-
 .../model/BACnetConstructedDataAPDULength.go       |  213 +
 .../BACnetConstructedDataAPDUSegmentTimeout.go     |  213 +
 .../model/BACnetConstructedDataAPDUTimeout.go      |  213 +
 .../model/BACnetConstructedDataAbsenteeLimit.go    |  213 +
 .../model/BACnetConstructedDataAcceptedModes.go    |   30 +-
 .../BACnetConstructedDataAccessAlarmEvents.go      |  228 +
 .../BACnetConstructedDataAccessCredentialAl.go     |   25 +-
 .../BACnetConstructedDataAccessDoorAlarmValues.go  |  228 +
 .../model/BACnetConstructedDataAccessDoorAll.go    |   25 +-
 .../BACnetConstructedDataAccessDoorFaultValues.go  |  228 +
 .../BACnetConstructedDataAccessDoorPresentValue.go |  213 +
 ...etConstructedDataAccessDoorRelinquishDefault.go |  213 +
 .../model/BACnetConstructedDataAccessDoors.go      |  310 ++
 .../model/BACnetConstructedDataAccessEvent.go      |  213 +
 ...nstructedDataAccessEventAuthenticationFactor.go |  213 +
 .../BACnetConstructedDataAccessEventCredential.go  |  213 +
 .../model/BACnetConstructedDataAccessEventTag.go   |  213 +
 .../model/BACnetConstructedDataAccessEventTime.go  |  213 +
 .../model/BACnetConstructedDataAccessPointAll.go   |   25 +-
 .../model/BACnetConstructedDataAccessRightsAll.go  |   25 +-
 ...BACnetConstructedDataAccessTransactionEvents.go |  228 +
 .../model/BACnetConstructedDataAccessUserAll.go    |   25 +-
 .../BACnetConstructedDataAccessZoneAdjustValue.go  |  213 +
 .../BACnetConstructedDataAccessZoneAlarmValues.go  |  228 +
 .../model/BACnetConstructedDataAccessZoneAll.go    |   25 +-
 .../model/BACnetConstructedDataAccompaniment.go    |  213 +
 .../BACnetConstructedDataAccompanimentTime.go      |  213 +
 .../model/BACnetConstructedDataAccumulatorAll.go   |   25 +-
 ...CnetConstructedDataAccumulatorFaultHighLimit.go |  213 +
 ...ACnetConstructedDataAccumulatorFaultLowLimit.go |  213 +
 .../BACnetConstructedDataAccumulatorHighLimit.go   |  213 +
 .../BACnetConstructedDataAccumulatorLowLimit.go    |  213 +
 ...BACnetConstructedDataAccumulatorMaxPresValue.go |  213 +
 ...BACnetConstructedDataAccumulatorMinPresValue.go |  213 +
 .../model/BACnetConstructedDataAckRequired.go      |  213 +
 .../model/BACnetConstructedDataAckedTransitions.go |  213 +
 .../readwrite/model/BACnetConstructedDataAction.go |  114 +-
 .../model/BACnetConstructedDataActionText.go       |  310 ++
 .../model/BACnetConstructedDataActivationTime.go   |  213 +
 ...netConstructedDataActiveAuthenticationPolicy.go |  213 +
 ...onstructedDataActiveCOVMultipleSubscriptions.go |  228 +
 .../BACnetConstructedDataActiveCOVSubscriptions.go |  228 +
 .../model/BACnetConstructedDataActiveText.go       |  213 +
 .../model/BACnetConstructedDataActiveVTSessions.go |  228 +
 .../model/BACnetConstructedDataActualShedLevel.go  |  213 +
 .../model/BACnetConstructedDataAdjustValue.go      |  213 +
 .../model/BACnetConstructedDataAlarmValue.go       |  213 +
 .../model/BACnetConstructedDataAlarmValues.go      |  310 ++
 .../BACnetConstructedDataAlertEnrollmentAll.go     |   25 +-
 ...etConstructedDataAlertEnrollmentPresentValue.go |  213 +
 .../model/BACnetConstructedDataAlignIntervals.go   |  213 +
 .../BACnetConstructedDataAllWritesSuccessful.go    |  213 +
 .../BACnetConstructedDataAllowGroupDelayInhibit.go |  213 +
 .../model/BACnetConstructedDataAnalogInputAll.go   |   25 +-
 ...CnetConstructedDataAnalogInputFaultHighLimit.go |  213 +
 ...ACnetConstructedDataAnalogInputFaultLowLimit.go |  213 +
 ...CnetConstructedDataAnalogInputInterfaceValue.go |  213 +
 ...BACnetConstructedDataAnalogInputMaxPresValue.go |  213 +
 ...BACnetConstructedDataAnalogInputPresentValue.go |  213 +
 .../model/BACnetConstructedDataAnalogOutputAll.go  |   25 +-
 ...netConstructedDataAnalogOutputInterfaceValue.go |  213 +
 ...ACnetConstructedDataAnalogOutputMaxPresValue.go |  213 +
 ...ACnetConstructedDataAnalogOutputPresentValue.go |  213 +
 ...ConstructedDataAnalogOutputRelinquishDefault.go |  213 +
 .../model/BACnetConstructedDataAnalogValueAll.go   |   25 +-
 ...CnetConstructedDataAnalogValueFaultHighLimit.go |  213 +
 ...ACnetConstructedDataAnalogValueFaultLowLimit.go |  213 +
 ...BACnetConstructedDataAnalogValueMaxPresValue.go |  213 +
 ...BACnetConstructedDataAnalogValuePresentValue.go |  213 +
 ...tConstructedDataAnalogValueRelinquishDefault.go |  213 +
 ...netConstructedDataApplicationSoftwareVersion.go |  213 +
 .../model/BACnetConstructedDataArchive.go          |  213 +
 .../BACnetConstructedDataAssignedAccessRights.go   |  310 ++
 .../BACnetConstructedDataAssignedLandingCalls.go   |  310 ++
 .../model/BACnetConstructedDataAttemptedSamples.go |  213 +
 .../BACnetConstructedDataAuthenticationFactors.go  |  310 ++
 ...ACnetConstructedDataAuthenticationPolicyList.go |  310 ++
 ...CnetConstructedDataAuthenticationPolicyNames.go |  310 ++
 .../BACnetConstructedDataAuthenticationStatus.go   |  213 +
 ...BACnetConstructedDataAuthorizationExemptions.go |  228 +
 .../BACnetConstructedDataAuthorizationMode.go      |  213 +
 .../BACnetConstructedDataAutoSlaveDiscovery.go     |  213 +
 .../model/BACnetConstructedDataAverageValue.go     |  213 +
 .../model/BACnetConstructedDataAveragingAll.go     |   25 +-
 .../BACnetConstructedDataBACnetIPGlobalAddress.go  |  213 +
 .../model/BACnetConstructedDataBACnetIPMode.go     |  213 +
 ...ACnetConstructedDataBACnetIPMulticastAddress.go |  213 +
 .../BACnetConstructedDataBACnetIPNATTraversal.go   |  213 +
 .../model/BACnetConstructedDataBACnetIPUDPPort.go  |  213 +
 .../model/BACnetConstructedDataBACnetIPv6Mode.go   |  213 +
 ...netConstructedDataBACnetIPv6MulticastAddress.go |  213 +
 .../BACnetConstructedDataBACnetIPv6UDPPort.go      |  213 +
 ...CnetConstructedDataBBMDAcceptFDRegistrations.go |  213 +
 ...onstructedDataBBMDBroadcastDistributionTable.go |  228 +
 .../BACnetConstructedDataBBMDForeignDeviceTable.go |  228 +
 .../BACnetConstructedDataBackupAndRestoreState.go  |  213 +
 .../BACnetConstructedDataBackupFailureTimeout.go   |  213 +
 .../BACnetConstructedDataBackupPreparationTime.go  |  213 +
 ...ACnetConstructedDataBaseDeviceSecurityPolicy.go |  213 +
 .../model/BACnetConstructedDataBelongsTo.go        |  213 +
 .../readwrite/model/BACnetConstructedDataBias.go   |  213 +
 .../model/BACnetConstructedDataBinaryInputAll.go   |   25 +-
 ...CnetConstructedDataBinaryInputInterfaceValue.go |  213 +
 ...BACnetConstructedDataBinaryInputPresentValue.go |  213 +
 ...BACnetConstructedDataBinaryLightingOutputAll.go |   25 +-
 ...tructedDataBinaryLightingOutputFeedbackValue.go |  213 +
 ...structedDataBinaryLightingOutputPresentValue.go |  213 +
 ...tedDataBinaryLightingOutputRelinquishDefault.go |  213 +
 .../model/BACnetConstructedDataBinaryOutputAll.go  |   25 +-
 ...CnetConstructedDataBinaryOutputFeedbackValue.go |  213 +
 ...netConstructedDataBinaryOutputInterfaceValue.go |  213 +
 ...ACnetConstructedDataBinaryOutputPresentValue.go |  213 +
 ...ConstructedDataBinaryOutputRelinquishDefault.go |  213 +
 .../model/BACnetConstructedDataBinaryValueAll.go   |   25 +-
 ...BACnetConstructedDataBinaryValuePresentValue.go |  213 +
 ...tConstructedDataBinaryValueRelinquishDefault.go |  213 +
 .../model/BACnetConstructedDataBitMask.go          |  213 +
 ...CnetConstructedDataBitStringValueAlarmValues.go |  310 ++
 ...netConstructedDataBitStringValuePresentValue.go |  213 +
 ...nstructedDataBitStringValueRelinquishDefault.go |  213 +
 .../model/BACnetConstructedDataBitText.go          |  310 ++
 .../BACnetConstructedDataBitstringValueAll.go      |   25 +-
 .../model/BACnetConstructedDataBlinkWarnEnable.go  |  213 +
 .../model/BACnetConstructedDataBufferSize.go       |  213 +
 .../model/BACnetConstructedDataCOVIncrement.go     |  213 +
 .../model/BACnetConstructedDataCOVPeriod.go        |  213 +
 ...CnetConstructedDataCOVResubscriptionInterval.go |  213 +
 .../model/BACnetConstructedDataCOVUPeriod.go       |  213 +
 .../model/BACnetConstructedDataCOVURecipients.go   |  228 +
 .../model/BACnetConstructedDataCalendarAll.go      |   25 +-
 .../BACnetConstructedDataCalendarPresentValue.go   |  213 +
 .../BACnetConstructedDataCarAssignedDirection.go   |  213 +
 .../model/BACnetConstructedDataCarDoorCommand.go   |  310 ++
 .../model/BACnetConstructedDataCarDoorStatus.go    |  310 ++
 .../model/BACnetConstructedDataCarDoorText.go      |  310 ++
 .../model/BACnetConstructedDataCarDoorZone.go      |  213 +
 .../model/BACnetConstructedDataCarDriveStatus.go   |  213 +
 .../model/BACnetConstructedDataCarLoad.go          |  213 +
 .../model/BACnetConstructedDataCarLoadUnits.go     |  213 +
 .../model/BACnetConstructedDataCarMode.go          |  213 +
 .../BACnetConstructedDataCarMovingDirection.go     |  213 +
 .../model/BACnetConstructedDataCarPosition.go      |  213 +
 .../BACnetConstructedDataChangeOfStateCount.go     |  213 +
 .../BACnetConstructedDataChangeOfStateTime.go      |  213 +
 .../model/BACnetConstructedDataChangesPending.go   |  213 +
 .../model/BACnetConstructedDataChannelAll.go       |   25 +-
 ...tedDataChannelListOfObjectPropertyReferences.go |  310 ++
 .../model/BACnetConstructedDataChannelNumber.go    |  213 +
 .../BACnetConstructedDataChannelPresentValue.go    |  213 +
 ...nstructedDataCharacterStringValueAlarmValues.go |  310 ++
 ...nstructedDataCharacterStringValueFaultValues.go |  310 ++
 ...structedDataCharacterStringValuePresentValue.go |  213 +
 ...tedDataCharacterStringValueRelinquishDefault.go |  213 +
 ...BACnetConstructedDataCharacterstringValueAll.go |   25 +-
 .../BACnetConstructedDataClientCOVIncrement.go     |  213 +
 .../model/BACnetConstructedDataCommand.go          |  213 +
 .../model/BACnetConstructedDataCommandAction.go    |  310 ++
 .../model/BACnetConstructedDataCommandAll.go       |   25 +-
 .../model/BACnetConstructedDataCommandTimeArray.go |  315 ++
 .../BACnetConstructedDataConfigurationFiles.go     |  310 ++
 .../model/BACnetConstructedDataControlGroups.go    |  310 ++
 ...etConstructedDataControlledVariableReference.go |  213 +
 ...BACnetConstructedDataControlledVariableUnits.go |  213 +
 ...BACnetConstructedDataControlledVariableValue.go |  213 +
 .../readwrite/model/BACnetConstructedDataCount.go  |  213 +
 .../BACnetConstructedDataCountBeforeChange.go      |  213 +
 .../model/BACnetConstructedDataCountChangeTime.go  |  213 +
 .../BACnetConstructedDataCredentialDataInputAll.go |   25 +-
 ...nstructedDataCredentialDataInputPresentValue.go |  213 +
 ...ConstructedDataCredentialDataInputUpdateTime.go |  213 +
 .../BACnetConstructedDataCredentialDisable.go      |  213 +
 .../model/BACnetConstructedDataCredentialStatus.go |  213 +
 .../model/BACnetConstructedDataCredentials.go      |  228 +
 .../BACnetConstructedDataCredentialsInZone.go      |  228 +
 .../BACnetConstructedDataCurrentCommandPriority.go |  213 +
 .../model/BACnetConstructedDataDatabaseRevision.go |  213 +
 .../model/BACnetConstructedDataDateList.go         |  228 +
 ...tConstructedDataDatePatternValuePresentValue.go |  213 +
 ...tructedDataDatePatternValueRelinquishDefault.go |  213 +
 ...structedDataDateTimePatternValuePresentValue.go |  213 +
 ...tedDataDateTimePatternValueRelinquishDefault.go |  213 +
 ...CnetConstructedDataDateTimeValuePresentValue.go |  213 +
 ...onstructedDataDateTimeValueRelinquishDefault.go |  213 +
 .../model/BACnetConstructedDataDateValueAll.go     |   25 +-
 .../BACnetConstructedDataDateValuePresentValue.go  |  213 +
 ...netConstructedDataDateValueRelinquishDefault.go |  213 +
 .../BACnetConstructedDataDatepatternValueAll.go    |   25 +-
 .../model/BACnetConstructedDataDatetimeValueAll.go |   25 +-
 ...BACnetConstructedDataDatetimepatternValueAll.go |   25 +-
 .../BACnetConstructedDataDaylightSavingsStatus.go  |  213 +
 .../model/BACnetConstructedDataDaysRemaining.go    |  213 +
 .../model/BACnetConstructedDataDeadband.go         |  213 +
 .../model/BACnetConstructedDataDefaultFadeTime.go  |  213 +
 .../model/BACnetConstructedDataDefaultRampRate.go  |  213 +
 .../BACnetConstructedDataDefaultStepIncrement.go   |  213 +
 ...onstructedDataDefaultSubordinateRelationship.go |  213 +
 .../model/BACnetConstructedDataDefaultTimeout.go   |  213 +
 ...BACnetConstructedDataDeployedProfileLocation.go |  213 +
 .../BACnetConstructedDataDerivativeConstant.go     |  213 +
 ...BACnetConstructedDataDerivativeConstantUnits.go |  213 +
 .../model/BACnetConstructedDataDescription.go      |  213 +
 .../BACnetConstructedDataDescriptionOfHalt.go      |  213 +
 .../BACnetConstructedDataDeviceAddressBinding.go   |  228 +
 .../model/BACnetConstructedDataDeviceAll.go        |   25 +-
 .../BACnetConstructedDataDeviceMaxInfoFrames.go    |  213 +
 .../model/BACnetConstructedDataDeviceMaxMaster.go  |  213 +
 .../model/BACnetConstructedDataDeviceType.go       |  213 +
 .../model/BACnetConstructedDataDirectReading.go    |  213 +
 ...BACnetConstructedDataDistributionKeyRevision.go |  213 +
 .../model/BACnetConstructedDataDoNotHide.go        |  213 +
 .../model/BACnetConstructedDataDoorAlarmState.go   |  213 +
 .../BACnetConstructedDataDoorExtendedPulseTime.go  |  213 +
 .../model/BACnetConstructedDataDoorMembers.go      |  310 ++
 .../BACnetConstructedDataDoorOpenTooLongTime.go    |  213 +
 .../model/BACnetConstructedDataDoorPulseTime.go    |  213 +
 .../model/BACnetConstructedDataDoorStatus.go       |  213 +
 .../BACnetConstructedDataDoorUnlockDelayTime.go    |  213 +
 .../model/BACnetConstructedDataDutyWindow.go       |  213 +
 .../model/BACnetConstructedDataEffectivePeriod.go  |  213 +
 .../model/BACnetConstructedDataEgressActive.go     |  213 +
 .../model/BACnetConstructedDataEgressTime.go       |  213 +
 .../BACnetConstructedDataElapsedActiveTime.go      |  213 +
 .../model/BACnetConstructedDataElement.go          |   57 +-
 .../model/BACnetConstructedDataElevatorGroup.go    |  213 +
 .../model/BACnetConstructedDataElevatorGroupAll.go |   25 +-
 ...CnetConstructedDataElevatorGroupGroupMembers.go |  310 ++
 .../readwrite/model/BACnetConstructedDataEnable.go |  213 +
 .../model/BACnetConstructedDataEnergyMeter.go      |  213 +
 .../model/BACnetConstructedDataEnergyMeterRef.go   |  213 +
 .../model/BACnetConstructedDataEntryPoints.go      |  228 +
 .../model/BACnetConstructedDataErrorLimit.go       |  213 +
 .../model/BACnetConstructedDataEscalatorAll.go     |   25 +-
 .../BACnetConstructedDataEscalatorFaultSignals.go  |  228 +
 .../model/BACnetConstructedDataEscalatorMode.go    |  213 +
 .../BACnetConstructedDataEventAlgorithmInhibit.go  |  213 +
 ...ACnetConstructedDataEventAlgorithmInhibitRef.go |  213 +
 .../BACnetConstructedDataEventDetectionEnable.go   |  213 +
 .../model/BACnetConstructedDataEventEnable.go      |  213 +
 .../BACnetConstructedDataEventEnrollmentAll.go     |   25 +-
 .../model/BACnetConstructedDataEventLogAll.go      |   25 +-
 .../BACnetConstructedDataEventLogLogBuffer.go      |  228 +
 .../BACnetConstructedDataEventMessageTexts.go      |  372 ++
 ...BACnetConstructedDataEventMessageTextsConfig.go |  372 ++
 .../model/BACnetConstructedDataEventParameters.go  |  213 +
 .../model/BACnetConstructedDataEventState.go       |  213 +
 .../model/BACnetConstructedDataEventTimeStamps.go  |  372 ++
 .../model/BACnetConstructedDataEventTimestamps.go  |  285 --
 .../model/BACnetConstructedDataEventType.go        |  213 +
 .../BACnetConstructedDataExceptionSchedule.go      |  310 ++
 .../model/BACnetConstructedDataExecutionDelay.go   |  310 ++
 .../model/BACnetConstructedDataExitPoints.go       |  228 +
 .../BACnetConstructedDataExpectedShedLevel.go      |  213 +
 .../model/BACnetConstructedDataExpirationTime.go   |  213 +
 .../BACnetConstructedDataExtendedTimeEnable.go     |  213 +
 .../model/BACnetConstructedDataFDBBMDAddress.go    |  213 +
 .../BACnetConstructedDataFDSubscriptionLifetime.go |  213 +
 .../BACnetConstructedDataFailedAttemptEvents.go    |  228 +
 .../model/BACnetConstructedDataFailedAttempts.go   |  213 +
 .../BACnetConstructedDataFailedAttemptsTime.go     |  213 +
 .../model/BACnetConstructedDataFaultHighLimit.go   |  213 +
 .../model/BACnetConstructedDataFaultLowLimit.go    |  213 +
 .../model/BACnetConstructedDataFaultParameters.go  |  213 +
 .../model/BACnetConstructedDataFaultSignals.go     |  228 +
 .../model/BACnetConstructedDataFaultType.go        |  213 +
 .../model/BACnetConstructedDataFaultValues.go      |  310 ++
 .../model/BACnetConstructedDataFileAccessMethod.go |  213 +
 .../model/BACnetConstructedDataFileAll.go          |   25 +-
 .../model/BACnetConstructedDataFileRecordCount.go  |  213 +
 .../model/BACnetConstructedDataFileSize.go         |  213 +
 .../model/BACnetConstructedDataFileType.go         |  213 +
 .../model/BACnetConstructedDataFirmwareRevision.go |  213 +
 .../model/BACnetConstructedDataFloorText.go        |  310 ++
 .../model/BACnetConstructedDataFullDutyBaseline.go |  213 +
 .../model/BACnetConstructedDataGlobalGroupAll.go   |   25 +-
 ...BACnetConstructedDataGlobalGroupGroupMembers.go |  310 ++
 ...BACnetConstructedDataGlobalGroupPresentValue.go |  310 ++
 .../model/BACnetConstructedDataGlobalIdentifier.go |  213 +
 .../model/BACnetConstructedDataGroupAll.go         |   25 +-
 .../model/BACnetConstructedDataGroupID.go          |  213 +
 .../model/BACnetConstructedDataGroupMemberNames.go |  310 ++
 .../model/BACnetConstructedDataGroupMembers.go     |  310 ++
 .../model/BACnetConstructedDataGroupMode.go        |  213 +
 .../BACnetConstructedDataGroupPresentValue.go      |  228 +
 .../model/BACnetConstructedDataHighLimit.go        |  213 +
 .../model/BACnetConstructedDataHigherDeck.go       |  213 +
 .../model/BACnetConstructedDataIPAddress.go        |  213 +
 .../model/BACnetConstructedDataIPDHCPEnable.go     |  213 +
 .../model/BACnetConstructedDataIPDHCPLeaseTime.go  |  213 +
 ...ACnetConstructedDataIPDHCPLeaseTimeRemaining.go |  213 +
 .../model/BACnetConstructedDataIPDHCPServer.go     |  213 +
 .../model/BACnetConstructedDataIPDNSServer.go      |  310 ++
 .../model/BACnetConstructedDataIPDefaultGateway.go |  213 +
 .../model/BACnetConstructedDataIPSubnetMask.go     |  213 +
 .../model/BACnetConstructedDataIPv6Address.go      |  213 +
 ...ACnetConstructedDataIPv6AutoAddressingEnable.go |  213 +
 .../BACnetConstructedDataIPv6DHCPLeaseTime.go      |  213 +
 ...netConstructedDataIPv6DHCPLeaseTimeRemaining.go |  213 +
 .../model/BACnetConstructedDataIPv6DHCPServer.go   |  213 +
 .../model/BACnetConstructedDataIPv6DNSServer.go    |  310 ++
 .../BACnetConstructedDataIPv6DefaultGateway.go     |  213 +
 .../model/BACnetConstructedDataIPv6PrefixLength.go |  213 +
 .../model/BACnetConstructedDataIPv6ZoneIndex.go    |  213 +
 .../model/BACnetConstructedDataInProcess.go        |  213 +
 .../model/BACnetConstructedDataInProgress.go       |  213 +
 .../model/BACnetConstructedDataInactiveText.go     |  213 +
 .../model/BACnetConstructedDataInitialTimeout.go   |  213 +
 .../model/BACnetConstructedDataInputReference.go   |  213 +
 .../model/BACnetConstructedDataInstallationID.go   |  213 +
 .../model/BACnetConstructedDataInstanceOf.go       |  213 +
 .../BACnetConstructedDataInstantaneousPower.go     |  213 +
 .../model/BACnetConstructedDataIntegerValueAll.go  |   25 +-
 ...ACnetConstructedDataIntegerValueCOVIncrement.go |  213 +
 .../BACnetConstructedDataIntegerValueDeadband.go   |  213 +
 ...netConstructedDataIntegerValueFaultHighLimit.go |  213 +
 ...CnetConstructedDataIntegerValueFaultLowLimit.go |  213 +
 .../BACnetConstructedDataIntegerValueHighLimit.go  |  213 +
 .../BACnetConstructedDataIntegerValueLowLimit.go   |  213 +
 ...ACnetConstructedDataIntegerValueMaxPresValue.go |  213 +
 ...ACnetConstructedDataIntegerValueMinPresValue.go |  213 +
 ...ACnetConstructedDataIntegerValuePresentValue.go |  213 +
 ...ConstructedDataIntegerValueRelinquishDefault.go |  213 +
 .../BACnetConstructedDataIntegerValueResolution.go |  213 +
 .../model/BACnetConstructedDataIntegralConstant.go |  213 +
 .../BACnetConstructedDataIntegralConstantUnits.go  |  213 +
 .../model/BACnetConstructedDataIntervalOffset.go   |  213 +
 .../readwrite/model/BACnetConstructedDataIsUTC.go  |  213 +
 .../model/BACnetConstructedDataKeySets.go          |  315 ++
 .../BACnetConstructedDataLandingCallControl.go     |  213 +
 .../model/BACnetConstructedDataLandingCalls.go     |  228 +
 .../BACnetConstructedDataLandingDoorStatus.go      |  310 ++
 .../BACnetConstructedDataLargeAnalogValueAll.go    |   25 +-
 ...tConstructedDataLargeAnalogValueCOVIncrement.go |  213 +
 ...ACnetConstructedDataLargeAnalogValueDeadband.go |  213 +
 ...onstructedDataLargeAnalogValueFaultHighLimit.go |  213 +
 ...ConstructedDataLargeAnalogValueFaultLowLimit.go |  213 +
 ...CnetConstructedDataLargeAnalogValueHighLimit.go |  213 +
 ...ACnetConstructedDataLargeAnalogValueLowLimit.go |  213 +
 ...tConstructedDataLargeAnalogValueMaxPresValue.go |  213 +
 ...tConstructedDataLargeAnalogValueMinPresValue.go |  213 +
 ...tConstructedDataLargeAnalogValuePresentValue.go |  213 +
 ...tructedDataLargeAnalogValueRelinquishDefault.go |  213 +
 ...netConstructedDataLargeAnalogValueResolution.go |  213 +
 .../model/BACnetConstructedDataLastAccessEvent.go  |  213 +
 .../model/BACnetConstructedDataLastAccessPoint.go  |  213 +
 .../model/BACnetConstructedDataLastCommandTime.go  |  213 +
 .../BACnetConstructedDataLastCredentialAdded.go    |  213 +
 ...BACnetConstructedDataLastCredentialAddedTime.go |  213 +
 .../BACnetConstructedDataLastCredentialRemoved.go  |  213 +
 ...CnetConstructedDataLastCredentialRemovedTime.go |  213 +
 .../model/BACnetConstructedDataLastKeyServer.go    |  213 +
 .../model/BACnetConstructedDataLastNotifyRecord.go |  213 +
 .../model/BACnetConstructedDataLastPriority.go     |  213 +
 .../BACnetConstructedDataLastRestartReason.go      |  213 +
 .../model/BACnetConstructedDataLastRestoreTime.go  |  213 +
 .../model/BACnetConstructedDataLastStateChange.go  |  213 +
 .../model/BACnetConstructedDataLastUseTime.go      |  213 +
 .../BACnetConstructedDataLifeSafetyAlarmValues.go  |   30 +-
 ...netConstructedDataLifeSafetyPointAlarmValues.go |   30 +-
 .../BACnetConstructedDataLifeSafetyPointAll.go     |   25 +-
 ...netConstructedDataLifeSafetyPointFaultValues.go |   30 +-
 ...etConstructedDataLifeSafetyPointPresentValue.go |  213 +
 ...CnetConstructedDataLifeSafetyZoneAlarmValues.go |  228 +
 .../BACnetConstructedDataLifeSafetyZoneAll.go      |   25 +-
 ...CnetConstructedDataLifeSafetyZoneFaultValues.go |  228 +
 ...tructedDataLifeSafetyZoneMaintenanceRequired.go |  213 +
 ...netConstructedDataLifeSafetyZonePresentValue.go |  213 +
 .../model/BACnetConstructedDataLiftAll.go          |   25 +-
 .../model/BACnetConstructedDataLiftFaultSignals.go |  228 +
 .../model/BACnetConstructedDataLightingCommand.go  |  213 +
 ...onstructedDataLightingCommandDefaultPriority.go |  213 +
 .../BACnetConstructedDataLightingOutputAll.go      |   25 +-
 ...etConstructedDataLightingOutputFeedbackValue.go |  213 +
 ...netConstructedDataLightingOutputPresentValue.go |  213 +
 ...nstructedDataLightingOutputRelinquishDefault.go |  213 +
 ...etConstructedDataLightingOutputTrackingValue.go |  213 +
 .../model/BACnetConstructedDataLimitEnable.go      |  213 +
 ...BACnetConstructedDataLimitMonitoringInterval.go |  213 +
 .../model/BACnetConstructedDataLinkSpeed.go        |  213 +
 .../BACnetConstructedDataLinkSpeedAutonegotiate.go |  213 +
 .../model/BACnetConstructedDataLinkSpeeds.go       |  310 ++
 .../BACnetConstructedDataListOfGroupMembers.go     |  228 +
 ...onstructedDataListOfObjectPropertyReferences.go |   30 +-
 .../model/BACnetConstructedDataLoadControlAll.go   |   25 +-
 ...BACnetConstructedDataLoadControlPresentValue.go |  213 +
 .../model/BACnetConstructedDataLocalDate.go        |  213 +
 .../BACnetConstructedDataLocalForwardingOnly.go    |  213 +
 .../model/BACnetConstructedDataLocalTime.go        |  213 +
 .../model/BACnetConstructedDataLocation.go         |  213 +
 .../model/BACnetConstructedDataLockStatus.go       |  213 +
 .../model/BACnetConstructedDataLockout.go          |  213 +
 .../BACnetConstructedDataLockoutRelinquishTime.go  |  213 +
 .../model/BACnetConstructedDataLogBuffer.go        |  310 ++
 ...BACnetConstructedDataLogDeviceObjectProperty.go |  213 +
 .../model/BACnetConstructedDataLogInterval.go      |  213 +
 .../model/BACnetConstructedDataLoggingObject.go    |  213 +
 .../model/BACnetConstructedDataLoggingRecord.go    |  213 +
 .../model/BACnetConstructedDataLoggingType.go      |  213 +
 .../model/BACnetConstructedDataLoopAction.go       |   30 +-
 .../model/BACnetConstructedDataLoopAll.go          |   25 +-
 .../model/BACnetConstructedDataLoopPresentValue.go |  213 +
 .../model/BACnetConstructedDataLowDiffLimit.go     |  213 +
 .../model/BACnetConstructedDataLowLimit.go         |  213 +
 .../model/BACnetConstructedDataLowerDeck.go        |  213 +
 .../model/BACnetConstructedDataMACAddress.go       |  213 +
 .../model/BACnetConstructedDataMachineRoomID.go    |  213 +
 .../BACnetConstructedDataMaintenanceRequired.go    |  213 +
 .../model/BACnetConstructedDataMakingCarCall.go    |  310 ++
 ...tConstructedDataManipulatedVariableReference.go |  213 +
 ...CnetConstructedDataManualSlaveAddressBinding.go |  228 +
 .../BACnetConstructedDataMaskedAlarmValues.go      |  228 +
 .../BACnetConstructedDataMaxAPDULengthAccepted.go  |  213 +
 .../model/BACnetConstructedDataMaxActualValue.go   |  213 +
 .../BACnetConstructedDataMaxFailedAttempts.go      |  213 +
 .../model/BACnetConstructedDataMaxInfoFrames.go    |  213 +
 .../model/BACnetConstructedDataMaxMaster.go        |  213 +
 .../model/BACnetConstructedDataMaxPresValue.go     |  213 +
 .../BACnetConstructedDataMaxSegmentsAccepted.go    |  213 +
 .../model/BACnetConstructedDataMaximumOutput.go    |  213 +
 .../model/BACnetConstructedDataMaximumValue.go     |  213 +
 .../BACnetConstructedDataMaximumValueTimestamp.go  |  213 +
 .../model/BACnetConstructedDataMemberOf.go         |   30 +-
 .../BACnetConstructedDataMemberStatusFlags.go      |  213 +
 .../model/BACnetConstructedDataMembers.go          |  228 +
 .../model/BACnetConstructedDataMinActualValue.go   |  213 +
 .../model/BACnetConstructedDataMinPresValue.go     |  213 +
 .../model/BACnetConstructedDataMinimumOffTime.go   |  213 +
 .../model/BACnetConstructedDataMinimumOnTime.go    |  213 +
 .../model/BACnetConstructedDataMinimumOutput.go    |  213 +
 .../model/BACnetConstructedDataMinimumValue.go     |  213 +
 .../BACnetConstructedDataMinimumValueTimestamp.go  |  213 +
 .../readwrite/model/BACnetConstructedDataMode.go   |  213 +
 .../model/BACnetConstructedDataModelName.go        |  213 +
 .../model/BACnetConstructedDataModificationDate.go |  213 +
 ...netConstructedDataMultiStateInputAlarmValues.go |  228 +
 .../BACnetConstructedDataMultiStateInputAll.go     |   25 +-
 ...netConstructedDataMultiStateInputFaultValues.go |  228 +
 ...ConstructedDataMultiStateInputInterfaceValue.go |  213 +
 .../BACnetConstructedDataMultiStateOutputAll.go    |   25 +-
 ...ConstructedDataMultiStateOutputFeedbackValue.go |  213 +
 ...onstructedDataMultiStateOutputInterfaceValue.go |  213 +
 ...tructedDataMultiStateOutputRelinquishDefault.go |  213 +
 ...netConstructedDataMultiStateValueAlarmValues.go |  228 +
 .../BACnetConstructedDataMultiStateValueAll.go     |   25 +-
 ...netConstructedDataMultiStateValueFaultValues.go |  228 +
 ...structedDataMultiStateValueRelinquishDefault.go |  213 +
 .../model/BACnetConstructedDataMusterPoint.go      |  213 +
 .../BACnetConstructedDataNegativeAccessRules.go    |  310 ++
 ...ConstructedDataNetworkAccessSecurityPolicies.go |  310 ++
 .../BACnetConstructedDataNetworkInterfaceName.go   |  213 +
 .../model/BACnetConstructedDataNetworkNumber.go    |  213 +
 .../BACnetConstructedDataNetworkNumberQuality.go   |  213 +
 .../model/BACnetConstructedDataNetworkPortAll.go   |   25 +-
 ...ACnetConstructedDataNetworkPortMaxInfoFrames.go |  213 +
 .../BACnetConstructedDataNetworkPortMaxMaster.go   |  213 +
 .../BACnetConstructedDataNetworkSecurityAll.go     |   25 +-
 .../model/BACnetConstructedDataNetworkType.go      |  213 +
 .../BACnetConstructedDataNextStoppingFloor.go      |  213 +
 .../model/BACnetConstructedDataNodeSubtype.go      |  213 +
 .../model/BACnetConstructedDataNodeType.go         |  213 +
 .../BACnetConstructedDataNotificationClass.go      |  213 +
 .../BACnetConstructedDataNotificationClassAll.go   |   25 +-
 ...ACnetConstructedDataNotificationForwarderAll.go |   25 +-
 .../BACnetConstructedDataNotificationThreshold.go  |  213 +
 .../model/BACnetConstructedDataNotifyType.go       |  213 +
 .../BACnetConstructedDataNumberOfAPDURetries.go    |  213 +
 ...onstructedDataNumberOfAuthenticationPolicies.go |  213 +
 .../model/BACnetConstructedDataNumberOfStates.go   |  213 +
 .../model/BACnetConstructedDataObjectIdentifier.go |  213 +
 .../model/BACnetConstructedDataObjectList.go       |  310 ++
 .../model/BACnetConstructedDataObjectName.go       |  213 +
 ...BACnetConstructedDataObjectPropertyReference.go |  213 +
 .../model/BACnetConstructedDataObjectType.go       |  213 +
 .../model/BACnetConstructedDataOccupancyCount.go   |  213 +
 .../BACnetConstructedDataOccupancyCountAdjust.go   |  213 +
 .../BACnetConstructedDataOccupancyCountEnable.go   |  213 +
 .../BACnetConstructedDataOccupancyLowerLimit.go    |  213 +
 ...etConstructedDataOccupancyLowerLimitEnforced.go |  213 +
 .../model/BACnetConstructedDataOccupancyState.go   |  213 +
 .../BACnetConstructedDataOccupancyUpperLimit.go    |  213 +
 ...etConstructedDataOccupancyUpperLimitEnforced.go |  213 +
 ...tConstructedDataOctetStringValuePresentValue.go |  213 +
 ...tructedDataOctetStringValueRelinquishDefault.go |  213 +
 .../BACnetConstructedDataOctetstringValueAll.go    |   25 +-
 .../BACnetConstructedDataOperationDirection.go     |  213 +
 .../BACnetConstructedDataOperationExpected.go      |  213 +
 .../model/BACnetConstructedDataOptional.go         |  171 +
 .../model/BACnetConstructedDataOutOfService.go     |  213 +
 .../model/BACnetConstructedDataOutputUnits.go      |  213 +
 .../BACnetConstructedDataPacketReorderTime.go      |  213 +
 .../model/BACnetConstructedDataPassbackMode.go     |  213 +
 .../model/BACnetConstructedDataPassbackTimeout.go  |  213 +
 .../model/BACnetConstructedDataPassengerAlarm.go   |  213 +
 .../model/BACnetConstructedDataPolarity.go         |  213 +
 .../model/BACnetConstructedDataPortFilter.go       |  310 ++
 .../BACnetConstructedDataPositiveAccessRules.go    |  310 ++
 ...BACnetConstructedDataPositiveIntegerValueAll.go |   25 +-
 ...structedDataPositiveIntegerValueCOVIncrement.go |  213 +
 ...tConstructedDataPositiveIntegerValueDeadband.go |  213 +
 ...ructedDataPositiveIntegerValueFaultHighLimit.go |  213 +
 ...tructedDataPositiveIntegerValueFaultLowLimit.go |  213 +
 ...ConstructedDataPositiveIntegerValueHighLimit.go |  213 +
 ...tConstructedDataPositiveIntegerValueLowLimit.go |  213 +
 ...structedDataPositiveIntegerValueMaxPresValue.go |  213 +
 ...structedDataPositiveIntegerValueMinPresValue.go |  213 +
 ...tedDataPositiveIntegerValueRelinquishDefault.go |  213 +
 ...onstructedDataPositiveIntegerValueResolution.go |  213 +
 .../readwrite/model/BACnetConstructedDataPower.go  |  213 +
 .../model/BACnetConstructedDataPowerMode.go        |  213 +
 .../model/BACnetConstructedDataPrescale.go         |  213 +
 .../model/BACnetConstructedDataPresentValue.go     |  213 +
 .../model/BACnetConstructedDataPriority.go         |  315 ++
 .../model/BACnetConstructedDataPriorityArray.go    |  213 +
 .../BACnetConstructedDataPriorityForWriting.go     |  213 +
 .../BACnetConstructedDataProcessIdentifier.go      |  213 +
 ...BACnetConstructedDataProcessIdentifierFilter.go |  213 +
 .../model/BACnetConstructedDataProfileLocation.go  |  213 +
 .../model/BACnetConstructedDataProfileName.go      |  213 +
 .../model/BACnetConstructedDataProgramAll.go       |   25 +-
 .../model/BACnetConstructedDataProgramChange.go    |  213 +
 .../model/BACnetConstructedDataProgramLocation.go  |  213 +
 .../model/BACnetConstructedDataProgramState.go     |  213 +
 .../model/BACnetConstructedDataPropertyList.go     |  310 ++
 .../BACnetConstructedDataProportionalConstant.go   |  213 +
 ...CnetConstructedDataProportionalConstantUnits.go |  213 +
 .../model/BACnetConstructedDataProtocolLevel.go    |  213 +
 ...tConstructedDataProtocolObjectTypesSupported.go |  213 +
 .../model/BACnetConstructedDataProtocolRevision.go |  213 +
 ...CnetConstructedDataProtocolServicesSupported.go |  213 +
 .../model/BACnetConstructedDataProtocolVersion.go  |  213 +
 ...CnetConstructedDataPulseConverterAdjustValue.go |  213 +
 .../BACnetConstructedDataPulseConverterAll.go      |   25 +-
 ...netConstructedDataPulseConverterPresentValue.go |  213 +
 .../model/BACnetConstructedDataPulseRate.go        |  213 +
 .../model/BACnetConstructedDataReadOnly.go         |  213 +
 .../model/BACnetConstructedDataReasonForDisable.go |  228 +
 .../model/BACnetConstructedDataReasonForHalt.go    |  213 +
 .../model/BACnetConstructedDataRecipientList.go    |  228 +
 .../model/BACnetConstructedDataRecordCount.go      |  213 +
 ...ACnetConstructedDataRecordsSinceNotification.go |  213 +
 .../model/BACnetConstructedDataReferencePort.go    |  213 +
 .../BACnetConstructedDataRegisteredCarCall.go      |  310 ++
 .../model/BACnetConstructedDataReliability.go      |   30 +-
 ...tConstructedDataReliabilityEvaluationInhibit.go |  213 +
 .../BACnetConstructedDataRelinquishDefault.go      |  213 +
 .../model/BACnetConstructedDataRepresents.go       |  213 +
 .../BACnetConstructedDataRequestedShedLevel.go     |  213 +
 ...BACnetConstructedDataRequestedUpdateInterval.go |  213 +
 .../model/BACnetConstructedDataRequired.go         |  171 +
 .../model/BACnetConstructedDataResolution.go       |  213 +
 ...ConstructedDataRestartNotificationRecipients.go |  228 +
 .../BACnetConstructedDataRestoreCompletionTime.go  |  213 +
 .../BACnetConstructedDataRestorePreparationTime.go |  213 +
 .../model/BACnetConstructedDataRoutingTable.go     |  228 +
 .../readwrite/model/BACnetConstructedDataScale.go  |  213 +
 .../model/BACnetConstructedDataScaleFactor.go      |  213 +
 .../model/BACnetConstructedDataScheduleAll.go      |   25 +-
 .../model/BACnetConstructedDataScheduleDefault.go  |  213 +
 .../BACnetConstructedDataSchedulePresentValue.go   |  213 +
 .../model/BACnetConstructedDataSecuredStatus.go    |  213 +
 .../BACnetConstructedDataSecurityPDUTimeout.go     |  213 +
 .../BACnetConstructedDataSecurityTimeWindow.go     |  213 +
 .../BACnetConstructedDataSegmentationSupported.go  |  213 +
 .../model/BACnetConstructedDataSerialNumber.go     |  213 +
 .../model/BACnetConstructedDataSetpoint.go         |  213 +
 .../BACnetConstructedDataSetpointReference.go      |  213 +
 .../model/BACnetConstructedDataSetting.go          |  213 +
 .../model/BACnetConstructedDataShedDuration.go     |  213 +
 .../BACnetConstructedDataShedLevelDescriptions.go  |  310 ++
 .../model/BACnetConstructedDataShedLevels.go       |  310 ++
 .../model/BACnetConstructedDataSilenced.go         |  213 +
 .../BACnetConstructedDataSlaveAddressBinding.go    |  228 +
 .../model/BACnetConstructedDataSlaveProxyEnable.go |  213 +
 .../model/BACnetConstructedDataStartTime.go        |  213 +
 .../BACnetConstructedDataStateChangeValues.go      |  315 ++
 .../model/BACnetConstructedDataStateDescription.go |  213 +
 .../model/BACnetConstructedDataStateText.go        |  310 ++
 .../model/BACnetConstructedDataStatusFlags.go      |  213 +
 .../model/BACnetConstructedDataStopTime.go         |  213 +
 .../model/BACnetConstructedDataStopWhenFull.go     |  213 +
 .../model/BACnetConstructedDataStrikeCount.go      |  213 +
 .../BACnetConstructedDataStructuredObjectList.go   |  310 ++
 .../BACnetConstructedDataStructuredViewAll.go      |   25 +-
 .../BACnetConstructedDataSubordinateAnnotations.go |  310 ++
 .../model/BACnetConstructedDataSubordinateList.go  |  114 +-
 .../BACnetConstructedDataSubordinateNodeTypes.go   |  310 ++
 ...ACnetConstructedDataSubordinateRelationships.go |  310 ++
 .../model/BACnetConstructedDataSubordinateTags.go  |  310 ++
 .../BACnetConstructedDataSubscribedRecipients.go   |  228 +
 .../BACnetConstructedDataSupportedFormatClasses.go |  310 ++
 .../model/BACnetConstructedDataSupportedFormats.go |  310 ++
 ...etConstructedDataSupportedSecurityAlgorithms.go |  228 +
 .../model/BACnetConstructedDataSystemStatus.go     |  213 +
 .../readwrite/model/BACnetConstructedDataTags.go   |  310 ++
 .../model/BACnetConstructedDataThreatAuthority.go  |  213 +
 .../model/BACnetConstructedDataThreatLevel.go      |  213 +
 .../model/BACnetConstructedDataTimeDelay.go        |  213 +
 .../model/BACnetConstructedDataTimeDelayNormal.go  |  213 +
 .../BACnetConstructedDataTimeOfActiveTimeReset.go  |  213 +
 .../BACnetConstructedDataTimeOfDeviceRestart.go    |  213 +
 .../BACnetConstructedDataTimeOfStateCountReset.go  |  213 +
 .../BACnetConstructedDataTimeOfStrikeCountReset.go |  213 +
 ...tConstructedDataTimePatternValuePresentValue.go |  213 +
 ...tructedDataTimePatternValueRelinquishDefault.go |  213 +
 ...etConstructedDataTimeSynchronizationInterval.go |  213 +
 ...ConstructedDataTimeSynchronizationRecipients.go |  228 +
 .../model/BACnetConstructedDataTimeValueAll.go     |   25 +-
 .../BACnetConstructedDataTimeValuePresentValue.go  |  213 +
 ...netConstructedDataTimeValueRelinquishDefault.go |  213 +
 .../BACnetConstructedDataTimepatternValueAll.go    |   25 +-
 .../model/BACnetConstructedDataTimerAlarmValues.go |  228 +
 .../model/BACnetConstructedDataTimerAll.go         |   25 +-
 .../BACnetConstructedDataTimerMaxPresValue.go      |  213 +
 .../BACnetConstructedDataTimerMinPresValue.go      |  213 +
 .../model/BACnetConstructedDataTimerResolution.go  |  213 +
 .../model/BACnetConstructedDataTimerRunning.go     |  213 +
 .../model/BACnetConstructedDataTimerState.go       |  213 +
 .../model/BACnetConstructedDataTotalRecordCount.go |  213 +
 .../model/BACnetConstructedDataTraceFlag.go        |  213 +
 .../model/BACnetConstructedDataTrackingValue.go    |  213 +
 ...tConstructedDataTransactionNotificationClass.go |  213 +
 .../model/BACnetConstructedDataTransition.go       |  213 +
 .../model/BACnetConstructedDataTrendLogAll.go      |   25 +-
 .../BACnetConstructedDataTrendLogLogBuffer.go      |  228 +
 ...nstructedDataTrendLogLogDeviceObjectProperty.go |  213 +
 .../BACnetConstructedDataTrendLogMultipleAll.go    |   25 +-
 ...CnetConstructedDataTrendLogMultipleLogBuffer.go |  228 +
 ...dDataTrendLogMultipleLogDeviceObjectProperty.go |  310 ++
 .../model/BACnetConstructedDataTrigger.go          |  213 +
 .../model/BACnetConstructedDataUTCOffset.go        |  213 +
 ...structedDataUTCTimeSynchronizationRecipients.go |  228 +
 .../readwrite/model/BACnetConstructedDataUnits.go  |  213 +
 .../model/BACnetConstructedDataUnspecified.go      |  116 +-
 .../model/BACnetConstructedDataUpdateInterval.go   |  213 +
 .../BACnetConstructedDataUpdateKeySetTimeout.go    |  213 +
 .../model/BACnetConstructedDataUpdateTime.go       |  213 +
 .../BACnetConstructedDataUserExternalIdentifier.go |  213 +
 ...ACnetConstructedDataUserInformationReference.go |  213 +
 .../model/BACnetConstructedDataUserName.go         |  213 +
 .../model/BACnetConstructedDataUserType.go         |  213 +
 .../model/BACnetConstructedDataUsesRemaining.go    |  213 +
 .../BACnetConstructedDataVTClassesSupported.go     |  228 +
 .../model/BACnetConstructedDataValidSamples.go     |  213 +
 .../BACnetConstructedDataValueBeforeChange.go      |  213 +
 .../model/BACnetConstructedDataValueChangeTime.go  |  213 +
 .../model/BACnetConstructedDataValueSet.go         |  213 +
 .../model/BACnetConstructedDataValueSource.go      |  213 +
 .../model/BACnetConstructedDataValueSourceArray.go |  315 ++
 .../model/BACnetConstructedDataVarianceValue.go    |  213 +
 .../model/BACnetConstructedDataVendorIdentifier.go |  213 +
 .../model/BACnetConstructedDataVendorName.go       |  213 +
 .../model/BACnetConstructedDataVerificationTime.go |  213 +
 .../BACnetConstructedDataVirtualMACAddressTable.go |  228 +
 .../model/BACnetConstructedDataWeeklySchedule.go   |  315 ++
 .../model/BACnetConstructedDataWindowInterval.go   |  213 +
 .../model/BACnetConstructedDataWindowSamples.go    |  213 +
 .../model/BACnetConstructedDataWriteStatus.go      |  213 +
 .../model/BACnetConstructedDataZoneFrom.go         |  213 +
 .../model/BACnetConstructedDataZoneMembers.go      |   30 +-
 .../readwrite/model/BACnetConstructedDataZoneTo.go |  213 +
 .../bacnetip/readwrite/model/BACnetContextTag.go   |   22 +-
 .../readwrite/model/BACnetContextTagBitString.go   |   16 +-
 .../readwrite/model/BACnetContextTagBoolean.go     |   18 +-
 .../model/BACnetContextTagCharacterString.go       |   16 +-
 .../readwrite/model/BACnetContextTagDate.go        |   16 +-
 .../readwrite/model/BACnetContextTagDouble.go      |   16 +-
 .../readwrite/model/BACnetContextTagEnumerated.go  |   16 +-
 .../readwrite/model/BACnetContextTagNull.go        |   11 +-
 .../model/BACnetContextTagObjectIdentifier.go      |   20 +-
 .../readwrite/model/BACnetContextTagOctetString.go |   16 +-
 .../readwrite/model/BACnetContextTagReal.go        |   16 +-
 .../model/BACnetContextTagSignedInteger.go         |   16 +-
 .../readwrite/model/BACnetContextTagTime.go        |   16 +-
 .../readwrite/model/BACnetContextTagUnknown.go     |    8 +-
 .../model/BACnetContextTagUnsignedInteger.go       |   16 +-
 .../model/BACnetCredentialAuthenticationFactor.go  |  195 +
 .../readwrite/model/BACnetDailySchedule.go         |  245 +
 .../bacnetip/readwrite/model/BACnetDateRange.go    |  195 +
 .../readwrite/model/BACnetDateRangeEnclosed.go     |  233 +
 .../bacnetip/readwrite/model/BACnetDateTime.go     |   24 +-
 .../readwrite/model/BACnetDateTimeEnclosed.go      |   32 +-
 .../bacnetip/readwrite/model/BACnetDaysOfWeek.go   |  162 +
 .../readwrite/model/BACnetDaysOfWeekTagged.go      |  337 ++
 .../bacnetip/readwrite/model/BACnetDestination.go  |  370 ++
 .../model/BACnetDeviceObjectPropertyReference.go   |   43 +-
 .../BACnetDeviceObjectPropertyReferenceEnclosed.go |   32 +-
 .../readwrite/model/BACnetDeviceObjectReference.go |   26 +-
 .../model/BACnetDeviceObjectReferenceEnclosed.go   |   32 +-
 .../readwrite/model/BACnetDeviceStatusTagged.go    |   24 +-
 .../readwrite/model/BACnetDoorAlarmStateTagged.go  |   24 +-
 .../model/BACnetDoorSecuredStatusTagged.go         |   20 +-
 .../readwrite/model/BACnetDoorStatusTagged.go      |   24 +-
 .../readwrite/model/BACnetDoorValueTagged.go       |   20 +-
 .../model/BACnetEngineeringUnitsTagged.go          |   24 +-
 .../bacnetip/readwrite/model/BACnetError.go        |    8 +-
 .../bacnetip/readwrite/model/BACnetErrorGeneral.go |   16 +-
 .../readwrite/model/BACnetEscalatorFaultTagged.go  |   24 +-
 .../readwrite/model/BACnetEscalatorModeTagged.go   |   24 +-
 .../BACnetEscalatorOperationDirectionTagged.go     |   24 +-
 .../readwrite/model/BACnetEventLogRecord.go        |  195 +
 .../model/BACnetEventLogRecordLogDatum.go          |  293 ++
 .../model/BACnetEventLogRecordLogDatumLogStatus.go |  204 +
 .../BACnetEventLogRecordLogDatumNotification.go    |  278 +
 .../BACnetEventLogRecordLogDatumTimeChange.go      |  204 +
 .../readwrite/model/BACnetEventMessageTexts.go     |  230 +
 .../model/BACnetEventMessageTextsConfig.go         |  230 +
 .../model/BACnetEventNotificationSubscription.go   |  282 +
 .../readwrite/model/BACnetEventParameter.go        |  252 +
 .../model/BACnetEventParameterAccessEvent.go       |  310 ++
 ...tEventParameterAccessEventListOfAccessEvents.go |  248 +
 .../model/BACnetEventParameterBufferReady.go       |  310 ++
 .../model/BACnetEventParameterChangeOfBitstring.go |  347 ++
 ...ameterChangeOfBitstringListOfBitstringValues.go |  248 +
 .../BACnetEventParameterChangeOfCharacterString.go |  310 ++
 ...eterChangeOfCharacterStringListOfAlarmValues.go |  248 +
 .../BACnetEventParameterChangeOfDiscreteValue.go   |  273 +
 .../BACnetEventParameterChangeOfLifeSavety.go      |  384 ++
 ...ParameterChangeOfLifeSavetyListOfAlarmValues.go |  248 +
 ...hangeOfLifeSavetyListOfLifeSavetyAlarmValues.go |  248 +
 .../model/BACnetEventParameterChangeOfState.go     |  310 ++
 ...ACnetEventParameterChangeOfStateListOfValues.go |  248 +
 .../BACnetEventParameterChangeOfStatusFlags.go     |  310 ++
 .../model/BACnetEventParameterChangeOfTimer.go     |  347 ++
 .../BACnetEventParameterChangeOfTimerAlarmValue.go |  248 +
 .../model/BACnetEventParameterChangeOfValue.go     |  310 ++
 ...BACnetEventParameterChangeOfValueCivCriteria.go |  291 ++
 ...ventParameterChangeOfValueCivCriteriaBitmask.go |  204 +
 ...fValueCivCriteriaReferencedPropertyIncrement.go |  204 +
 .../model/BACnetEventParameterCommandFailure.go    |  310 ++
 .../model/BACnetEventParameterDoubleOutOfRange.go  |  384 ++
 .../model/BACnetEventParameterExtended.go          |  347 ++
 .../BACnetEventParameterExtendedParameters.go      | 1059 ++++
 .../model/BACnetEventParameterFloatingLimit.go     |  421 ++
 .../readwrite/model/BACnetEventParameterNone.go    |  199 +
 .../model/BACnetEventParameterOutOfRange.go        |  384 ++
 .../model/BACnetEventParameterSignedOutOfRange.go  |  384 ++
 .../BACnetEventParameterUnsignedOutOfRange.go      |  384 ++
 .../model/BACnetEventParameterUnsignedRange.go     |  347 ++
 .../readwrite/model/BACnetEventPriorities.go       |  303 ++
 .../readwrite/model/BACnetEventProrities.go        |  303 --
 .../readwrite/model/BACnetEventStateTagged.go      |   24 +-
 .../readwrite/model/BACnetEventSummariesList.go    |   32 +-
 .../bacnetip/readwrite/model/BACnetEventSummary.go |  106 +-
 .../readwrite/model/BACnetEventTimestamps.go       |  113 +-
 .../model/BACnetEventTimestampsEnclosed.go         |  233 +
 .../readwrite/model/BACnetEventTransitionBits.go   |  235 +-
 .../model/BACnetEventTransitionBitsApplication.go  |  220 -
 .../model/BACnetEventTransitionBitsTagged.go       |  269 +
 .../readwrite/model/BACnetEventTypeTagged.go       |   24 +-
 .../readwrite/model/BACnetFaultParameter.go        |  230 +
 .../BACnetFaultParameterFaultCharacterString.go    |  273 +
 ...rameterFaultCharacterStringListOfFaultValues.go |  248 +
 .../model/BACnetFaultParameterFaultExtended.go     |  347 ++
 .../BACnetFaultParameterFaultExtendedParameters.go |  248 +
 ...etFaultParameterFaultExtendedParametersEntry.go |  264 +
 ...rameterFaultExtendedParametersEntryBitString.go |  199 +
 ...ParameterFaultExtendedParametersEntryBoolean.go |  199 +
 ...rFaultExtendedParametersEntryCharacterString.go |  199 +
 ...ultParameterFaultExtendedParametersEntryDate.go |  199 +
 ...tParameterFaultExtendedParametersEntryDouble.go |  199 +
 ...ameterFaultExtendedParametersEntryEnumerated.go |  199 +
 ...ParameterFaultExtendedParametersEntryInteger.go |  199 +
 ...ultParameterFaultExtendedParametersEntryNull.go |  199 +
 ...FaultExtendedParametersEntryObjectidentifier.go |  199 +
 ...meterFaultExtendedParametersEntryOctetString.go |  199 +
 ...ultParameterFaultExtendedParametersEntryReal.go |  199 +
 ...rameterFaultExtendedParametersEntryReference.go |  199 +
 ...ultParameterFaultExtendedParametersEntryTime.go |  199 +
 ...arameterFaultExtendedParametersEntryUnsigned.go |  199 +
 .../model/BACnetFaultParameterFaultLifeSafety.go   |  310 ++
 ...ultParameterFaultLifeSafetyListOfFaultValues.go |  248 +
 .../model/BACnetFaultParameterFaultListed.go       |  273 +
 .../model/BACnetFaultParameterFaultOutOfRange.go   |  310 ++
 ...tFaultParameterFaultOutOfRangeMaxNormalValue.go |  300 ++
 ...ParameterFaultOutOfRangeMaxNormalValueDouble.go |  204 +
 ...arameterFaultOutOfRangeMaxNormalValueInteger.go |  204 +
 ...ltParameterFaultOutOfRangeMaxNormalValueReal.go |  204 +
 ...rameterFaultOutOfRangeMaxNormalValueUnsigned.go |  204 +
 ...tFaultParameterFaultOutOfRangeMinNormalValue.go |  300 ++
 ...ParameterFaultOutOfRangeMinNormalValueDouble.go |  204 +
 ...arameterFaultOutOfRangeMinNormalValueInteger.go |  204 +
 ...ltParameterFaultOutOfRangeMinNormalValueReal.go |  204 +
 ...rameterFaultOutOfRangeMinNormalValueUnsigned.go |  204 +
 .../model/BACnetFaultParameterFaultState.go        |  273 +
 ...netFaultParameterFaultStateListOfFaultValues.go |  248 +
 .../model/BACnetFaultParameterFaultStatusFlags.go  |  273 +
 .../readwrite/model/BACnetFaultParameterNone.go    |  199 +
 .../readwrite/model/BACnetFaultTypeTagged.go       |   20 +-
 .../model/BACnetFileAccessMethodTagged.go          |   20 +-
 .../readwrite/model/BACnetGroupChannelValue.go     |   34 +-
 .../readwrite/model/BACnetGroupChannelValueList.go |   32 +-
 .../bacnetip/readwrite/model/BACnetHostAddress.go  |  220 +
 .../readwrite/model/BACnetHostAddressEnclosed.go   |  233 +
 .../readwrite/model/BACnetHostAddressIpAddress.go  |  199 +
 .../readwrite/model/BACnetHostAddressName.go       |  199 +
 .../readwrite/model/BACnetHostAddressNull.go       |  199 +
 .../bacnetip/readwrite/model/BACnetHostNPort.go    |  195 +
 .../readwrite/model/BACnetHostNPortEnclosed.go     |  233 +
 .../bacnetip/readwrite/model/BACnetIPModeTagged.go |   20 +-
 .../readwrite/model/BACnetKeyIdentifier.go         |  195 +
 .../readwrite/model/BACnetLandingCallStatus.go     |  247 +
 .../model/BACnetLandingCallStatusCommand.go        |  218 +
 .../BACnetLandingCallStatusCommandDestination.go   |  199 +
 .../BACnetLandingCallStatusCommandDirection.go     |  199 +
 .../readwrite/model/BACnetLandingDoorStatus.go     |  160 +
 .../BACnetLandingDoorStatusLandingDoorsList.go     |  248 +
 ...BACnetLandingDoorStatusLandingDoorsListEntry.go |  195 +
 .../readwrite/model/BACnetLifeSafetyModeTagged.go  |   24 +-
 .../model/BACnetLifeSafetyOperationTagged.go       |   24 +-
 .../readwrite/model/BACnetLifeSafetyStateTagged.go |   24 +-
 .../readwrite/model/BACnetLiftCarCallList.go       |  160 +
 .../model/BACnetLiftCarCallListFloorList.go        |  248 +
 .../model/BACnetLiftCarDirectionTagged.go          |   24 +-
 .../model/BACnetLiftCarDoorCommandTagged.go        |   20 +-
 .../model/BACnetLiftCarDriveStatusTagged.go        |   24 +-
 .../readwrite/model/BACnetLiftCarModeTagged.go     |   24 +-
 .../readwrite/model/BACnetLiftFaultTagged.go       |   24 +-
 .../readwrite/model/BACnetLiftGroupModeTagged.go   |   20 +-
 .../readwrite/model/BACnetLightingCommand.go       |   62 +-
 .../model/BACnetLightingCommandEnclosed.go         |   32 +-
 .../model/BACnetLightingInProgressTagged.go        |   20 +-
 .../model/BACnetLightingOperationTagged.go         |   24 +-
 .../model/BACnetLightingTransitionTagged.go        |   24 +-
 .../bacnetip/readwrite/model/BACnetLimitEnable.go  |  122 +
 .../readwrite/model/BACnetLimitEnableTagged.go     |  252 +
 .../readwrite/model/BACnetLockStatusTagged.go      |   20 +-
 .../bacnetip/readwrite/model/BACnetLogData.go      |  293 ++
 .../readwrite/model/BACnetLogDataLogData.go        |  293 ++
 .../readwrite/model/BACnetLogDataLogDataEntry.go   |  232 +
 .../model/BACnetLogDataLogDataEntryAnyValue.go     |  216 +
 .../BACnetLogDataLogDataEntryBitStringValue.go     |  199 +
 .../model/BACnetLogDataLogDataEntryBooleanValue.go |  199 +
 .../BACnetLogDataLogDataEntryEnumeratedValue.go    |  199 +
 .../model/BACnetLogDataLogDataEntryFailure.go      |  199 +
 .../model/BACnetLogDataLogDataEntryIntegerValue.go |  199 +
 .../model/BACnetLogDataLogDataEntryNullValue.go    |  199 +
 .../model/BACnetLogDataLogDataEntryRealValue.go    |  199 +
 .../BACnetLogDataLogDataEntryUnsignedValue.go      |  199 +
 .../model/BACnetLogDataLogDataTimeChange.go        |  204 +
 .../readwrite/model/BACnetLogDataLogStatus.go      |  204 +
 .../readwrite/model/BACnetLogMultipleRecord.go     |  195 +
 .../bacnetip/readwrite/model/BACnetLogRecord.go    |  247 +
 .../readwrite/model/BACnetLogRecordLogDatum.go     |  309 ++
 .../model/BACnetLogRecordLogDatumAnyValue.go       |  221 +
 .../model/BACnetLogRecordLogDatumBitStringValue.go |  204 +
 .../model/BACnetLogRecordLogDatumBooleanValue.go   |  204 +
 .../BACnetLogRecordLogDatumEnumeratedValue.go      |  204 +
 .../model/BACnetLogRecordLogDatumFailure.go        |  204 +
 .../model/BACnetLogRecordLogDatumIntegerValue.go   |  204 +
 .../model/BACnetLogRecordLogDatumLogStatus.go      |  204 +
 .../model/BACnetLogRecordLogDatumNullValue.go      |  204 +
 .../model/BACnetLogRecordLogDatumRealValue.go      |  204 +
 .../model/BACnetLogRecordLogDatumTimeChange.go     |  204 +
 .../model/BACnetLogRecordLogDatumUnsignedValue.go  |  204 +
 .../bacnetip/readwrite/model/BACnetLogStatus.go    |  130 +
 .../readwrite/model/BACnetLogStatusTagged.go       |  269 +
 .../readwrite/model/BACnetLoggingTypeTagged.go     |   24 +-
 .../readwrite/model/BACnetMaintenanceTagged.go     |   24 +-
 .../bacnetip/readwrite/model/BACnetNameValue.go    |  212 +
 .../readwrite/model/BACnetNameValueCollection.go   |  248 +
 .../model/BACnetNetworkNumberQualityTagged.go      |   20 +-
 .../model/BACnetNetworkPortCommandTagged.go        |   24 +-
 .../readwrite/model/BACnetNetworkSecurityPolicy.go |  195 +
 .../readwrite/model/BACnetNetworkTypeTagged.go     |   24 +-
 .../readwrite/model/BACnetNodeTypeTagged.go        |   20 +-
 .../model/BACnetNotificationParameters.go          |   78 +-
 .../BACnetNotificationParametersAccessEvent.go     |   96 +-
 .../BACnetNotificationParametersBufferReady.go     |   58 +-
 ...ACnetNotificationParametersChangeOfBitString.go |   62 +-
 ...otificationParametersChangeOfCharacterString.go |   70 +-
 ...tNotificationParametersChangeOfDiscreteValue.go |   62 +-
 ...ationParametersChangeOfDiscreteValueNewValue.go |   31 +-
 ...rametersChangeOfDiscreteValueNewValueBoolean.go |   16 +-
 ...ChangeOfDiscreteValueNewValueCharacterString.go |   16 +-
 ...ametersChangeOfDiscreteValueNewValueDatetime.go |   16 +-
 ...etersChangeOfDiscreteValueNewValueEnumerated.go |   16 +-
 ...rametersChangeOfDiscreteValueNewValueInteger.go |   16 +-
 ...hangeOfDiscreteValueNewValueObjectidentifier.go |   16 +-
 ...metersChangeOfDiscreteValueNewValueOctetDate.go |   16 +-
 ...tersChangeOfDiscreteValueNewValueOctetString.go |   16 +-
 ...metersChangeOfDiscreteValueNewValueOctetTime.go |   16 +-
 ...ametersChangeOfDiscreteValueNewValueUnsigned.go |   16 +-
 ...CnetNotificationParametersChangeOfLifeSafety.go |   78 +-
 ...netNotificationParametersChangeOfReliability.go |   72 +-
 .../BACnetNotificationParametersChangeOfState.go   |   62 +-
 ...netNotificationParametersChangeOfStatusFlags.go |   64 +-
 .../BACnetNotificationParametersChangeOfTimer.go   |   98 +-
 .../BACnetNotificationParametersChangeOfValue.go   |   62 +-
 ...tNotificationParametersChangeOfValueNewValue.go |   26 +-
 ...onParametersChangeOfValueNewValueChangedBits.go |   16 +-
 ...nParametersChangeOfValueNewValueChangedValue.go |   16 +-
 .../BACnetNotificationParametersCommandFailure.go  |   74 +-
 ...BACnetNotificationParametersComplexEventType.go |   28 +-
 ...BACnetNotificationParametersDoubleOutOfRange.go |   78 +-
 .../model/BACnetNotificationParametersExtended.go  |   58 +-
 ...CnetNotificationParametersExtendedParameters.go |  153 +-
 .../BACnetNotificationParametersFloatingLimit.go   |   78 +-
 .../BACnetNotificationParametersOutOfRange.go      |   78 +-
 ...BACnetNotificationParametersSignedOutOfRange.go |   78 +-
 ...CnetNotificationParametersUnsignedOutOfRange.go |   78 +-
 .../BACnetNotificationParametersUnsignedRange.go   |   70 +-
 .../readwrite/model/BACnetNotifyTypeTagged.go      |   20 +-
 .../model/BACnetObjectPropertyReference.go         |   34 +-
 .../model/BACnetObjectPropertyReferenceEnclosed.go |   32 +-
 .../readwrite/model/BACnetObjectTypeTagged.go      |   24 +-
 .../readwrite/model/BACnetObjectTypesSupported.go  |  586 +++
 .../model/BACnetObjectTypesSupportedTagged.go      |  388 ++
 .../bacnetip/readwrite/model/BACnetOpeningTag.go   |   22 +-
 .../readwrite/model/BACnetOptionalBinaryPV.go      |  218 +
 .../readwrite/model/BACnetOptionalBinaryPVNull.go  |  199 +
 .../readwrite/model/BACnetOptionalBinaryPVValue.go |  199 +
 .../model/BACnetOptionalCharacterString.go         |  218 +
 .../model/BACnetOptionalCharacterStringNull.go     |  199 +
 .../model/BACnetOptionalCharacterStringValue.go    |  199 +
 .../bacnetip/readwrite/model/BACnetOptionalREAL.go |  218 +
 .../readwrite/model/BACnetOptionalREALNull.go      |  199 +
 .../readwrite/model/BACnetOptionalREALValue.go     |  199 +
 .../readwrite/model/BACnetOptionalUnsigned.go      |  218 +
 .../readwrite/model/BACnetOptionalUnsignedNull.go  |  199 +
 .../readwrite/model/BACnetOptionalUnsignedValue.go |  199 +
 .../readwrite/model/BACnetPolarityTagged.go        |   20 +-
 .../readwrite/model/BACnetPortPermission.go        |  212 +
 .../bacnetip/readwrite/model/BACnetPrescale.go     |  195 +
 .../readwrite/model/BACnetPriorityArray.go         |  607 +++
 .../readwrite/model/BACnetPriorityValue.go         |  269 +
 .../model/BACnetPriorityValueBitString.go          |  202 +
 .../readwrite/model/BACnetPriorityValueBoolean.go  |  202 +
 .../model/BACnetPriorityValueCharacterString.go    |  202 +
 .../model/BACnetPriorityValueConstructedValue.go   |  202 +
 .../readwrite/model/BACnetPriorityValueDate.go     |  202 +
 .../readwrite/model/BACnetPriorityValueDateTime.go |  202 +
 .../readwrite/model/BACnetPriorityValueDouble.go   |  202 +
 .../model/BACnetPriorityValueEnumerated.go         |  202 +
 .../readwrite/model/BACnetPriorityValueInteger.go  |  202 +
 .../readwrite/model/BACnetPriorityValueNull.go     |  202 +
 .../model/BACnetPriorityValueObjectidentifier.go   |  202 +
 .../model/BACnetPriorityValueOctetString.go        |  202 +
 .../readwrite/model/BACnetPriorityValueReal.go     |  202 +
 .../readwrite/model/BACnetPriorityValueTime.go     |  202 +
 .../readwrite/model/BACnetPriorityValueUnsigned.go |  202 +
 .../readwrite/model/BACnetProcessIdSelection.go    |  218 +
 .../model/BACnetProcessIdSelectionNull.go          |  199 +
 .../model/BACnetProcessIdSelectionValue.go         |  199 +
 .../readwrite/model/BACnetProgramErrorTagged.go    |   24 +-
 .../readwrite/model/BACnetProgramRequestTagged.go  |   20 +-
 .../readwrite/model/BACnetProgramStateTagged.go    |   20 +-
 .../readwrite/model/BACnetPropertyAccessResult.go  |  332 ++
 .../BACnetPropertyAccessResultAccessResult.go      |  223 +
 ...yAccessResultAccessResultPropertyAccessError.go |  204 +
 ...ropertyAccessResultAccessResultPropertyValue.go |  204 +
 .../model/BACnetPropertyIdentifierTagged.go        |   24 +-
 .../readwrite/model/BACnetPropertyReference.go     |   26 +-
 .../model/BACnetPropertyReferenceEnclosed.go       |   32 +-
 .../model/BACnetPropertyStateActionUnknown.go      |   16 +-
 .../readwrite/model/BACnetPropertyStates.go        |   10 +-
 .../BACnetPropertyStatesAccessCredentialDisable.go |   16 +-
 ...tPropertyStatesAccessCredentialDisableReason.go |   16 +-
 .../model/BACnetPropertyStatesAccessEvent.go       |   16 +-
 .../readwrite/model/BACnetPropertyStatesAction.go  |   16 +-
 .../BACnetPropertyStatesAuthenticationStatus.go    |   16 +-
 .../model/BACnetPropertyStatesBackupState.go       |   16 +-
 .../model/BACnetPropertyStatesBacnetIpMode.go      |   16 +-
 .../BACnetPropertyStatesBinaryLightningValue.go    |   16 +-
 .../model/BACnetPropertyStatesBinaryValue.go       |   16 +-
 .../readwrite/model/BACnetPropertyStatesBoolean.go |   16 +-
 .../model/BACnetPropertyStatesDoorAlarmState.go    |   16 +-
 .../model/BACnetPropertyStatesDoorSecuredStatus.go |   16 +-
 .../model/BACnetPropertyStatesDoorStatus.go        |   16 +-
 .../model/BACnetPropertyStatesDoorValue.go         |   16 +-
 .../model/BACnetPropertyStatesEnclosed.go          |   32 +-
 .../model/BACnetPropertyStatesEscalatorFault.go    |   16 +-
 .../model/BACnetPropertyStatesEscalatorMode.go     |   16 +-
 ...netPropertyStatesEscalatorOperationDirection.go |   16 +-
 .../model/BACnetPropertyStatesEventType.go         |   16 +-
 .../model/BACnetPropertyStatesExtendedValue.go     |   16 +-
 .../model/BACnetPropertyStatesFileAccessMethod.go  |   16 +-
 .../model/BACnetPropertyStatesIntegerValue.go      |   16 +-
 .../model/BACnetPropertyStatesLifeSafetyMode.go    |   16 +-
 .../BACnetPropertyStatesLifeSafetyOperations.go    |   16 +-
 .../model/BACnetPropertyStatesLifeSafetyState.go   |   16 +-
 .../model/BACnetPropertyStatesLiftCarDirection.go  |   16 +-
 .../BACnetPropertyStatesLiftCarDoorCommand.go      |   16 +-
 .../BACnetPropertyStatesLiftCarDriveStatus.go      |   16 +-
 .../model/BACnetPropertyStatesLiftCarMode.go       |   16 +-
 .../model/BACnetPropertyStatesLiftFault.go         |   16 +-
 .../model/BACnetPropertyStatesLiftGroupMode.go     |   16 +-
 .../BACnetPropertyStatesLightningInProgress.go     |   16 +-
 .../BACnetPropertyStatesLightningOperation.go      |   16 +-
 .../BACnetPropertyStatesLightningTransition.go     |   16 +-
 .../model/BACnetPropertyStatesLockStatus.go        |   16 +-
 .../model/BACnetPropertyStatesMaintenance.go       |   16 +-
 .../BACnetPropertyStatesNetworkNumberQuality.go    |   16 +-
 .../BACnetPropertyStatesNetworkPortCommand.go      |   16 +-
 .../model/BACnetPropertyStatesNetworkType.go       |   16 +-
 .../model/BACnetPropertyStatesNodeType.go          |   16 +-
 .../model/BACnetPropertyStatesNotifyType.go        |   16 +-
 .../model/BACnetPropertyStatesPolarity.go          |   16 +-
 .../model/BACnetPropertyStatesProgramChange.go     |   16 +-
 .../model/BACnetPropertyStatesProtocolLevel.go     |   16 +-
 .../model/BACnetPropertyStatesReasonForHalt.go     |   16 +-
 .../model/BACnetPropertyStatesReliability.go       |   16 +-
 .../model/BACnetPropertyStatesRestartReason.go     |   16 +-
 .../model/BACnetPropertyStatesSecurityLevel.go     |   16 +-
 .../model/BACnetPropertyStatesShedState.go         |   16 +-
 .../model/BACnetPropertyStatesSilencedState.go     |   16 +-
 .../readwrite/model/BACnetPropertyStatesState.go   |   16 +-
 .../model/BACnetPropertyStatesSystemStatus.go      |   16 +-
 .../model/BACnetPropertyStatesTimerState.go        |   16 +-
 .../model/BACnetPropertyStatesTimerTransition.go   |   16 +-
 .../readwrite/model/BACnetPropertyStatesUnits.go   |   16 +-
 .../model/BACnetPropertyStatesWriteStatus.go       |   16 +-
 .../model/BACnetPropertyStatesZoneOccupanyState.go |   16 +-
 .../readwrite/model/BACnetPropertyValue.go         |   56 +-
 .../readwrite/model/BACnetPropertyValues.go        |   46 +-
 .../model/BACnetPropertyWriteDefinition.go         |   56 +-
 .../readwrite/model/BACnetProtocolLevelTagged.go   |   20 +-
 .../readwrite/model/BACnetReadAccessProperty.go    |   47 +-
 .../model/BACnetReadAccessPropertyReadResult.go    |   48 +-
 .../readwrite/model/BACnetReadAccessResult.go      |   26 +-
 .../model/BACnetReadAccessResultListOfResults.go   |   48 +-
 .../model/BACnetReadAccessSpecification.go         |   40 +-
 .../bacnetip/readwrite/model/BACnetRecipient.go    |   10 +-
 .../readwrite/model/BACnetRecipientAddress.go      |   16 +-
 .../readwrite/model/BACnetRecipientDevice.go       |   30 +-
 .../readwrite/model/BACnetRecipientEnclosed.go     |   32 +-
 .../readwrite/model/BACnetRecipientProcess.go      |   26 +-
 .../model/BACnetRecipientProcessEnclosed.go        |   32 +-
 .../readwrite/model/BACnetRejectReasonTagged.go    |   12 +-
 .../readwrite/model/BACnetRelationshipTagged.go    |   24 +-
 .../readwrite/model/BACnetReliabilityTagged.go     |   24 +-
 .../readwrite/model/BACnetRestartReasonTagged.go   |   24 +-
 .../bacnetip/readwrite/model/BACnetResultFlags.go  |  235 +-
 .../readwrite/model/BACnetResultFlagsTagged.go     |  269 +
 .../bacnetip/readwrite/model/BACnetRouterEntry.go  |  282 +
 .../readwrite/model/BACnetRouterEntryStatus.go     |  130 +
 .../model/BACnetRouterEntryStatusTagged.go         |  197 +
 .../bacnetip/readwrite/model/BACnetScale.go        |  218 +
 .../readwrite/model/BACnetScaleFloatScale.go       |  199 +
 .../readwrite/model/BACnetScaleIntegerScale.go     |  199 +
 .../readwrite/model/BACnetSecurityKeySet.go        |  265 +
 .../readwrite/model/BACnetSecurityKeySetKeyIds.go  |  248 +
 .../readwrite/model/BACnetSecurityLevelTagged.go   |   20 +-
 .../readwrite/model/BACnetSecurityPolicyTagged.go  |   20 +-
 .../readwrite/model/BACnetSegmentationTagged.go    |   20 +-
 .../bacnetip/readwrite/model/BACnetServiceAck.go   |   51 +-
 .../model/BACnetServiceAckAtomicReadFile.go        |   24 +-
 .../model/BACnetServiceAckAtomicReadFileRecord.go  |   32 +-
 .../model/BACnetServiceAckAtomicReadFileStream.go  |   24 +-
 ...BACnetServiceAckAtomicReadFileStreamOrRecord.go |   26 +-
 .../model/BACnetServiceAckAtomicWriteFile.go       |   16 +-
 .../model/BACnetServiceAckAuthenticate.go          |   17 +-
 .../BACnetServiceAckConfirmedPrivateTransfer.go    |   36 +-
 .../model/BACnetServiceAckCreateObject.go          |   16 +-
 .../model/BACnetServiceAckGetAlarmSummary.go       |   46 +-
 .../model/BACnetServiceAckGetEnrollmentSummary.go  |   50 +-
 .../model/BACnetServiceAckGetEventInformation.go   |   24 +-
 .../model/BACnetServiceAckReadProperty.go          |   45 +-
 .../BACnetServiceAckReadPropertyConditional.go     |   17 +-
 .../model/BACnetServiceAckReadPropertyMultiple.go  |   25 +-
 .../readwrite/model/BACnetServiceAckReadRange.go   |   86 +-
 .../readwrite/model/BACnetServiceAckRequestKey.go  |   17 +-
 .../readwrite/model/BACnetServiceAckVTData.go      |   32 +-
 .../readwrite/model/BACnetServiceAckVTOpen.go      |   16 +-
 .../readwrite/model/BACnetServicesSupported.go     |  434 ++
 .../model/BACnetServicesSupportedTagged.go         |  388 ++
 .../readwrite/model/BACnetSetpointReference.go     |  177 +
 .../bacnetip/readwrite/model/BACnetShedLevel.go    |  220 +
 .../readwrite/model/BACnetShedLevelAmount.go       |  199 +
 .../readwrite/model/BACnetShedLevelLevel.go        |  199 +
 .../readwrite/model/BACnetShedLevelPercent.go      |  199 +
 .../readwrite/model/BACnetShedStateTagged.go       |   20 +-
 .../readwrite/model/BACnetSilencedStateTagged.go   |   24 +-
 .../bacnetip/readwrite/model/BACnetSpecialEvent.go |  230 +
 .../model/BACnetSpecialEventListOfTimeValues.go    |  248 +
 .../readwrite/model/BACnetSpecialEventPeriod.go    |  223 +
 .../model/BACnetSpecialEventPeriodCalendarEntry.go |  199 +
 .../BACnetSpecialEventPeriodCalendarReference.go   |  199 +
 .../bacnetip/readwrite/model/BACnetStatusFlags.go  |  260 +-
 .../readwrite/model/BACnetStatusFlagsTagged.go     |  286 ++
 .../bacnetip/readwrite/model/BACnetTagHeader.go    |   16 +-
 .../readwrite/model/BACnetTagPayloadBitString.go   |   24 +-
 .../readwrite/model/BACnetTagPayloadBoolean.go     |    8 +-
 .../model/BACnetTagPayloadCharacterString.go       |   16 +-
 .../readwrite/model/BACnetTagPayloadDate.go        |    8 +-
 .../readwrite/model/BACnetTagPayloadDouble.go      |    8 +-
 .../readwrite/model/BACnetTagPayloadEnumerated.go  |    8 +-
 .../model/BACnetTagPayloadObjectIdentifier.go      |    8 +-
 .../readwrite/model/BACnetTagPayloadOctetString.go |    8 +-
 .../readwrite/model/BACnetTagPayloadReal.go        |    8 +-
 .../model/BACnetTagPayloadSignedInteger.go         |   10 +-
 .../readwrite/model/BACnetTagPayloadTime.go        |    8 +-
 .../model/BACnetTagPayloadUnsignedInteger.go       |   10 +-
 .../bacnetip/readwrite/model/BACnetTimeStamp.go    |   10 +-
 .../readwrite/model/BACnetTimeStampDateTime.go     |   16 +-
 .../readwrite/model/BACnetTimeStampEnclosed.go     |   32 +-
 .../readwrite/model/BACnetTimeStampSequence.go     |   16 +-
 .../readwrite/model/BACnetTimeStampTime.go         |   16 +-
 .../readwrite/model/BACnetTimeStampsEnclosed.go    |   32 +-
 .../bacnetip/readwrite/model/BACnetTimeValue.go    |  195 +
 .../readwrite/model/BACnetTimerStateChangeValue.go |  273 +
 .../model/BACnetTimerStateChangeValueBitString.go  |  202 +
 .../model/BACnetTimerStateChangeValueBoolean.go    |  202 +
 .../BACnetTimerStateChangeValueCharacterString.go  |  202 +
 .../BACnetTimerStateChangeValueConstructedValue.go |  202 +
 .../model/BACnetTimerStateChangeValueDate.go       |  202 +
 .../model/BACnetTimerStateChangeValueDateTime.go   |  202 +
 .../model/BACnetTimerStateChangeValueDouble.go     |  202 +
 .../model/BACnetTimerStateChangeValueEnumerated.go |  202 +
 .../model/BACnetTimerStateChangeValueInteger.go    |  202 +
 .../BACnetTimerStateChangeValueLightingCommand.go  |  202 +
 .../model/BACnetTimerStateChangeValueNoValue.go    |  202 +
 .../model/BACnetTimerStateChangeValueNull.go       |  202 +
 .../BACnetTimerStateChangeValueObjectidentifier.go |  202 +
 .../BACnetTimerStateChangeValueOctetString.go      |  202 +
 .../model/BACnetTimerStateChangeValueReal.go       |  202 +
 .../model/BACnetTimerStateChangeValueTime.go       |  202 +
 .../model/BACnetTimerStateChangeValueUnsigned.go   |  202 +
 .../readwrite/model/BACnetTimerStateTagged.go      |   20 +-
 .../readwrite/model/BACnetTimerTransitionTagged.go |   20 +-
 .../model/BACnetUnconfirmedServiceChoiceTagged.go  |   20 +-
 .../model/BACnetUnconfirmedServiceRequest.go       |   16 +-
 .../model/BACnetUnconfirmedServiceRequestIAm.go    |   40 +-
 .../model/BACnetUnconfirmedServiceRequestIHave.go  |   32 +-
 ...UnconfirmedServiceRequestTimeSynchronization.go |   24 +-
 ...onfirmedServiceRequestUTCTimeSynchronization.go |   24 +-
 ...rmedServiceRequestUnconfirmedCOVNotification.go |   48 +-
 ...iceRequestUnconfirmedCOVNotificationMultiple.go |   50 +-
 ...edServiceRequestUnconfirmedEventNotification.go |  117 +-
 ...rmedServiceRequestUnconfirmedPrivateTransfer.go |   36 +-
 ...onfirmedServiceRequestUnconfirmedTextMessage.go |   42 +-
 ...tUnconfirmedServiceRequestUnconfirmedUnknown.go |    8 +-
 .../model/BACnetUnconfirmedServiceRequestWhoHas.go |   45 +-
 .../model/BACnetUnconfirmedServiceRequestWhoIs.go  |   27 +-
 .../BACnetUnconfirmedServiceRequestWriteGroup.go   |   42 +-
 .../bacnetip/readwrite/model/BACnetVMACEntry.go    |  227 +
 .../readwrite/model/BACnetVTClassTagged.go         |   24 +-
 .../bacnetip/readwrite/model/BACnetVTSession.go    |  230 +
 .../bacnetip/readwrite/model/BACnetValueSource.go  |  220 +
 .../readwrite/model/BACnetValueSourceAddress.go    |  199 +
 .../readwrite/model/BACnetValueSourceNone.go       |  199 +
 .../readwrite/model/BACnetValueSourceObject.go     |  199 +
 .../readwrite/model/BACnetVendorIdTagged.go        |   24 +-
 .../bacnetip/readwrite/model/BACnetWeekNDay.go     |  120 +
 .../readwrite/model/BACnetWeekNDayTagged.go        |  498 ++
 .../model/BACnetWriteAccessSpecification.go        |   40 +-
 .../readwrite/model/BACnetWriteStatusTagged.go     |   20 +-
 plc4go/protocols/bacnetip/readwrite/model/BVLC.go  |    8 +-
 .../model/BVLCBroadcastDistributionTableEntry.go   |   24 +-
 .../model/BVLCDeleteForeignDeviceTableEntry.go     |   16 +-
 .../model/BVLCDistributeBroadcastToNetwork.go      |   16 +-
 .../readwrite/model/BVLCForeignDeviceTableEntry.go |   16 +-
 .../bacnetip/readwrite/model/BVLCForwardedNPDU.go  |   24 +-
 .../readwrite/model/BVLCOriginalBroadcastNPDU.go   |   16 +-
 .../readwrite/model/BVLCOriginalUnicastNPDU.go     |   16 +-
 .../model/BVLCReadBroadcastDistributionTable.go    |    9 +-
 .../model/BVLCReadBroadcastDistributionTableAck.go |   16 +-
 .../readwrite/model/BVLCReadForeignDeviceTable.go  |    9 +-
 .../model/BVLCReadForeignDeviceTableAck.go         |   16 +-
 .../readwrite/model/BVLCRegisterForeignDevice.go   |    8 +-
 .../bacnetip/readwrite/model/BVLCResult.go         |   16 +-
 .../readwrite/model/BVLCResultCodeTagged.go        |   20 +-
 .../bacnetip/readwrite/model/BVLCSecureBVLL.go     |    8 +-
 .../model/BVLCWriteBroadcastDistributionTable.go   |   16 +-
 .../bacnetip/readwrite/model/ChangeListAddError.go |   24 +-
 .../readwrite/model/ChangeListRemoveError.go       |   24 +-
 .../model/ConfirmedEventNotificationRequest.go     |  642 +++
 .../model/ConfirmedPrivateTransferError.go         |   44 +-
 .../bacnetip/readwrite/model/CreateObjectError.go  |   24 +-
 plc4go/protocols/bacnetip/readwrite/model/Error.go |   24 +-
 .../bacnetip/readwrite/model/ErrorClassTagged.go   |   24 +-
 .../bacnetip/readwrite/model/ErrorCodeTagged.go    |   24 +-
 .../bacnetip/readwrite/model/ErrorEnclosed.go      |   32 +-
 .../readwrite/model/ListOfCovNotifications.go      |   40 +-
 .../readwrite/model/ListOfCovNotificationsList.go  |   32 +-
 .../readwrite/model/ListOfCovNotificationsValue.go |   55 +-
 .../readwrite/model/MaxApduLengthAcceptedTagged.go |   20 +-
 .../readwrite/model/MaxSegmentsAcceptedTagged.go   |   20 +-
 plc4go/protocols/bacnetip/readwrite/model/NLM.go   |   16 +-
 .../model/NLMDisconnectConnectionToNetwork.go      |    8 +-
 .../model/NLMEstablishConnectionToNetwork.go       |    8 +-
 .../readwrite/model/NLMIAmRouterToNetwork.go       |   16 +-
 .../readwrite/model/NLMICouldBeRouterToNetwork.go  |    8 +-
 .../readwrite/model/NLMInitalizeRoutingTable.go    |   16 +-
 .../readwrite/model/NLMInitalizeRoutingTableAck.go |   16 +-
 .../model/NLMInitalizeRoutingTablePortMapping.go   |    8 +-
 .../readwrite/model/NLMRejectRouterToNetwork.go    |   16 +-
 .../readwrite/model/NLMRouterAvailableToNetwork.go |   16 +-
 .../readwrite/model/NLMRouterBusyToNetwork.go      |   16 +-
 .../readwrite/model/NLMWhoIsRouterToNetwork.go     |   16 +-
 plc4go/protocols/bacnetip/readwrite/model/NPDU.go  |  113 +-
 .../bacnetip/readwrite/model/NPDUControl.go        |   16 +-
 .../readwrite/model/NPDUNetworkPriorityTagged.go   |   20 +-
 .../bacnetip/readwrite/model/StaticHelper.go       |   74 +
 .../model/SubscribeCOVPropertyMultipleError.go     |   24 +-
 ...PropertyMultipleErrorFirstFailedSubscription.go |   48 +-
 .../bacnetip/readwrite/model/VTCloseError.go       |   26 +-
 .../VTCloseErrorListOfVTSessionIdentifiers.go      |   32 +-
 .../readwrite/model/WritePropertyMultipleError.go  |   24 +-
 plc4go/protocols/cbus/readwrite/model/Alpha.go     |    8 +-
 .../cbus/readwrite/model/BridgeAddress.go          |    8 +-
 .../protocols/cbus/readwrite/model/BridgeCount.go  |    8 +-
 plc4go/protocols/cbus/readwrite/model/CALData.go   |   20 +-
 .../readwrite/model/CALDataReplyAcknowledge.go     |    8 +-
 .../cbus/readwrite/model/CALDataReplyReply.go      |    8 +-
 .../cbus/readwrite/model/CALDataReplyStatus.go     |   16 +-
 .../readwrite/model/CALDataReplyStatusExtended.go  |   16 +-
 .../readwrite/model/CALDataRequestGetStatus.go     |    8 +-
 .../cbus/readwrite/model/CALDataRequestIdentify.go |   16 +-
 .../cbus/readwrite/model/CALDataRequestRecall.go   |    8 +-
 .../cbus/readwrite/model/CALDataRequestReset.go    |    9 +-
 plc4go/protocols/cbus/readwrite/model/CALReply.go  |   16 +-
 .../protocols/cbus/readwrite/model/CALReplyLong.go |   45 +-
 .../cbus/readwrite/model/CALReplyReply.go          |   16 +-
 .../cbus/readwrite/model/CALReplyShort.go          |    9 +-
 .../protocols/cbus/readwrite/model/CBusCommand.go  |   20 +-
 .../model/CBusCommandPointToMultiPoint.go          |   16 +-
 .../readwrite/model/CBusCommandPointToPoint.go     |   16 +-
 .../model/CBusCommandPointToPointToMultiPoint.go   |   16 +-
 .../CBusCommandPointToPointToMultiPointNormal.go   |   43 +-
 .../CBusCommandPointToPointToMultiPointStatus.go   |   34 +-
 .../protocols/cbus/readwrite/model/CBusHeader.go   |   24 +-
 .../protocols/cbus/readwrite/model/CBusOptions.go  |    8 +-
 .../model/CBusPointToMultiPointCommand.go          |    8 +-
 .../model/CBusPointToMultiPointCommandNormal.go    |   42 +-
 .../model/CBusPointToMultiPointCommandStatus.go    |   34 +-
 .../readwrite/model/CBusPointToPointCommand.go     |   35 +-
 .../model/CBusPointToPointCommandDirect.go         |   16 +-
 .../model/CBusPointToPointCommandIndirect.go       |   32 +-
 .../model/CBusPointToPointToMultipointCommand.go   |   24 +-
 plc4go/protocols/cbus/readwrite/model/Checksum.go  |    8 +-
 .../cbus/readwrite/model/CommandHeader.go          |    8 +-
 .../protocols/cbus/readwrite/model/Confirmation.go |   16 +-
 .../cbus/readwrite/model/ConfirmationReply.go      |   16 +-
 .../cbus/readwrite/model/ConfirmationSuccessful.go |    9 +-
 .../cbus/readwrite/model/ExclamationMark.go        |    9 +-
 .../cbus/readwrite/model/ExclamationMarkReply.go   |   16 +-
 .../readwrite/model/ExtendedFormatStatusReply.go   |   48 +-
 .../cbus/readwrite/model/ExtendedStatusHeader.go   |    8 +-
 .../cbus/readwrite/model/IdentifyReplyCommand.go   |    8 +-
 .../IdentifyReplyCommandCurrentSenseLevels.go      |    9 +-
 .../model/IdentifyReplyCommandDSIStatus.go         |   80 +-
 .../readwrite/model/IdentifyReplyCommandDelays.go  |    9 +-
 ...dentifyReplyCommandExtendedDiagnosticSummary.go |   24 +-
 .../model/IdentifyReplyCommandFirmwareSummary.go   |    8 +-
 .../model/IdentifyReplyCommandFirmwareVersion.go   |    8 +-
 .../IdentifyReplyCommandGAVPhysicalAddresses.go    |    8 +-
 .../model/IdentifyReplyCommandGAVValuesCurrent.go  |    8 +-
 .../model/IdentifyReplyCommandGAVValuesStored.go   |    8 +-
 .../model/IdentifyReplyCommandLogicalAssignment.go |    9 +-
 .../model/IdentifyReplyCommandManufacturer.go      |    8 +-
 .../model/IdentifyReplyCommandMaximumLevels.go     |    9 +-
 .../model/IdentifyReplyCommandMinimumLevels.go     |    9 +-
 .../IdentifyReplyCommandNetworkTerminalLevels.go   |    9 +-
 .../model/IdentifyReplyCommandNetworkVoltage.go    |    8 +-
 .../model/IdentifyReplyCommandOutputUnitSummary.go |    9 +-
 .../model/IdentifyReplyCommandTerminalLevels.go    |    9 +-
 .../readwrite/model/IdentifyReplyCommandType.go    |    8 +-
 .../protocols/cbus/readwrite/model/MonitoredSAL.go |   18 +-
 .../model/MonitoredSALLongFormSmartMode.go         |   45 +-
 .../cbus/readwrite/model/MonitoredSALReply.go      |   16 +-
 .../model/MonitoredSALShortFormBasicMode.go        |   35 +-
 .../cbus/readwrite/model/NetworkNumber.go          |    8 +-
 .../model/NetworkProtocolControlInformation.go     |    8 +-
 .../protocols/cbus/readwrite/model/NetworkRoute.go |   24 +-
 .../readwrite/model/NotTransmittedCorruption.go    |    9 +-
 .../cbus/readwrite/model/NotTransmittedSyncLoss.go |    9 +-
 .../model/NotTransmittedToManyReTransmissions.go   |    9 +-
 .../cbus/readwrite/model/NotTransmittedTooLong.go  |    9 +-
 .../cbus/readwrite/model/ParameterChange.go        |    8 +-
 .../cbus/readwrite/model/ParameterChangeReply.go   |   16 +-
 plc4go/protocols/cbus/readwrite/model/PowerUp.go   |    8 +-
 .../protocols/cbus/readwrite/model/PowerUpReply.go |   16 +-
 plc4go/protocols/cbus/readwrite/model/Reply.go     |    8 +-
 .../protocols/cbus/readwrite/model/ReplyNetwork.go |   32 +-
 plc4go/protocols/cbus/readwrite/model/SALData.go   |   20 +-
 .../protocols/cbus/readwrite/model/SALDataOff.go   |    8 +-
 plc4go/protocols/cbus/readwrite/model/SALDataOn.go |    8 +-
 .../cbus/readwrite/model/SALDataRampToLevel.go     |    8 +-
 .../cbus/readwrite/model/SALDataTerminateRamp.go   |    8 +-
 .../cbus/readwrite/model/SerialInterfaceAddress.go |    8 +-
 .../readwrite/model/StandardFormatStatusReply.go   |   40 +-
 .../protocols/cbus/readwrite/model/StatusByte.go   |   40 +-
 .../protocols/cbus/readwrite/model/StatusHeader.go |    8 +-
 .../cbus/readwrite/model/StatusRequest.go          |    8 +-
 .../readwrite/model/StatusRequestBinaryState.go    |    8 +-
 .../cbus/readwrite/model/StatusRequestLevel.go     |   10 +-
 .../protocols/cbus/readwrite/model/UnitAddress.go  |    8 +-
 plc4go/protocols/df1/readwrite/model/DF1Command.go |    8 +-
 plc4go/protocols/df1/readwrite/model/DF1Symbol.go  |    8 +-
 .../df1/readwrite/model/DF1SymbolMessageFrame.go   |   16 +-
 .../readwrite/model/DF1SymbolMessageFrameACK.go    |    9 +-
 .../readwrite/model/DF1SymbolMessageFrameNAK.go    |    9 +-
 .../readwrite/model/DF1UnprotectedReadRequest.go   |    8 +-
 .../readwrite/model/DF1UnprotectedReadResponse.go  |   17 +-
 .../eip/readwrite/model/CIPStructTypeCode.go       |  114 +
 .../protocols/eip/readwrite/model/CipExchange.go   |   16 +-
 plc4go/protocols/eip/readwrite/model/CipRRData.go  |   16 +-
 .../eip/readwrite/model/CipReadRequest.go          |    8 +-
 .../eip/readwrite/model/CipReadResponse.go         |   16 +-
 plc4go/protocols/eip/readwrite/model/CipService.go |    8 +-
 .../eip/readwrite/model/CipUnconnectedRequest.go   |   16 +-
 .../eip/readwrite/model/CipWriteRequest.go         |   16 +-
 .../eip/readwrite/model/CipWriteResponse.go        |    8 +-
 .../eip/readwrite/model/EipConnectionRequest.go    |    8 +-
 .../eip/readwrite/model/EipDisconnectRequest.go    |    9 +-
 plc4go/protocols/eip/readwrite/model/EipPacket.go  |   16 +-
 .../eip/readwrite/model/MultipleServiceRequest.go  |   16 +-
 .../eip/readwrite/model/MultipleServiceResponse.go |   16 +-
 plc4go/protocols/eip/readwrite/model/Services.go   |   24 +-
 .../firmata/readwrite/model/FirmataCommand.go      |    8 +-
 .../model/FirmataCommandProtocolVersion.go         |    8 +-
 .../model/FirmataCommandSetDigitalPinValue.go      |    8 +-
 .../readwrite/model/FirmataCommandSetPinMode.go    |   16 +-
 .../firmata/readwrite/model/FirmataCommandSysex.go |   16 +-
 .../readwrite/model/FirmataCommandSystemReset.go   |    9 +-
 .../firmata/readwrite/model/FirmataMessage.go      |    8 +-
 .../readwrite/model/FirmataMessageAnalogIO.go      |   16 +-
 .../readwrite/model/FirmataMessageCommand.go       |   16 +-
 .../readwrite/model/FirmataMessageDigitalIO.go     |   16 +-
 .../model/FirmataMessageSubscribeAnalogPinValue.go |    8 +-
 .../FirmataMessageSubscribeDigitalPinValue.go      |    8 +-
 .../firmata/readwrite/model/SysexCommand.go        |    8 +-
 .../model/SysexCommandAnalogMappingQueryRequest.go |    9 +-
 .../SysexCommandAnalogMappingQueryResponse.go      |    8 +-
 .../model/SysexCommandAnalogMappingResponse.go     |    9 +-
 .../readwrite/model/SysexCommandCapabilityQuery.go |    9 +-
 .../model/SysexCommandCapabilityResponse.go        |    9 +-
 .../readwrite/model/SysexCommandExtendedAnalog.go  |    9 +-
 .../readwrite/model/SysexCommandExtendedId.go      |   16 +-
 .../readwrite/model/SysexCommandPinStateQuery.go   |    8 +-
 .../model/SysexCommandPinStateResponse.go          |    8 +-
 .../model/SysexCommandReportFirmwareRequest.go     |    9 +-
 .../model/SysexCommandReportFirmwareResponse.go    |   16 +-
 .../model/SysexCommandSamplingInterval.go          |    9 +-
 .../readwrite/model/SysexCommandStringData.go      |    9 +-
 .../model/SysexCommandSysexNonRealtime.go          |    9 +-
 .../readwrite/model/SysexCommandSysexRealtime.go   |    9 +-
 plc4go/protocols/knxnetip/readwrite/model/Apdu.go  |    8 +-
 .../knxnetip/readwrite/model/ApduControl.go        |    8 +-
 .../knxnetip/readwrite/model/ApduControlAck.go     |    9 +-
 .../knxnetip/readwrite/model/ApduControlConnect.go |    9 +-
 .../readwrite/model/ApduControlContainer.go        |   16 +-
 .../readwrite/model/ApduControlDisconnect.go       |    9 +-
 .../knxnetip/readwrite/model/ApduControlNack.go    |    9 +-
 .../protocols/knxnetip/readwrite/model/ApduData.go |    8 +-
 .../knxnetip/readwrite/model/ApduDataAdcRead.go    |    9 +-
 .../readwrite/model/ApduDataAdcResponse.go         |    9 +-
 .../knxnetip/readwrite/model/ApduDataContainer.go  |   16 +-
 .../model/ApduDataDeviceDescriptorRead.go          |    8 +-
 .../model/ApduDataDeviceDescriptorResponse.go      |    8 +-
 .../knxnetip/readwrite/model/ApduDataExt.go        |    8 +-
 .../readwrite/model/ApduDataExtAuthorizeRequest.go |    8 +-
 .../model/ApduDataExtAuthorizeResponse.go          |    8 +-
 .../model/ApduDataExtDomainAddressRead.go          |    9 +-
 .../model/ApduDataExtDomainAddressResponse.go      |    9 +-
 .../model/ApduDataExtDomainAddressSelectiveRead.go |    9 +-
 .../ApduDataExtDomainAddressSerialNumberRead.go    |    9 +-
 ...ApduDataExtDomainAddressSerialNumberResponse.go |    9 +-
 .../ApduDataExtDomainAddressSerialNumberWrite.go   |    9 +-
 .../model/ApduDataExtDomainAddressWrite.go         |    9 +-
 .../model/ApduDataExtFileStreamInfoReport.go       |    9 +-
 .../ApduDataExtGroupPropertyValueInfoReport.go     |    9 +-
 .../model/ApduDataExtGroupPropertyValueRead.go     |    9 +-
 .../model/ApduDataExtGroupPropertyValueResponse.go |    9 +-
 .../model/ApduDataExtGroupPropertyValueWrite.go    |    9 +-
 ...ApduDataExtIndividualAddressSerialNumberRead.go |    9 +-
 ...DataExtIndividualAddressSerialNumberResponse.go |    9 +-
 ...pduDataExtIndividualAddressSerialNumberWrite.go |    9 +-
 .../readwrite/model/ApduDataExtKeyResponse.go      |    9 +-
 .../readwrite/model/ApduDataExtKeyWrite.go         |    9 +-
 .../readwrite/model/ApduDataExtLinkRead.go         |    9 +-
 .../readwrite/model/ApduDataExtLinkResponse.go     |    9 +-
 .../readwrite/model/ApduDataExtLinkWrite.go        |    9 +-
 .../readwrite/model/ApduDataExtMemoryBitWrite.go   |    9 +-
 .../model/ApduDataExtNetworkParameterRead.go       |    9 +-
 .../model/ApduDataExtNetworkParameterResponse.go   |    9 +-
 .../model/ApduDataExtNetworkParameterWrite.go      |    9 +-
 .../model/ApduDataExtOpenRoutingTableRequest.go    |    9 +-
 .../model/ApduDataExtPropertyDescriptionRead.go    |    8 +-
 .../ApduDataExtPropertyDescriptionResponse.go      |   32 +-
 .../model/ApduDataExtPropertyValueRead.go          |    8 +-
 .../model/ApduDataExtPropertyValueResponse.go      |    8 +-
 .../model/ApduDataExtPropertyValueWrite.go         |    8 +-
 .../model/ApduDataExtReadRouterMemoryRequest.go    |    9 +-
 .../model/ApduDataExtReadRouterMemoryResponse.go   |    9 +-
 .../model/ApduDataExtReadRouterStatusRequest.go    |    9 +-
 .../model/ApduDataExtReadRouterStatusResponse.go   |    9 +-
 .../model/ApduDataExtReadRoutingTableRequest.go    |    9 +-
 .../model/ApduDataExtReadRoutingTableResponse.go   |    9 +-
 .../model/ApduDataExtWriteRouterMemoryRequest.go   |    9 +-
 .../model/ApduDataExtWriteRouterStatusRequest.go   |    9 +-
 .../model/ApduDataExtWriteRoutingTableRequest.go   |    9 +-
 .../readwrite/model/ApduDataGroupValueRead.go      |    8 +-
 .../readwrite/model/ApduDataGroupValueResponse.go  |    8 +-
 .../readwrite/model/ApduDataGroupValueWrite.go     |    8 +-
 .../model/ApduDataIndividualAddressRead.go         |    9 +-
 .../model/ApduDataIndividualAddressResponse.go     |    9 +-
 .../model/ApduDataIndividualAddressWrite.go        |    9 +-
 .../knxnetip/readwrite/model/ApduDataMemoryRead.go |    8 +-
 .../readwrite/model/ApduDataMemoryResponse.go      |    8 +-
 .../readwrite/model/ApduDataMemoryWrite.go         |    9 +-
 .../knxnetip/readwrite/model/ApduDataOther.go      |   16 +-
 .../knxnetip/readwrite/model/ApduDataRestart.go    |    9 +-
 .../readwrite/model/ApduDataUserMessage.go         |    9 +-
 plc4go/protocols/knxnetip/readwrite/model/CEMI.go  |    8 +-
 .../readwrite/model/CEMIAdditionalInformation.go   |    8 +-
 .../CEMIAdditionalInformationBusmonitorInfo.go     |    8 +-
 .../CEMIAdditionalInformationRelativeTimestamp.go  |   16 +-
 .../knxnetip/readwrite/model/ChannelInformation.go |    8 +-
 .../knxnetip/readwrite/model/ComObjectTable.go     |    8 +-
 .../model/ComObjectTableRealisationType1.go        |   16 +-
 .../model/ComObjectTableRealisationType2.go        |   16 +-
 .../model/ComObjectTableRealisationType6.go        |   16 +-
 .../knxnetip/readwrite/model/ConnectionRequest.go  |   32 +-
 .../model/ConnectionRequestInformation.go          |    8 +-
 ...ConnectionRequestInformationDeviceManagement.go |    9 +-
 ...ConnectionRequestInformationTunnelConnection.go |   16 +-
 .../knxnetip/readwrite/model/ConnectionResponse.go |   35 +-
 .../readwrite/model/ConnectionResponseDataBlock.go |    8 +-
 .../ConnectionResponseDataBlockDeviceManagement.go |    9 +-
 .../ConnectionResponseDataBlockTunnelConnection.go |   16 +-
 .../readwrite/model/ConnectionStateRequest.go      |   16 +-
 .../readwrite/model/ConnectionStateResponse.go     |   16 +-
 .../knxnetip/readwrite/model/DIBDeviceInfo.go      |   56 +-
 .../knxnetip/readwrite/model/DIBSuppSvcFamilies.go |   16 +-
 .../knxnetip/readwrite/model/DescriptionRequest.go |   16 +-
 .../readwrite/model/DescriptionResponse.go         |   24 +-
 .../readwrite/model/DeviceConfigurationAck.go      |   16 +-
 .../model/DeviceConfigurationAckDataBlock.go       |   16 +-
 .../readwrite/model/DeviceConfigurationRequest.go  |   24 +-
 .../model/DeviceConfigurationRequestDataBlock.go   |    8 +-
 .../readwrite/model/DeviceDescriptorType2.go       |   40 +-
 .../knxnetip/readwrite/model/DeviceStatus.go       |    8 +-
 .../knxnetip/readwrite/model/DisconnectRequest.go  |   16 +-
 .../knxnetip/readwrite/model/DisconnectResponse.go |   16 +-
 .../model/GroupObjectDescriptorRealisationType1.go |   24 +-
 .../model/GroupObjectDescriptorRealisationType2.go |   24 +-
 .../model/GroupObjectDescriptorRealisationType6.go |    9 +-
 .../model/GroupObjectDescriptorRealisationType7.go |   24 +-
 .../model/GroupObjectDescriptorRealisationTypeB.go |   24 +-
 .../readwrite/model/HPAIControlEndpoint.go         |   24 +-
 .../knxnetip/readwrite/model/HPAIDataEndpoint.go   |   24 +-
 .../readwrite/model/HPAIDiscoveryEndpoint.go       |   24 +-
 .../knxnetip/readwrite/model/IPAddress.go          |    8 +-
 .../knxnetip/readwrite/model/KnxAddress.go         |    8 +-
 .../knxnetip/readwrite/model/KnxDatapoint.go       |   24 +-
 .../knxnetip/readwrite/model/KnxGroupAddress.go    |    8 +-
 .../readwrite/model/KnxGroupAddress2Level.go       |    8 +-
 .../readwrite/model/KnxGroupAddress3Level.go       |    8 +-
 .../readwrite/model/KnxGroupAddressFreeLevel.go    |    8 +-
 .../knxnetip/readwrite/model/KnxManufacturer.go    |   72 +-
 .../knxnetip/readwrite/model/KnxNetIpCore.go       |    8 +-
 .../readwrite/model/KnxNetIpDeviceManagement.go    |    8 +-
 .../knxnetip/readwrite/model/KnxNetIpMessage.go    |    8 +-
 .../knxnetip/readwrite/model/KnxNetIpRouting.go    |    8 +-
 .../knxnetip/readwrite/model/KnxNetIpTunneling.go  |    8 +-
 .../knxnetip/readwrite/model/KnxNetObjectServer.go |    8 +-
 .../model/KnxNetRemoteConfigurationAndDiagnosis.go |    8 +-
 .../readwrite/model/KnxNetRemoteLogging.go         |    8 +-
 .../knxnetip/readwrite/model/LBusmonInd.go         |   24 +-
 .../protocols/knxnetip/readwrite/model/LDataCon.go |   24 +-
 .../knxnetip/readwrite/model/LDataExtended.go      |   24 +-
 .../knxnetip/readwrite/model/LDataFrame.go         |   16 +-
 .../knxnetip/readwrite/model/LDataFrameACK.go      |    9 +-
 .../protocols/knxnetip/readwrite/model/LDataInd.go |   24 +-
 .../protocols/knxnetip/readwrite/model/LDataReq.go |   24 +-
 .../knxnetip/readwrite/model/LPollData.go          |   16 +-
 .../knxnetip/readwrite/model/LPollDataCon.go       |    9 +-
 .../knxnetip/readwrite/model/LPollDataReq.go       |    9 +-
 .../protocols/knxnetip/readwrite/model/LRawCon.go  |    9 +-
 .../protocols/knxnetip/readwrite/model/LRawInd.go  |    9 +-
 .../protocols/knxnetip/readwrite/model/LRawReq.go  |    9 +-
 .../knxnetip/readwrite/model/MACAddress.go         |    8 +-
 .../readwrite/model/MFuncPropCommandReq.go         |    9 +-
 .../knxnetip/readwrite/model/MFuncPropCon.go       |    9 +-
 .../readwrite/model/MFuncPropStateReadReq.go       |    9 +-
 .../knxnetip/readwrite/model/MPropInfoInd.go       |    9 +-
 .../knxnetip/readwrite/model/MPropReadCon.go       |    8 +-
 .../knxnetip/readwrite/model/MPropReadReq.go       |    8 +-
 .../knxnetip/readwrite/model/MPropWriteCon.go      |    9 +-
 .../knxnetip/readwrite/model/MPropWriteReq.go      |    9 +-
 .../knxnetip/readwrite/model/MResetInd.go          |    9 +-
 .../knxnetip/readwrite/model/MResetReq.go          |    9 +-
 .../model/ProjectInstallationIdentifier.go         |    8 +-
 .../knxnetip/readwrite/model/RelativeTimestamp.go  |    8 +-
 .../knxnetip/readwrite/model/RoutingIndication.go  |    9 +-
 .../knxnetip/readwrite/model/SearchRequest.go      |   16 +-
 .../knxnetip/readwrite/model/SearchResponse.go     |   32 +-
 .../knxnetip/readwrite/model/ServiceId.go          |    8 +-
 .../knxnetip/readwrite/model/TDataConnectedInd.go  |    9 +-
 .../knxnetip/readwrite/model/TDataConnectedReq.go  |    9 +-
 .../knxnetip/readwrite/model/TDataIndividualInd.go |    9 +-
 .../knxnetip/readwrite/model/TDataIndividualReq.go |    9 +-
 .../knxnetip/readwrite/model/TunnelingRequest.go   |   24 +-
 .../readwrite/model/TunnelingRequestDataBlock.go   |    8 +-
 .../knxnetip/readwrite/model/TunnelingResponse.go  |   16 +-
 .../readwrite/model/TunnelingResponseDataBlock.go  |   16 +-
 .../knxnetip/readwrite/model/UnknownMessage.go     |    8 +-
 .../protocols/modbus/readwrite/model/DataItem.go   |   66 +-
 .../protocols/modbus/readwrite/model/ModbusADU.go  |    8 +-
 .../modbus/readwrite/model/ModbusAsciiADU.go       |   16 +-
 .../modbus/readwrite/model/ModbusConstants.go      |    8 +-
 .../model/ModbusDeviceInformationObject.go         |    8 +-
 .../protocols/modbus/readwrite/model/ModbusPDU.go  |    8 +-
 .../readwrite/model/ModbusPDUDiagnosticRequest.go  |    8 +-
 .../readwrite/model/ModbusPDUDiagnosticResponse.go |    8 +-
 .../modbus/readwrite/model/ModbusPDUError.go       |   16 +-
 .../model/ModbusPDUGetComEventCounterRequest.go    |    9 +-
 .../model/ModbusPDUGetComEventCounterResponse.go   |    8 +-
 .../model/ModbusPDUGetComEventLogRequest.go        |    9 +-
 .../model/ModbusPDUGetComEventLogResponse.go       |    8 +-
 .../ModbusPDUMaskWriteHoldingRegisterRequest.go    |    8 +-
 .../ModbusPDUMaskWriteHoldingRegisterResponse.go   |    8 +-
 .../readwrite/model/ModbusPDUReadCoilsRequest.go   |    8 +-
 .../readwrite/model/ModbusPDUReadCoilsResponse.go  |    8 +-
 .../ModbusPDUReadDeviceIdentificationRequest.go    |   16 +-
 .../ModbusPDUReadDeviceIdentificationResponse.go   |   40 +-
 .../model/ModbusPDUReadDiscreteInputsRequest.go    |    8 +-
 .../model/ModbusPDUReadDiscreteInputsResponse.go   |    8 +-
 .../model/ModbusPDUReadExceptionStatusRequest.go   |    9 +-
 .../model/ModbusPDUReadExceptionStatusResponse.go  |    8 +-
 .../model/ModbusPDUReadFifoQueueRequest.go         |    8 +-
 .../model/ModbusPDUReadFifoQueueResponse.go        |   16 +-
 .../model/ModbusPDUReadFileRecordRequest.go        |   16 +-
 .../model/ModbusPDUReadFileRecordRequestItem.go    |    8 +-
 .../model/ModbusPDUReadFileRecordResponse.go       |   16 +-
 .../model/ModbusPDUReadFileRecordResponseItem.go   |    8 +-
 .../model/ModbusPDUReadHoldingRegistersRequest.go  |    8 +-
 .../model/ModbusPDUReadHoldingRegistersResponse.go |    8 +-
 .../model/ModbusPDUReadInputRegistersRequest.go    |    8 +-
 .../model/ModbusPDUReadInputRegistersResponse.go   |    8 +-
 ...sPDUReadWriteMultipleHoldingRegistersRequest.go |    8 +-
 ...PDUReadWriteMultipleHoldingRegistersResponse.go |    8 +-
 .../model/ModbusPDUReportServerIdRequest.go        |    9 +-
 .../model/ModbusPDUReportServerIdResponse.go       |    8 +-
 .../model/ModbusPDUWriteFileRecordRequest.go       |   16 +-
 .../model/ModbusPDUWriteFileRecordRequestItem.go   |    8 +-
 .../model/ModbusPDUWriteFileRecordResponse.go      |   16 +-
 .../model/ModbusPDUWriteFileRecordResponseItem.go  |    8 +-
 .../model/ModbusPDUWriteMultipleCoilsRequest.go    |    8 +-
 .../model/ModbusPDUWriteMultipleCoilsResponse.go   |    8 +-
 ...odbusPDUWriteMultipleHoldingRegistersRequest.go |    8 +-
 ...dbusPDUWriteMultipleHoldingRegistersResponse.go |    8 +-
 .../model/ModbusPDUWriteSingleCoilRequest.go       |    8 +-
 .../model/ModbusPDUWriteSingleCoilResponse.go      |    8 +-
 .../model/ModbusPDUWriteSingleRegisterRequest.go   |    8 +-
 .../model/ModbusPDUWriteSingleRegisterResponse.go  |    8 +-
 .../modbus/readwrite/model/ModbusRtuADU.go         |   16 +-
 .../modbus/readwrite/model/ModbusTcpADU.go         |   16 +-
 .../model/AlarmMessageAckObjectPushType.go         |   32 +-
 .../s7/readwrite/model/AlarmMessageAckPushType.go  |   24 +-
 .../readwrite/model/AlarmMessageAckResponseType.go |   16 +-
 .../s7/readwrite/model/AlarmMessageAckType.go      |   16 +-
 .../readwrite/model/AlarmMessageObjectAckType.go   |   32 +-
 .../readwrite/model/AlarmMessageObjectPushType.go  |   56 +-
 .../readwrite/model/AlarmMessageObjectQueryType.go |   64 +-
 .../s7/readwrite/model/AlarmMessagePushType.go     |   24 +-
 .../s7/readwrite/model/AlarmMessageQueryType.go    |   32 +-
 .../s7/readwrite/model/AssociatedValueType.go      |   32 +-
 plc4go/protocols/s7/readwrite/model/COTPPacket.go  |   26 +-
 .../readwrite/model/COTPPacketConnectionRequest.go |   16 +-
 .../model/COTPPacketConnectionResponse.go          |   16 +-
 .../protocols/s7/readwrite/model/COTPPacketData.go |    8 +-
 .../readwrite/model/COTPPacketDisconnectRequest.go |   16 +-
 .../model/COTPPacketDisconnectResponse.go          |    8 +-
 .../s7/readwrite/model/COTPPacketTpduError.go      |    8 +-
 .../protocols/s7/readwrite/model/COTPParameter.go  |    8 +-
 .../s7/readwrite/model/COTPParameterCalledTsap.go  |    8 +-
 .../s7/readwrite/model/COTPParameterCallingTsap.go |    8 +-
 .../s7/readwrite/model/COTPParameterChecksum.go    |    8 +-
 ...COTPParameterDisconnectAdditionalInformation.go |    8 +-
 .../s7/readwrite/model/COTPParameterTpduSize.go    |   16 +-
 plc4go/protocols/s7/readwrite/model/DateAndTime.go |    8 +-
 plc4go/protocols/s7/readwrite/model/S7Address.go   |    8 +-
 .../protocols/s7/readwrite/model/S7AddressAny.go   |   24 +-
 .../s7/readwrite/model/S7DataAlarmMessage.go       |    8 +-
 plc4go/protocols/s7/readwrite/model/S7Message.go   |   26 +-
 .../s7/readwrite/model/S7MessageObjectRequest.go   |   32 +-
 .../s7/readwrite/model/S7MessageObjectResponse.go  |   24 +-
 .../s7/readwrite/model/S7MessageRequest.go         |    9 +-
 .../s7/readwrite/model/S7MessageResponse.go        |    8 +-
 .../s7/readwrite/model/S7MessageResponseData.go    |    8 +-
 .../s7/readwrite/model/S7MessageUserData.go        |    9 +-
 plc4go/protocols/s7/readwrite/model/S7Parameter.go |    8 +-
 .../readwrite/model/S7ParameterModeTransition.go   |    8 +-
 .../readwrite/model/S7ParameterReadVarRequest.go   |   16 +-
 .../readwrite/model/S7ParameterReadVarResponse.go  |    8 +-
 .../model/S7ParameterSetupCommunication.go         |    8 +-
 .../s7/readwrite/model/S7ParameterUserData.go      |   16 +-
 .../s7/readwrite/model/S7ParameterUserDataItem.go  |    8 +-
 .../model/S7ParameterUserDataItemCPUFunctions.go   |    8 +-
 .../readwrite/model/S7ParameterWriteVarRequest.go  |   16 +-
 .../readwrite/model/S7ParameterWriteVarResponse.go |    8 +-
 plc4go/protocols/s7/readwrite/model/S7Payload.go   |   12 +-
 .../s7/readwrite/model/S7PayloadAlarm8.go          |   16 +-
 .../s7/readwrite/model/S7PayloadAlarmAckInd.go     |   16 +-
 .../s7/readwrite/model/S7PayloadAlarmS.go          |   16 +-
 .../s7/readwrite/model/S7PayloadAlarmSC.go         |   16 +-
 .../s7/readwrite/model/S7PayloadAlarmSQ.go         |   16 +-
 .../readwrite/model/S7PayloadDiagnosticMessage.go  |   16 +-
 .../s7/readwrite/model/S7PayloadNotify.go          |   16 +-
 .../s7/readwrite/model/S7PayloadNotify8.go         |   16 +-
 .../s7/readwrite/model/S7PayloadReadVarResponse.go |   20 +-
 .../s7/readwrite/model/S7PayloadUserData.go        |   20 +-
 .../s7/readwrite/model/S7PayloadUserDataItem.go    |   24 +-
 .../S7PayloadUserDataItemCpuFunctionAlarmAck.go    |   16 +-
 ...yloadUserDataItemCpuFunctionAlarmAckResponse.go |   16 +-
 .../S7PayloadUserDataItemCpuFunctionAlarmQuery.go  |   32 +-
 ...oadUserDataItemCpuFunctionAlarmQueryResponse.go |   24 +-
 ...ayloadUserDataItemCpuFunctionMsgSubscription.go |   16 +-
 ...aItemCpuFunctionMsgSubscriptionAlarmResponse.go |   16 +-
 ...erDataItemCpuFunctionMsgSubscriptionResponse.go |    9 +-
 ...ataItemCpuFunctionMsgSubscriptionSysResponse.go |    8 +-
 ...PayloadUserDataItemCpuFunctionReadSzlRequest.go |   16 +-
 ...ayloadUserDataItemCpuFunctionReadSzlResponse.go |   24 +-
 .../s7/readwrite/model/S7PayloadWriteVarRequest.go |   20 +-
 .../readwrite/model/S7PayloadWriteVarResponse.go   |   20 +-
 .../s7/readwrite/model/S7VarPayloadDataItem.go     |   32 +-
 .../s7/readwrite/model/S7VarPayloadStatusItem.go   |   16 +-
 .../readwrite/model/S7VarRequestParameterItem.go   |    8 +-
 .../model/S7VarRequestParameterItemAddress.go      |   16 +-
 plc4go/protocols/s7/readwrite/model/State.go       |    8 +-
 .../s7/readwrite/model/SzlDataTreeItem.go          |    8 +-
 plc4go/protocols/s7/readwrite/model/SzlId.go       |   24 +-
 plc4go/protocols/s7/readwrite/model/TPKTPacket.go  |   16 +-
 .../protocols/simulated/readwrite/model/Dummy.go   |    8 +-
 plc4go/tests/drivers/s7_test.go                    |   44 +
 plc4go/tests/drivers/tests/abeth_driver_test.go    |   33 +
 .../drivers/tests/abeth_parser_serializer_test.go  |   30 +
 plc4go/tests/drivers/tests/ads_driver_test.go      |   37 +
 .../drivers/tests/ads_parser_serializer_test.go    |   30 +
 .../drivers/tests/bacnet_parser_serializer_test.go |   30 +
 plc4go/tests/drivers/tests/df1_driver_test.go      |   33 +
 .../drivers/tests/df1_parser_serializer_test.go    |   31 +
 plc4go/tests/drivers/tests/eip_driver_test.go      |   37 +
 .../drivers/tests/eip_parser_serializer_test.go    |   31 +
 plc4go/tests/drivers/tests/firmata_driver_test.go  |   33 +
 .../tests/firmata_parser_serializer_test.go        |   30 +
 plc4go/tests/drivers/tests/knxnetip_driver_test.go |   38 +
 .../tests/knxnetip_parser_serializer_test.go       |   30 +
 .../tests/drivers/tests/manual_ads_driver_test.go  |  113 +
 .../drivers/tests/manual_bacnet_PcapTest_test.go   |    0
 .../tests/drivers/tests/manual_s7_driver_test.go   |  112 +
 plc4go/tests/drivers/tests/modbus_driver_test.go   |   37 +
 .../drivers/tests/modbus_parser_serializer_test.go |   32 +
 plc4go/tests/drivers/tests/s7_driver_test.go       |   37 +
 .../drivers/tests/s7_parser_serializer_test.go     |   30 +
 plc4go/{cmd/main => tests}/initializetest/init.go  |    0
 plc4go/tools/plc4xpcapanalyzer/cmd/analyze.go      |   89 +
 plc4go/tools/plc4xpcapanalyzer/cmd/root.go         |  109 +
 .../internal/analyzer/analyzer.go                  |  103 +
 .../internal/bacnetanalyzer/analyzer.go            |   50 +
 .../internal/pcaphandler/pcaphandler.go            |   80 +
 plc4go/tools/plc4xpcapanalyzer/main.go             |   26 +
 plc4j/drivers/bacnet/pom.xml                       |   10 +-
 .../bacnetip/readwrite/utils/StaticHelper.java     |   44 +
 .../plc4x/java/bacnetip/ManualBacNetDecoder.java   |   31 +-
 .../plc4x/java/bacnetip/RandomPackagesTest.java    | 1411 ++---
 .../java/org/apache/plc4x/java/bacnetip/Utils.java |   18 +
 .../eip/readwrite/protocol/EipProtocolLogic.java   |   52 +-
 plc4j/drivers/knxnetip/pom.xml                     |    5 -
 plc4j/drivers/modbus/pom.xml                       |    6 -
 .../apache/plc4x/java/opcua/OpcuaPlcDriver.java    |    1 -
 .../java/opcua/context/EncryptionHandler.java      |    1 +
 .../plc4x/java/opcua/context/SecureChannel.java    |   41 +-
 .../java/opcua/protocol/OpcuaProtocolLogic.java    |    3 +
 plc4j/examples/hello-cloud-azure/pom.xml           |    2 +-
 .../cloud/azure/S7PlcToAzureIoTHubSample.java      |   21 +-
 .../hello-connectivity-kafka/kafka-connector.yml   |   34 -
 plc4j/examples/hello-connectivity-kafka/pom.xml    |   99 -
 plc4j/examples/hello-connectivity-kafka/server.sh  |   31 -
 .../connectivity/kafka/KafkaConnector.java         |  135 -
 .../connectivity/kafka/model/Configuration.java    |   56 -
 .../connectivity/kafka/model/KafkaConfig.java      |   57 -
 .../connectivity/kafka/model/PlcConfig.java        |   57 -
 .../connectivity/kafka/model/PlcFieldConfig.java   |   69 -
 .../connectivity/kafka/model/PlcMemoryBlock.java   |   41 -
 .../src/main/resources/logback.xml                 |   34 -
 plc4j/examples/hello-webapp/client/asconfig.json   |   20 -
 plc4j/examples/hello-webapp/client/pom.xml         |  122 -
 .../src/main/resources/plc4x-index-template.html   |   28 -
 .../hello-webapp/client/src/main/royale/App.mxml   |  161 -
 plc4j/examples/hello-webapp/pom.xml                |   75 -
 plc4j/examples/hello-webapp/webapp/README.adoc     |   41 -
 plc4j/examples/hello-webapp/webapp/pom.xml         |  260 -
 .../plc4x/examples/watertank/Application.java      |   31 -
 .../watertank/service/WaterTankService.java        |  199 -
 .../java/org/springframework/core/JdkVersion.java  |   36 -
 .../resources/META-INF/flex/services-config.xml    |   98 -
 .../src/main/resources/application.properties      |   30 -
 .../webapp/src/main/webapp/WEB-INF/web.xml         |   79 -
 .../webapp/src/main/webapp/favicon.ico             |  Bin 1150 -> 0 bytes
 plc4j/examples/pom.xml                             |    2 -
 plc4j/integrations/apache-calcite/pom.xml          |   48 +-
 plc4j/integrations/apache-camel/pom.xml            |    2 +-
 plc4j/integrations/apache-edgent/pom.xml           |  143 -
 .../apache/plc4x/edgent/PlcConnectionAdapter.java  |  372 --
 .../java/org/apache/plc4x/edgent/PlcFunctions.java |  329 --
 .../java/org/apache/plc4x/edgent/package-info.java |   25 -
 .../plc4x/edgent/PlcConnectionAdapterTest.java     |  547 --
 .../org/apache/plc4x/edgent/PlcFunctionsTest.java  |  144 -
 .../apache-edgent/src/test/resources/logback.xml   |   36 -
 plc4j/integrations/apache-kafka/pom.xml            |    2 +-
 plc4j/integrations/apache-nifi/pom.xml             |    6 +-
 plc4j/integrations/opcua-server/pom.xml            |   29 -
 plc4j/integrations/pom.xml                         |    1 -
 plc4j/osgi/pom.xml                                 |    4 -
 plc4j/pom.xml                                      |   42 +-
 .../java/spi/generation/ReadBufferXmlBased.java    |    1 +
 .../plc4x/java/spi/generation/StaticHelper.java    |   42 +-
 plc4j/tools/connection-cache/pom.xml               |   27 -
 plc4j/tools/opm/pom.xml                            |    5 -
 plc4j/tools/scraper/pom.xml                        |    6 -
 plc4j/transports/pcap-replay/pom.xml               |    6 -
 plc4j/transports/raw-socket/pom.xml                |    6 -
 plc4j/transports/serial/pom.xml                    |    5 -
 plc4j/transports/socketcan/pom.xml                 |    7 -
 plc4j/transports/tcp/pom.xml                       |    6 -
 plc4j/transports/test/pom.xml                      |   14 +-
 plc4j/transports/udp/pom.xml                       |    6 -
 plc4j/transports/virtualcan/pom.xml                |    6 -
 plc4j/utils/test-generator/pom.xml                 |   14 +-
 .../knxnetip/readwrite/model/KnxDatapoint.cs       |   24 +-
 .../knxnetip/readwrite/model/KnxManufacturer.cs    |   48 +-
 plc4net/spi/spi/model/values/PlcBitString.cs       |   19 +
 .../src/test/resources/logback-test.xml}           |    0
 .../src/test/resources/logback-test.xml}           |    0
 protocols/bacnetip/pom.xml                         |   16 +
 .../plc4x/protocol/bacnetip/BacNetIpProtocol.java  |    6 +
 .../protocols/bacnetip/bacnet-bit-strings.mspec    |  186 +
 .../protocols/bacnetip/bacnet-enums.mspec          |  300 +-
 .../protocols/bacnetip/bacnet-private-enums.mspec  |   28 +
 .../resources/protocols/bacnetip/bacnetip.mspec    | 5377 ++++++++++++++++----
 .../bacnetip/src/main/script/getVendorIds.groovy   |    4 +-
 .../src/main/script/produceTaggedBitStrings.groovy |   92 +
 .../src/main/script/produceTaggedEnums.groovy      |    6 +-
 .../bacnetip/BACnetObjectsDefinitions.java         | 2650 ++++++++++
 .../bacnetip/ObjectPropertyDeDuplicationTest.java  |  378 ++
 .../resources/{logback.xml => logback-test.xml}    |    0
 .../protocols/bacnet/ParserSerializerTestsuite.xml |  920 ++--
 .../src/test/resources/logback-test.xml}           |    0
 .../src/test/resources/logback-test.xml}           |    0
 .../src/test/resources/logback-test.xml}           |    0
 .../eip/src/main/resources/protocols/eip/eip.mspec |    4 +
 .../src/test/resources/logback-test.xml}           |    0
 .../src/test/resources/logback-test.xml}           |    0
 .../src/test/resources/logback-test.xml}           |    0
 protocols/knxnetip/pom.xml                         |    1 -
 protocols/knxnetip/src/main/xslt/knx-types.xsl     |    8 +-
 .../src/test/resources/logback-test.xml}           |    0
 .../main/resources/protocols/modbus/modbus.mspec   |   38 +-
 .../src/test/resources/logback-test.xml}           |    0
 protocols/opcua/pom.xml                            |    3 +-
 .../src/test/resources/logback-test.xml}           |    0
 .../main/resources/protocols/plc4x/v0/plc4x.mspec  |   16 +-
 .../src/test/resources/logback-test.xml}           |    0
 .../protocols/plc4x/ParserSerializerTestsuite.xml  |   59 +-
 .../src/test/resources/logback-test.xml}           |    0
 .../src/test/resources/logback-test.xml}           |    0
 .../src/test/resources/logback-test.xml}           |    0
 .../src/test/resources/logback-test.xml}           |    0
 2129 files changed, 224170 insertions(+), 19856 deletions(-)
 delete mode 100644 code-generation/language-go/src/test/resources/plc4go/internal/test/readwrite/model/StaticHelper.go
 create mode 100644 code-generation/language-go/src/test/resources/plc4go/protocols/test/readwrite/model/StaticHelper.go
 create mode 100644 code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/references/DefaultVintegerTypeReference.java
 create mode 100644 plc4go/README.md
 copy protocols/bacnetip/src/test/resources/logback.xml => plc4go/assets/testing/logback-test.xml (100%)
 delete mode 100644 plc4go/cmd/main/drivers/s7_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/abeth_driver_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/abeth_parser_serializer_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/ads_driver_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/ads_parser_serializer_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/bacnet_parser_serializer_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/df1_driver_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/df1_parser_serializer_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/eip_driver_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/eip_parser_serializer_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/firmata_driver_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/firmata_parser_serializer_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/knxnetip_driver_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/knxnetip_parser_serializer_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/manual_ads_driver_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/manual_s7_driver_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/modbus_driver_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/modbus_parser_serializer_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/s7_driver_test.go
 delete mode 100644 plc4go/cmd/main/drivers/tests/s7_parser_serializer_test.go
 delete mode 100644 plc4go/cmd/main/main.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/ApduType.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRule.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleLocationSpecifier.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleLocationSpecifierTagged.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleTimeRangeSpecifier.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleTimeRangeSpecifierTagged.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAccessThreatLevel.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecord.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecordAccumulatorStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecordAccumulatorStatusTagged.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAddressBinding.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedAccessRights.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCalls.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCallsLandingCallsList.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCallsLandingCallsListEntry.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactor.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorEnclosed.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorFormat.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicy.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicyList.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicyListEntry.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetBDTEntry.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscription.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetCOVSubscription.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntry.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryDate.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryDateRange.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryEnclosed.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryWeekNDay.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOV.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOVNone.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOVObject.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDULength.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDUSegmentTimeout.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDUTimeout.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAbsenteeLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessAlarmEvents.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorAlarmValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorFaultValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorPresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoors.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEvent.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventAuthenticationFactor.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventCredential.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventTag.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessTransactionEvents.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessZoneAdjustValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessZoneAlarmValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccompaniment.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccompanimentTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorFaultHighLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorFaultLowLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorHighLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorLowLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorMaxPresValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorMinPresValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAckRequired.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAckedTransitions.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActionText.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActivationTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveAuthenticationPolicy.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveCOVMultipleSubscriptions.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveCOVSubscriptions.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveText.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveVTSessions.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActualShedLevel.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAdjustValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlarmValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlarmValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlertEnrollmentPresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlignIntervals.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAllWritesSuccessful.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAllowGroupDelayInhibit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputFaultHighLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputFaultLowLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputInterfaceValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputMaxPresValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputPresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputInterfaceValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputMaxPresValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputPresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueFaultHighLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueFaultLowLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueMaxPresValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValuePresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataApplicationSoftwareVersion.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataArchive.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAssignedAccessRights.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAssignedLandingCalls.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAttemptedSamples.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationFactors.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationPolicyList.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationPolicyNames.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthorizationExemptions.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthorizationMode.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAutoSlaveDiscovery.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAverageValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPGlobalAddress.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPMode.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPMulticastAddress.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPNATTraversal.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPUDPPort.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6Mode.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6MulticastAddress.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6UDPPort.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDAcceptFDRegistrations.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDBroadcastDistributionTable.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDForeignDeviceTable.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupAndRestoreState.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupFailureTimeout.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupPreparationTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBaseDeviceSecurityPolicy.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBelongsTo.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBias.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputInterfaceValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputPresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputFeedbackValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputPresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputFeedbackValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputInterfaceValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputPresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValuePresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValueRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitMask.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValueAlarmValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValuePresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValueRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitText.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBlinkWarnEnable.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBufferSize.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVIncrement.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVPeriod.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVResubscriptionInterval.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVUPeriod.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVURecipients.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCalendarPresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarAssignedDirection.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorCommand.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorText.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorZone.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDriveStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarLoad.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarLoadUnits.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarMode.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarMovingDirection.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarPosition.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangeOfStateCount.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangeOfStateTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangesPending.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelListOfObjectPropertyReferences.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelNumber.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelPresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueAlarmValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueFaultValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValuePresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataClientCOVIncrement.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommand.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandAction.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandTimeArray.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataConfigurationFiles.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlGroups.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableReference.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableUnits.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCount.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCountBeforeChange.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCountChangeTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputPresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputUpdateTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDisable.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentials.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialsInZone.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCurrentCommandPriority.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatabaseRevision.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateList.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatePatternValuePresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatePatternValueRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimePatternValuePresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimePatternValueRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimeValuePresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimeValueRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValuePresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValueRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDaylightSavingsStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDaysRemaining.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeadband.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultFadeTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultRampRate.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultStepIncrement.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultSubordinateRelationship.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultTimeout.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeployedProfileLocation.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDerivativeConstant.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDerivativeConstantUnits.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDescription.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDescriptionOfHalt.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceAddressBinding.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceMaxInfoFrames.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceMaxMaster.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceType.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDirectReading.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDistributionKeyRevision.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoNotHide.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorAlarmState.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorExtendedPulseTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorMembers.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorOpenTooLongTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorPulseTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorUnlockDelayTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDutyWindow.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEffectivePeriod.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEgressActive.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEgressTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElapsedActiveTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroup.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroupGroupMembers.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnable.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnergyMeter.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnergyMeterRef.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEntryPoints.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataErrorLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEscalatorFaultSignals.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEscalatorMode.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventAlgorithmInhibit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventAlgorithmInhibitRef.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventDetectionEnable.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventEnable.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventLogLogBuffer.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventMessageTexts.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventMessageTextsConfig.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventParameters.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventState.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventTimeStamps.go
 delete mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventTimestamps.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventType.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExceptionSchedule.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExecutionDelay.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExitPoints.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExpectedShedLevel.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExpirationTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExtendedTimeEnable.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFDBBMDAddress.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFDSubscriptionLifetime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttemptEvents.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttempts.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttemptsTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultHighLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultLowLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultParameters.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultSignals.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultType.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileAccessMethod.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileRecordCount.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileSize.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileType.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFirmwareRevision.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFloorText.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFullDutyBaseline.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupGroupMembers.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupPresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalIdentifier.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupID.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMemberNames.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMembers.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMode.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupPresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataHighLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataHigherDeck.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPAddress.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPEnable.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPLeaseTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPLeaseTimeRemaining.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPServer.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDNSServer.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDefaultGateway.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPSubnetMask.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6Address.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6AutoAddressingEnable.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPLeaseTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPLeaseTimeRemaining.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPServer.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DNSServer.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DefaultGateway.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6PrefixLength.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6ZoneIndex.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInProcess.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInProgress.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInactiveText.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInitialTimeout.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInputReference.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstallationID.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstanceOf.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstantaneousPower.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueCOVIncrement.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueDeadband.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueFaultHighLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueFaultLowLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueHighLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueLowLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueMaxPresValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueMinPresValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValuePresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueResolution.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegralConstant.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegralConstantUnits.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntervalOffset.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIsUTC.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataKeySets.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingCallControl.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingCalls.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingDoorStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueCOVIncrement.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueDeadband.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueFaultHighLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueFaultLowLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueHighLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueLowLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueMaxPresValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueMinPresValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValuePresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueResolution.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastAccessEvent.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastAccessPoint.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCommandTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialAdded.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialAddedTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialRemoved.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialRemovedTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastKeyServer.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastNotifyRecord.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastPriority.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastRestartReason.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastRestoreTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastStateChange.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastUseTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointPresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneAlarmValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneFaultValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneMaintenanceRequired.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZonePresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLiftFaultSignals.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingCommand.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingCommandDefaultPriority.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputFeedbackValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputPresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputTrackingValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLimitEnable.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLimitMonitoringInterval.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeed.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeedAutonegotiate.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeeds.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataListOfGroupMembers.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoadControlPresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalDate.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalForwardingOnly.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocation.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockout.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockoutRelinquishTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogBuffer.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogDeviceObjectProperty.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogInterval.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingObject.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingRecord.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingType.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopPresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowDiffLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowerDeck.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMACAddress.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMachineRoomID.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaintenanceRequired.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMakingCarCall.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataManipulatedVariableReference.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataManualSlaveAddressBinding.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaskedAlarmValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxAPDULengthAccepted.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxActualValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxFailedAttempts.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxInfoFrames.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxMaster.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxPresValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxSegmentsAccepted.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumOutput.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumValueTimestamp.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMemberStatusFlags.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMembers.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinActualValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinPresValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOffTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOnTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOutput.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumValueTimestamp.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMode.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataModelName.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataModificationDate.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputAlarmValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputFaultValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputInterfaceValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputFeedbackValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputInterfaceValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueAlarmValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueFaultValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMusterPoint.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNegativeAccessRules.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkAccessSecurityPolicies.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkInterfaceName.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkNumber.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkNumberQuality.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortMaxInfoFrames.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortMaxMaster.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkType.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNextStoppingFloor.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNodeSubtype.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNodeType.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationClass.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationThreshold.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotifyType.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfAPDURetries.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfAuthenticationPolicies.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfStates.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectIdentifier.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectList.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectName.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectPropertyReference.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectType.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCount.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCountAdjust.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCountEnable.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyLowerLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyLowerLimitEnforced.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyState.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyUpperLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyUpperLimitEnforced.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetStringValuePresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetStringValueRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOperationDirection.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOperationExpected.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOptional.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOutOfService.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOutputUnits.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPacketReorderTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassbackMode.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassbackTimeout.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassengerAlarm.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPolarity.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPortFilter.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveAccessRules.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueCOVIncrement.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueDeadband.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueFaultHighLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueFaultLowLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueHighLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueLowLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueMaxPresValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueMinPresValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueResolution.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPower.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPowerMode.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPrescale.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriority.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriorityArray.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriorityForWriting.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProcessIdentifier.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProcessIdentifierFilter.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProfileLocation.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProfileName.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramChange.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramLocation.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramState.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPropertyList.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProportionalConstant.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProportionalConstantUnits.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolLevel.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolObjectTypesSupported.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolRevision.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolServicesSupported.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolVersion.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterAdjustValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterPresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseRate.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReadOnly.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReasonForDisable.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReasonForHalt.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecipientList.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecordCount.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecordsSinceNotification.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReferencePort.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRegisteredCarCall.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReliabilityEvaluationInhibit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRepresents.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequestedShedLevel.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequestedUpdateInterval.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequired.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataResolution.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestartNotificationRecipients.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestoreCompletionTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestorePreparationTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRoutingTable.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScale.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScaleFactor.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScheduleDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSchedulePresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecuredStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecurityPDUTimeout.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecurityTimeWindow.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSegmentationSupported.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSerialNumber.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetpoint.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetpointReference.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetting.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedDuration.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedLevelDescriptions.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedLevels.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSilenced.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSlaveAddressBinding.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSlaveProxyEnable.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStartTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateChangeValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateDescription.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateText.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStatusFlags.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStopTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStopWhenFull.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStrikeCount.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStructuredObjectList.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateAnnotations.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateNodeTypes.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateRelationships.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateTags.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubscribedRecipients.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedFormatClasses.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedFormats.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedSecurityAlgorithms.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSystemStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTags.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataThreatAuthority.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataThreatLevel.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeDelay.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeDelayNormal.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfActiveTimeReset.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfDeviceRestart.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfStateCountReset.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfStrikeCountReset.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimePatternValuePresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimePatternValueRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeSynchronizationInterval.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeSynchronizationRecipients.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValuePresentValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValueRelinquishDefault.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerAlarmValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerMaxPresValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerMinPresValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerResolution.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerRunning.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerState.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTotalRecordCount.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTraceFlag.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrackingValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTransactionNotificationClass.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTransition.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogLogBuffer.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogLogDeviceObjectProperty.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogMultipleLogBuffer.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrigger.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUTCOffset.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUTCTimeSynchronizationRecipients.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUnits.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateInterval.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateKeySetTimeout.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserExternalIdentifier.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserInformationReference.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserName.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserType.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUsesRemaining.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVTClassesSupported.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValidSamples.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueBeforeChange.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueChangeTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSet.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSource.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSourceArray.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVarianceValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVendorIdentifier.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVendorName.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVerificationTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVirtualMACAddressTable.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWeeklySchedule.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWindowInterval.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWindowSamples.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWriteStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneFrom.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneTo.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetCredentialAuthenticationFactor.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetDailySchedule.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetDateRange.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetDateRangeEnclosed.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetDaysOfWeek.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetDaysOfWeekTagged.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetDestination.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecord.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatum.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumLogStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumNotification.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumTimeChange.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventMessageTexts.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventMessageTextsConfig.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventNotificationSubscription.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameter.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterAccessEvent.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterAccessEventListOfAccessEvents.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterBufferReady.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfBitstring.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfBitstringListOfBitstringValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfCharacterString.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfCharacterStringListOfAlarmValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfDiscreteValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavety.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfState.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfStateListOfValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfStatusFlags.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfTimer.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfTimerAlarmValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteria.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteriaBitmask.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterCommandFailure.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterDoubleOutOfRange.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterExtended.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterExtendedParameters.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterFloatingLimit.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterNone.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterOutOfRange.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterSignedOutOfRange.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterUnsignedOutOfRange.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterUnsignedRange.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventPriorities.go
 delete mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventProrities.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventTimestampsEnclosed.go
 delete mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventTransitionBitsApplication.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetEventTransitionBitsTagged.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameter.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultCharacterString.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultCharacterStringListOfFaultValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtended.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParameters.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntry.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryBitString.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryBoolean.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryCharacterString.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryDate.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryDouble.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryEnumerated.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryInteger.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryNull.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryOctetString.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryReal.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryReference.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryUnsigned.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultLifeSafety.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultLifeSafetyListOfFaultValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultListed.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRange.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueReal.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultState.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultStateListOfFaultValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultStatusFlags.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterNone.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddress.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressEnclosed.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressIpAddress.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressName.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressNull.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetHostNPort.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetHostNPortEnclosed.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetKeyIdentifier.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommand.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommandDestination.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommandDirection.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatusLandingDoorsList.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatusLandingDoorsListEntry.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarCallList.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarCallListFloorList.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLimitEnable.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLimitEnableTagged.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogData.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogData.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntry.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryAnyValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryBitStringValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryBooleanValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryEnumeratedValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryFailure.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryIntegerValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryNullValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryRealValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryUnsignedValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataTimeChange.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogMultipleRecord.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecord.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatum.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumAnyValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumBitStringValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumBooleanValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumEnumeratedValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumFailure.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumIntegerValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumLogStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumNullValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumRealValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumTimeChange.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumUnsignedValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetLogStatusTagged.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetNameValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetNameValueCollection.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkSecurityPolicy.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetObjectTypesSupported.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetObjectTypesSupportedTagged.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalBinaryPV.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalBinaryPVNull.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalBinaryPVValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalCharacterString.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalCharacterStringNull.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalCharacterStringValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalREAL.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalREALNull.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalREALValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalUnsigned.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalUnsignedNull.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalUnsignedValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPortPermission.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPrescale.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityArray.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueBitString.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueBoolean.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueCharacterString.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueConstructedValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueDate.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueDateTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueDouble.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueEnumerated.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueInteger.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueNull.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueObjectidentifier.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueOctetString.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueReal.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueUnsigned.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetProcessIdSelection.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetProcessIdSelectionNull.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetProcessIdSelectionValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResult.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResultAccessResult.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResultAccessResultPropertyAccessError.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResultAccessResultPropertyValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetResultFlagsTagged.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetRouterEntry.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetRouterEntryStatus.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetRouterEntryStatusTagged.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetScale.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetScaleFloatScale.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetScaleIntegerScale.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityKeySet.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityKeySetKeyIds.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetServicesSupported.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetServicesSupportedTagged.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetSetpointReference.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevel.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevelAmount.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevelLevel.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevelPercent.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEvent.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventListOfTimeValues.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventPeriod.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventPeriodCalendarEntry.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventPeriodCalendarReference.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetStatusFlagsTagged.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimeValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueBitString.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueBoolean.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueCharacterString.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueConstructedValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueDate.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueDateTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueDouble.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueEnumerated.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueInteger.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueLightingCommand.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueNoValue.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueNull.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueObjectidentifier.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueOctetString.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueReal.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueTime.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueUnsigned.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetVMACEntry.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetVTSession.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetValueSource.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetValueSourceAddress.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetValueSourceNone.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetValueSourceObject.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetWeekNDay.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/BACnetWeekNDayTagged.go
 create mode 100644 plc4go/protocols/bacnetip/readwrite/model/ConfirmedEventNotificationRequest.go
 create mode 100644 plc4go/protocols/eip/readwrite/model/CIPStructTypeCode.go
 create mode 100644 plc4go/tests/drivers/s7_test.go
 create mode 100644 plc4go/tests/drivers/tests/abeth_driver_test.go
 create mode 100644 plc4go/tests/drivers/tests/abeth_parser_serializer_test.go
 create mode 100644 plc4go/tests/drivers/tests/ads_driver_test.go
 create mode 100644 plc4go/tests/drivers/tests/ads_parser_serializer_test.go
 create mode 100644 plc4go/tests/drivers/tests/bacnet_parser_serializer_test.go
 create mode 100644 plc4go/tests/drivers/tests/df1_driver_test.go
 create mode 100644 plc4go/tests/drivers/tests/df1_parser_serializer_test.go
 create mode 100644 plc4go/tests/drivers/tests/eip_driver_test.go
 create mode 100644 plc4go/tests/drivers/tests/eip_parser_serializer_test.go
 create mode 100644 plc4go/tests/drivers/tests/firmata_driver_test.go
 create mode 100644 plc4go/tests/drivers/tests/firmata_parser_serializer_test.go
 create mode 100644 plc4go/tests/drivers/tests/knxnetip_driver_test.go
 create mode 100644 plc4go/tests/drivers/tests/knxnetip_parser_serializer_test.go
 create mode 100644 plc4go/tests/drivers/tests/manual_ads_driver_test.go
 rename plc4go/{cmd/main => tests}/drivers/tests/manual_bacnet_PcapTest_test.go (100%)
 create mode 100644 plc4go/tests/drivers/tests/manual_s7_driver_test.go
 create mode 100644 plc4go/tests/drivers/tests/modbus_driver_test.go
 create mode 100644 plc4go/tests/drivers/tests/modbus_parser_serializer_test.go
 create mode 100644 plc4go/tests/drivers/tests/s7_driver_test.go
 create mode 100644 plc4go/tests/drivers/tests/s7_parser_serializer_test.go
 rename plc4go/{cmd/main => tests}/initializetest/init.go (100%)
 create mode 100644 plc4go/tools/plc4xpcapanalyzer/cmd/analyze.go
 create mode 100644 plc4go/tools/plc4xpcapanalyzer/cmd/root.go
 create mode 100644 plc4go/tools/plc4xpcapanalyzer/internal/analyzer/analyzer.go
 create mode 100644 plc4go/tools/plc4xpcapanalyzer/internal/bacnetanalyzer/analyzer.go
 create mode 100644 plc4go/tools/plc4xpcapanalyzer/internal/pcaphandler/pcaphandler.go
 create mode 100644 plc4go/tools/plc4xpcapanalyzer/main.go
 delete mode 100644 plc4j/examples/hello-connectivity-kafka/kafka-connector.yml
 delete mode 100644 plc4j/examples/hello-connectivity-kafka/pom.xml
 delete mode 100644 plc4j/examples/hello-connectivity-kafka/server.sh
 delete mode 100644 plc4j/examples/hello-connectivity-kafka/src/main/java/org/apache/plc4x/java/examples/connectivity/kafka/KafkaConnector.java
 delete mode 100644 plc4j/examples/hello-connectivity-kafka/src/main/java/org/apache/plc4x/java/examples/connectivity/kafka/model/Configuration.java
 delete mode 100644 plc4j/examples/hello-connectivity-kafka/src/main/java/org/apache/plc4x/java/examples/connectivity/kafka/model/KafkaConfig.java
 delete mode 100644 plc4j/examples/hello-connectivity-kafka/src/main/java/org/apache/plc4x/java/examples/connectivity/kafka/model/PlcConfig.java
 delete mode 100644 plc4j/examples/hello-connectivity-kafka/src/main/java/org/apache/plc4x/java/examples/connectivity/kafka/model/PlcFieldConfig.java
 delete mode 100644 plc4j/examples/hello-connectivity-kafka/src/main/java/org/apache/plc4x/java/examples/connectivity/kafka/model/PlcMemoryBlock.java
 delete mode 100644 plc4j/examples/hello-connectivity-kafka/src/main/resources/logback.xml
 delete mode 100644 plc4j/examples/hello-webapp/client/asconfig.json
 delete mode 100644 plc4j/examples/hello-webapp/client/pom.xml
 delete mode 100644 plc4j/examples/hello-webapp/client/src/main/resources/plc4x-index-template.html
 delete mode 100644 plc4j/examples/hello-webapp/client/src/main/royale/App.mxml
 delete mode 100644 plc4j/examples/hello-webapp/pom.xml
 delete mode 100644 plc4j/examples/hello-webapp/webapp/README.adoc
 delete mode 100644 plc4j/examples/hello-webapp/webapp/pom.xml
 delete mode 100644 plc4j/examples/hello-webapp/webapp/src/main/java/org/apache/plc4x/examples/watertank/Application.java
 delete mode 100644 plc4j/examples/hello-webapp/webapp/src/main/java/org/apache/plc4x/examples/watertank/service/WaterTankService.java
 delete mode 100644 plc4j/examples/hello-webapp/webapp/src/main/java/org/springframework/core/JdkVersion.java
 delete mode 100644 plc4j/examples/hello-webapp/webapp/src/main/resources/META-INF/flex/services-config.xml
 delete mode 100644 plc4j/examples/hello-webapp/webapp/src/main/resources/application.properties
 delete mode 100644 plc4j/examples/hello-webapp/webapp/src/main/webapp/WEB-INF/web.xml
 delete mode 100644 plc4j/examples/hello-webapp/webapp/src/main/webapp/favicon.ico
 delete mode 100644 plc4j/integrations/apache-edgent/pom.xml
 delete mode 100644 plc4j/integrations/apache-edgent/src/main/java/org/apache/plc4x/edgent/PlcConnectionAdapter.java
 delete mode 100644 plc4j/integrations/apache-edgent/src/main/java/org/apache/plc4x/edgent/PlcFunctions.java
 delete mode 100644 plc4j/integrations/apache-edgent/src/main/java/org/apache/plc4x/edgent/package-info.java
 delete mode 100644 plc4j/integrations/apache-edgent/src/test/java.sav/org/apache/plc4x/edgent/PlcConnectionAdapterTest.java
 delete mode 100644 plc4j/integrations/apache-edgent/src/test/java.sav/org/apache/plc4x/edgent/PlcFunctionsTest.java
 delete mode 100644 plc4j/integrations/apache-edgent/src/test/resources/logback.xml
 copy protocols/{bacnetip/src/test/resources/logback.xml => ab-eth/src/test/resources/logback-test.xml} (100%)
 copy protocols/{bacnetip/src/test/resources/logback.xml => ads/src/test/resources/logback-test.xml} (100%)
 create mode 100644 protocols/bacnetip/src/main/resources/protocols/bacnetip/bacnet-bit-strings.mspec
 create mode 100644 protocols/bacnetip/src/main/script/produceTaggedBitStrings.groovy
 create mode 100644 protocols/bacnetip/src/test/java/org/apache/plc4x/protocol/bacnetip/BACnetObjectsDefinitions.java
 create mode 100644 protocols/bacnetip/src/test/java/org/apache/plc4x/protocol/bacnetip/ObjectPropertyDeDuplicationTest.java
 copy protocols/bacnetip/src/test/resources/{logback.xml => logback-test.xml} (100%)
 copy protocols/{bacnetip/src/test/resources/logback.xml => c-bus/src/test/resources/logback-test.xml} (100%)
 copy protocols/{bacnetip/src/test/resources/logback.xml => canopen/src/test/resources/logback-test.xml} (100%)
 copy protocols/{bacnetip/src/test/resources/logback.xml => df1/src/test/resources/logback-test.xml} (100%)
 copy protocols/{bacnetip/src/test/resources/logback.xml => eip/src/test/resources/logback-test.xml} (100%)
 copy protocols/{bacnetip/src/test/resources/logback.xml => firmata/src/test/resources/logback-test.xml} (100%)
 copy protocols/{bacnetip/src/test/resources/logback.xml => genericcan/src/test/resources/logback-test.xml} (100%)
 copy protocols/{bacnetip/src/test/resources/logback.xml => knxnetip/src/test/resources/logback-test.xml} (100%)
 copy protocols/{bacnetip/src/test/resources/logback.xml => modbus/src/test/resources/logback-test.xml} (100%)
 copy protocols/{bacnetip/src/test/resources/logback.xml => opcua/src/test/resources/logback-test.xml} (100%)
 copy protocols/{bacnetip/src/test/resources/logback.xml => plc4x/src/test/resources/logback-test.xml} (100%)
 copy protocols/{bacnetip/src/test/resources/logback.xml => profinet/src/test/resources/logback-test.xml} (100%)
 copy protocols/{bacnetip/src/test/resources/logback.xml => s7/src/test/resources/logback-test.xml} (100%)
 copy protocols/{bacnetip/src/test/resources/logback.xml => simulated/src/test/resources/logback-test.xml} (100%)
 rename protocols/{bacnetip/src/test/resources/logback.xml => socketcan/src/test/resources/logback-test.xml} (100%)