I know I could use different channels to get the result I want but I was curious about the expected behavior using a single channel.

Suppose if I had sent 100 unreliable packets, followed by one reliable packet, followed by 50 more unreliable packets. In what order should I expect them to arrive?

   * Would I first get the 100 unreliable (in any order, if at all),
     followed by the reliable, follows by the 50 unreliable (in any
     order, if at all)?
   * Would I get these 151 packets in any order with only the reliable
     one guaranteed to arrive?

I am also under the impression that the second batch of 50 unreliable packets would not start to arrive (if at all) until after the one reliable one has arrived?

------------------------------------------------------------------------

Nicholas J Ingrassellino
LifebloodNetworks.com <http://www.lifebloodnetworks.com/> || [email protected] <mailto:[email protected]>

"The idea that I can be presented with a problem, set out to logically solve it with the tools at hand, and wind up with a program that could not be legally used because someone else followed the same logical steps some years ago and filed for a patent on it is horrifying."
- John Carmack on software patents

_______________________________________________
ENet-discuss mailing list
[email protected]
http://lists.cubik.org/mailman/listinfo/enet-discuss

Reply via email to