Hi,
I've set up three open source projects around IDN on GitHub. All are multi-platform
(Linux/Posix and Windows) and fully functional. Contributions welcome :-)
- The IDTF Player: https://github.com/DexLogic/idn-C-idtfPlayer
This tool plays ILDA IDTF (Image Data Transfer Format) files across networks using
IDN. It is commandline with various parameters including scaling and timing.
- IDN-Hello network scan: https://github.com/DexLogic/idn-C-helloScan
This code illustrates the (very basic) discovery process of IDN-Hello devices on a
network.
- The server list library function: https://github.com/DexLogic/idn-C-serverList
This code implements a fast and sophisticated way of finding all IDN servers on the
network through IDN-Hello. It does this by simultaneously scanning all interfaces and
simultaneously processing all conversations (while single threaded). It then provides a
list of servers (and their names), addresses on which they can be found and services
(and their names) that they provide. So - no need for users to deal with network
addresses. Everything can be identified by user-given names...
Please note that the most advanced (and only finished) standard of the IDN suite right
now is IDN-Stream (the message exchange format). Regarding standardisation we're
working on IDN-Hello (discovery and realtime) but postponed a bit in favour of IDN-File
(storage of messages in files).
Best Regards
--Dirk