[wx-discuss] wxSocket rewrite using Boost.Asio

William H. Schultz whschultz at cedrus.com
Tue May 27 16:24:23 PDT 2008



On May 23, 2008, at 5:30 AM, Vadim Zeitlin wrote:

> On Thu, 22 May 2008 18:06:49 -0700 "William H. Schultz" <whschultz at cedrus.com 
> > wrote:
>
> WHS> I'm about to undertake a major rewrite of my socket code, and I'm
> WHS> leaning toward reimplementing wxSocket to use Boost.Asio (vs.
> WHS> replacing wxSocket in our code with Boost.Asio).
>
> Replacing wxSocket with a 3rd party library is definitely very, very
> tempting, I'm sure that ASIO is much better than the existing code.  
> The
> problem is whether we're going to be able to preserve the existing API
> (even if not 100%, but at least 90%).

One thing I forgot to mention that I guess I had assumed was understood:

I am intending to drop GSocket and implement everything in the  
wxSocket classes (as appropriate).  I guess I'm assuming that anything  
that extracts the GSocket from a wxSocket is depending on an  
implementation detail and is therefore fair game for broken compiles.   
I figure that in case anyone needs GSocket, a compile flag will be  
added before the code including the new implementation gets added to  
the official wxWidgets distribution.


>
>
> ...
>
> Regards,
> VZ
>


-------------------------------
Hank Schultz
Cedrus Corporation
http://www.cedrus.com/

> _______________________________________________
> wx-discuss mailing list
> wx-discuss at lists.wxwidgets.org
> http://lists.wxwidgets.org/mailman/listinfo/wx-discuss


-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 194 bytes
Desc: This is a digitally signed message part
Url : http://lists.wxwidgets.org/pipermail/wx-discuss/attachments/20080527/aaa02a3b/PGP.pgp


More information about the wx-discuss mailing list