On Thu, 20 Oct 2011 17:03:09 -0300
Billy Biset <[email protected]> wrote:

> If anybody out here thinks that Wesnoth can truly benefit from a
> polished implementation of the network module and would like to give
> ANA another try, I would be more than happy to walk that person
> through the library implementation and how it the network API
> (network.hpp if I recall correctly) was ported to ANA. Also, I could
> work with someone about those bugs that recently closed and were
> assigned to me: bug #16551 and bug #16553.
Actually reimplementing network.?pp in terms of other network api was
a mistake. Basically the entire thing is a hack around SDL_net lacking
support for asynchronous I/O and many of its features don't make sense
otherwise. Once feature freeze phase before 1.10 passes I plan to
continue working on new network subsystem and I'd prefer to use asio
directly. I see little point in using another abstraction layer over
asio and and looking at ANA's source made me wary of its careless use of
threads and manual memory management.

_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev

Reply via email to