gitextract_8115zplp/ ├── .github/ │ └── workflows/ │ └── test-and-release.yml ├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── binding.gyp ├── deps/ │ └── snap7/ │ ├── HISTORY.txt │ ├── gpl.txt │ ├── lgpl-3.0.txt │ └── src/ │ ├── core/ │ │ ├── s7_client.cpp │ │ ├── s7_client.h │ │ ├── s7_firmware.h │ │ ├── s7_isotcp.cpp │ │ ├── s7_isotcp.h │ │ ├── s7_micro_client.cpp │ │ ├── s7_micro_client.h │ │ ├── s7_partner.cpp │ │ ├── s7_partner.h │ │ ├── s7_peer.cpp │ │ ├── s7_peer.h │ │ ├── s7_server.cpp │ │ ├── s7_server.h │ │ ├── s7_text.cpp │ │ ├── s7_text.h │ │ └── s7_types.h │ ├── lib/ │ │ ├── snap7.def │ │ ├── snap7_libmain.cpp │ │ └── snap7_libmain.h │ └── sys/ │ ├── snap_msgsock.cpp │ ├── snap_msgsock.h │ ├── snap_platform.h │ ├── snap_sysutils.cpp │ ├── snap_sysutils.h │ ├── snap_tcpsrvr.cpp │ ├── snap_tcpsrvr.h │ ├── snap_threads.cpp │ ├── snap_threads.h │ ├── sol_threads.h │ ├── unix_threads.h │ └── win_threads.h ├── doc/ │ ├── client.md │ └── server.md ├── lib/ │ └── node-snap7.js ├── package.json └── src/ ├── node_snap7.cpp ├── node_snap7_client.cpp ├── node_snap7_client.h ├── node_snap7_server.cpp ├── node_snap7_server.h ├── snap7.cpp └── snap7.h