What are the key features/differences between LibXil Net and LwIP? Which library should I use?
Some key features/differences between these libraries are as follows:
LibXil Net can be used stand alone or with Xilkernel. However, LibXil Net does not take advantage of Xilkernel features such as multi-threading.
LibXil Net has sockets functionality.
LibXil Net supports servers only.
LibXil Net supports ARP.
LibXil Net does not do timers for TCP.
LwIP can be used stand alone or with Xilkernel. LwIP does take advantage of Xilkernel features such as multithreading.
LwIP supports raw API for standalone mode and sockets with Xilkernel.
LwIP supports clients or servers.
It is recommended that customers use LwIP instead of LibXil Net.
Further development of the LibXil Net Library will be minimal.
Xilnet is no longer supported as of 9.1i.