Maybe the problem is in doing broadcast messages in general on Windows
(this same code works fine on OSX...Linux is another issue altogether). It
doesn't work consistently (I do not always get the callback to my 'with'
message, the average is 6 out of 10).

  Using a 'sniffer', I am ALWAYS getting my response from the devices. It
seems like it is just that the messages are not always finding their way
back to my callback handler (in Windows XP).

Is this a problem, or is there a better way?

Thank you,
John Rule

-----Original Message-----
From: John Rule [mailto:[EMAIL PROTECTED] 
Sent: Friday, February 11, 2005 10:35 PM
To: '[email protected]'
Subject: Re: sockets and Windows behavior

Thank you for the detailed responses everyone!

To make my task even more difficult, I was trying to do a UDP broadcast, and
accept a variable number of responses (unspecified number of devices).

What became confusing was 'when' to parse the data parameter and when to use
the 'with function' call. It was even further complicated by when the
devices responded (when the socket is opened, or when the 'poll' is sent). 

It turned out to be a combination of several things...loads of fun.

JR

_______________________________________________
use-revolution mailing list
[email protected]
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to