ACKNOWLEDGMENTS.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
adslib/.clang-format
adslib/.git
adslib/.git-blame-ignore-revs
adslib/.gitignore
adslib/.gitlab-ci.yml
adslib/.shellcheckrc
adslib/CMakeLists.txt
adslib/CONTRIBUTING
adslib/Dockerfile
adslib/Dockerfile.build
adslib/LICENSE
adslib/Makefile
adslib/README.md
adslib/TwinCAT.XAE.AdsTool.nuspec
adslib/meson.build
adslib/meson.cross.amd64-linux.i686
adslib/meson.cross.amd64-linux.mips
adslib/meson.cross.amd64-linux.riscv64
adslib/meson.cross.amd64-linux.win32
adslib/meson.cross.clang-cl.win32
adslib/meson.native.tcbsd
adslib/meson.native.tclur
adslib/meson.native.win32
adslib/meson_options.txt
adslib/.ci/run-build-and-test.sh
adslib/.github/workflows/build.yml
adslib/.test-pack/T_100_test_delete_reg_key/run
adslib/.test-stage/tests/run-tests/packages.tcbsd
adslib/.test-stage/tests/run-tests/run.tcbsd
adslib/AdsLib/AdsDef.cpp
adslib/AdsLib/AdsDef.h
adslib/AdsLib/AdsDevice.cpp
adslib/AdsLib/AdsDevice.h
adslib/AdsLib/AdsException.h
adslib/AdsLib/AdsFile.cpp
adslib/AdsLib/AdsFile.h
adslib/AdsLib/AdsLib.cpp
adslib/AdsLib/AdsLib.h
adslib/AdsLib/AdsNotification.h
adslib/AdsLib/AdsNotificationOOI.h
adslib/AdsLib/AdsVariable.h
adslib/AdsLib/AmsConnection.h
adslib/AdsLib/AmsHeader.h
adslib/AdsLib/AmsPort.h
adslib/AdsLib/AmsRouter.h
adslib/AdsLib/CMakeLists.txt
adslib/AdsLib/ECatAccess.cpp
adslib/AdsLib/ECatAccess.h
adslib/AdsLib/Frame.cpp
adslib/AdsLib/Frame.h
adslib/AdsLib/LicenseAccess.cpp
adslib/AdsLib/LicenseAccess.h
adslib/AdsLib/Log.cpp
adslib/AdsLib/Log.h
adslib/AdsLib/MasterDcStatAccess.cpp
adslib/AdsLib/MasterDcStatAccess.h
adslib/AdsLib/NotificationDispatcher.h
adslib/AdsLib/RTimeAccess.cpp
adslib/AdsLib/RTimeAccess.h
adslib/AdsLib/RegistryAccess.cpp
adslib/AdsLib/RegistryAccess.h
adslib/AdsLib/RingBuffer.h
adslib/AdsLib/Router.h
adslib/AdsLib/RouterAccess.cpp
adslib/AdsLib/RouterAccess.h
adslib/AdsLib/Semaphore.h
adslib/AdsLib/Sockets.cpp
adslib/AdsLib/Sockets.h
adslib/AdsLib/SymbolAccess.cpp
adslib/AdsLib/SymbolAccess.h
adslib/AdsLib/wrap_endian.h
adslib/AdsLib/wrap_registry.h
adslib/AdsLib/wrap_socket.h
adslib/AdsLib/TwinCAT/AdsDef.h
adslib/AdsLib/TwinCAT/AdsLib.cpp
adslib/AdsLib/TwinCAT/AdsLib.h
adslib/AdsLib/bhf/ParameterList.cpp
adslib/AdsLib/bhf/ParameterList.h
adslib/AdsLib/bhf/StringToInteger.h
adslib/AdsLib/bhf/WindowsQuirks.h
adslib/AdsLib/standalone/AdsDef.h
adslib/AdsLib/standalone/AdsLib.cpp
adslib/AdsLib/standalone/AdsLib.h
adslib/AdsLib/standalone/AmsConnection.cpp
adslib/AdsLib/standalone/AmsNetId.cpp
adslib/AdsLib/standalone/AmsPort.cpp
adslib/AdsLib/standalone/AmsRouter.cpp
adslib/AdsLib/standalone/NotificationDispatcher.cpp
adslib/AdsLibOOITest/main.cpp
adslib/AdsLibTest/CMakeLists.txt
adslib/AdsLibTest/main.cpp
adslib/AdsLibTestRef/main.cpp
adslib/AdsTest/RegistryAccessTest.cpp
adslib/AdsTest/RegistryAccessTest.h
adslib/AdsTest/main.cpp
adslib/AdsTool/CMakeLists.txt
adslib/AdsTool/main.cpp
adslib/PLC-TestProject/_Boot-amd64/CurrentConfig.xml
adslib/PLC-TestProject/_Boot-amd64/Plc/Port_851.app
adslib/PLC-TestProject/_Boot-amd64/Plc/Port_851.autostart
adslib/PLC-TestProject/_Boot-amd64/Plc/Port_851.cid
adslib/PLC-TestProject/_Boot-amd64/Plc/Port_851.crc
adslib/PLC-TestProject/_Boot-amd64/Plc/Port_851.occ
adslib/PLC-TestProject/_Boot-amd64/Plc/Port_851.oce
adslib/PLC-TestProject/_Boot-arm64/CurrentConfig.xml
adslib/PLC-TestProject/_Boot-arm64/Plc/Port_851.app
adslib/PLC-TestProject/_Boot-arm64/Plc/Port_851.autostart
adslib/PLC-TestProject/_Boot-arm64/Plc/Port_851.cid
adslib/PLC-TestProject/_Boot-arm64/Plc/Port_851.crc
adslib/PLC-TestProject/_Boot-arm64/Plc/Port_851.occ
adslib/PLC-TestProject/_Boot-arm64/Plc/Port_851.oce
adslib/cmake/Config.cmake.in
adslib/debian/adstool.install
adslib/debian/changelog
adslib/debian/compat
adslib/debian/control
adslib/debian/copyright
adslib/debian/libads-dev.install
adslib/debian/rules
adslib/debian/source/format
adslib/doc/Makefile
adslib/doc/source/adstool.rst
adslib/doc/source/conf.py
adslib/doc/source/index.rst
adslib/docs/Doxyfile
adslib/docs/mainpage.dox
adslib/example/CMakeLists.txt
adslib/example/Makefile
adslib/example/example.cpp
adslib/example/meson.build
adslib/example/meson_options.txt
adslib/tools/10_get_fructose.sh
adslib/tools/90_run_tests.sh
adslib/tools/91_test_AdsTool.sh
adslib/tools/canonicalize_filename.sh
adslib/tools/fructose-1.4.0.sha512
adslib/tools/pre-commit.settings
adslib/tools/pre-commit.uncrustify
adslib/tools/prepare_test_stage.sh
adslib/tools/run-uncrustify.sh
adslib/tools/TwinCAT/3.1/TcRegistry.xml
adslib/tools/fructose/double_compare.h
adslib/tools/fructose/fructose.h
adslib/tools/fructose/test_base.h
adslib/tools/fructose/test_root.h
adslib/tools/test-data/simple.reg
src/pyads/__init__.py
src/pyads/ads.py
src/pyads/connection.py
src/pyads/constants.py
src/pyads/errorcodes.py
src/pyads/errorcodes_nc.py
src/pyads/filetimes.py
src/pyads/pyads_ex.py
src/pyads/structs.py
src/pyads/symbol.py
src/pyads/utils.py
src/pyads/testserver/__init__.py
src/pyads/testserver/__main__.py
src/pyads/testserver/advanced_handler.py
src/pyads/testserver/basic_handler.py
src/pyads/testserver/handler.py
src/pyads/testserver/testserver.py
src/pyads_agile.egg-info/PKG-INFO
src/pyads_agile.egg-info/SOURCES.txt
src/pyads_agile.egg-info/dependency_links.txt
src/pyads_agile.egg-info/requires.txt
src/pyads_agile.egg-info/top_level.txt