chris dewbery wrote:
> Porting windows socket code to Linux is pretty straight forward.
>
> It is my understanding that both implementations are based on the
> BSD sockets layer (with minor variations). both seem to be
> similar, apart from not having to initalise winsock on linux
There are two differences that can bite you porting in this direction:
1) Linux does not have anything even remotely analogous to completion
routines, completion events, or completion ports.
2) Linux does not have anything like Windows events.
Note that if performance is an issue, it's much harder. The "best way"
to do things is totally different on the two platforms.
DS