BNetEx UDP reliability

BlitzMax Forums/BlitzMax Programming/BNetEx UDP reliability

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

In General, packet delivery in UDP is not guaranteed because it's designed to be used in situations where speed is critical. The overhead of ordering and guaranteeing packets would slow it down and this is not acceptable for applications which need that speed. Essentially, a dropped packet is more acceptable in these situations than a delayed packet.

Also, bear in mind that UDP supports packet broadcasting/multicasting where you send one packet to many recipients, and this really would slow down if all of those recipients had to acknowledge receipt of the packet.

Can't help you with BNetEx, I'm afraid.