Hello Taps,

There has been a Taps implementation for the Nim language for quite a while now
but I thought it worth mentioning that now it has an lwIP backend in addition to
BSD sockets. It's several hundreds lines of glue code between the lwIP C API and
the high-level Nim interfaces for Taps. It's still primitive and incomplete, but
it's been successfully tested as an alternative to sockets for use within Solo5
unikernels. Actually the Solo5 network device is the only driver backed tested
so far.

Cheers,
Emery

https://git.sr.ht/~ehmry/nim_taps/tree/trunk/item/src/taps/lwip_types.nim
https://git.sr.ht/~ehmry/nim_taps/tree/trunk/item/src/taps/lwip_implementation.nim

Solo5: https://github.com/solo5/solo5
CoAP+TCP via Taps: 
https://codeberg.org/eris/nim-coap/src/branch/trunk/src/coap/tcp.nim

_______________________________________________
Taps mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/taps

Reply via email to