Re: tds_socketpair on windows

Frediano Ziglio <[email protected]>
Newsgroups gmane.comp.db.tds.freetds
Message-ID <[email protected]>
Il giorno 01/apr/2012, alle ore 16:35, "James K. Lowden" <[email protected]> ha scritto:

> On Sun, 1 Apr 2012 11:24:18 +0100
> Frediano Ziglio <[email protected]> wrote:
> 
>> Probably I'll rewrite this code using events (on Windows), for the
>> moment streams are also ok.
> 
> Could you explain that a little bit?  Are you thinking of abandoning
> the winsocket API?  
> 
> --jkl

No, socket are required to use tcp/ip. In this case socketpair is used to stop select. To do this in Windows you can associate a system event to a socket with WSAEventSelect so you can wait for events with WaitForSingleObject and stop it just setting the event.
More Windows style and less resources used.
I think in Linux I could use event_fd.
Using socketpair is the more portable way.
> 

Frediano
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.