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
