Abstraction of the TCP/IP stack like NetxDuo or LWIP example
I was looking for a way to create a high level abstracted layer that can be agnostic to the lower layer TCP/IP stack, like NetxDuo or LWIP, running under the higher abstracted layer.
I have came across suggestion to implement a `plug-in` based implementation of the higher level abstracted layer.
Kindly suggest me your opinions, what could be the best way to implement such high level abstracted layer that can be agnostic to the lower level TCP/IP stack running ? Also if there is an example of someone doing something similar?
Thanks a lot.
