Submitted by SoftwareAce on Wed, 04/02/2008 - 00:53

Mike,
I've peeked through the PION library, and was wondering, will it support UDP in the near future?
I've seen that you are trying to integrate with cpp-netlib, and I'm sure you're pretty busy doing that. However, I'd be interested in seeing some UDP support. The stuff I'm working on right now is UDP based (DNS, DHCP). I can't get a scheduler working to save my life, and since yours seems to work as advertised, I'm wondering when and if there will be UDP support.
Tags:

I don't have any plans to add support for this to Pion. I think that the best thing to do would be to enhance cpp-netlib directly for UDP protocols; it has a more flexible basic_message<> foundation that better supports the addition of other protocols; that's part of my motivation for merging my code into it. I think that others involved with cpp-netlib project (and the Boost community as a whole) would be interested to see UDP support as well.
If you think the PionScheduler class would be helpful, I can work on cleaning-up and "boostifying" it sooner. I have also thought to about asking Christopher about maybe adding it into ASIO, since it seems like a universally good thing for ASIO users, not just network library users.. Or if you'd like to work on merging it into either of these projects, I'd be more than happy to support & help you (might be best since I only have a couple hours a week right now to spend on this stuff in total). Just please make sure that you're working with the latest SVN code, since I have done some more work on it since the 0.5.4 release (including cleanup, performance enhancements and making it more extensible).
Take care,
-Mike
- Login or register to post comments
Submitted by Mike Dickey on Sun, 04/06/2008 - 15:00.