<div>Nevermind, I actually decided to read the above book&nbsp;a little more closely and I think I understand things a little more....</div>
<div>:)</div>
<div><br><br>&nbsp;</div>
<div><span class="gmail_quote">On 7/27/07, <b class="gmail_sendername">Brian Martin</b> &lt;<a href="mailto:thebrianmartin@gmail.com">thebrianmartin@gmail.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>Question.. Is &#39;Python Programming on Win32&#39; the only resource we have so far or are their other more recent books out? </div>
<div>I&#39;m looking at this win32event.WaitForMultipleObjects call and I&#39;m kind of baffled at where to start. I&#39;ve got all these native python handles to serial ports and sockets which I use in a select call in Unix-land. To go to the win32event approach I am at a loss. How do I get from these python handles&nbsp; to a PyHandle fit for the win32 api?&nbsp; Anyone know of any other resources or examples I could look at? 
</div>
<div><span class="e" id="q_11408dee7c98afb1_1">
<div>&nbsp;</div>
<div><br><br>&nbsp;</div>
<div><span class="gmail_quote">On 7/24/07, <b class="gmail_sendername">Mark Hammond</b> &lt;<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:mhammond@skippinet.com.au" target="_blank">mhammond@skippinet.com.au
</a>&gt; wrote:</span> 
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>
<div><span><font face="Arial" color="#0000ff" size="2">If you have a Windows handle (such as a handle to the serial port, a handle to a file, or a socket), you can generally use win32event.WaitForMultipleObjects()</font>
 </span></div><span>
<div><span><font face="Arial" color="#0000ff" size="2"></font></span>&nbsp;</div>
<div><span><font face="Arial" color="#0000ff" size="2">Mark</font></span></div></span>
<div><span>
<blockquote style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid">
<div dir="ltr" align="left"><font face="Tahoma" size="2">-----Original Message-----<br><b>From:</b> <a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:python-win32-bounces@python.org" target="_blank">
python-win32-bounces@python.org</a> [mailto:<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:python-win32-bounces@python.org" target="_blank">python-win32-bounces@python.org</a>]<b>On Behalf Of </b>Brian Martin 
<br><b>Sent:</b> Tuesday, 24 July 2007 12:14 PM<br><b>To:</b> <a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:python-win32@python.org" target="_blank">python-win32@python.org</a><br><b>Subject:</b> [python-win32] how to get select behavior for non-socket objects 
<br><br></font></div>Hello, I understand that the select module will only work with sockets under windows. Is there a built-in python module for win32 that provides some kind of multiplexing<br>ability for something like a serial port (via pyserial). 
<br><br>thanks,<br>brian<br><br></blockquote></span></div></div></blockquote></div><br></span></div></blockquote></div><br>