Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » U++ MT-multithreading and servers » Urr Data not properly returned in our case
Re: Urr Data not properly returned in our case [message #56191 is a reply to message #56126] Sun, 07 February 2021 10:22 Go to previous message
mirek is currently offline  mirek
Messages: 14267
Registered: November 2005
Ultimate Member
You misunderstand the URR.

URR IS NOT UDP ENCAPSULATION LIBRARY!

Win10 SDK is UDP protocol example. UDP protocol itself has some limitiations.

URR is (experimental) protocol based on UDP that adds some bookkeeping data to UDP in an attempt to "fix" these limitation. That is why there are data missing when you recieve UDP datagram - URR interprets the beginning as header.

Frankly, it is low importance project, that is why it is not in "canonical" U++ (uppsrc). I have uploaded it into bazaar because I have it developed for some project that was later abandoned, it works, it is tested, but has limited utility, unless you hit the same usage scenario (single server that has to process thousands of requests per second - HTTP is too slow for that).

If you desperately need UDP in U++, well, it is really trivial and you can cut those lines of code from URR.

Mirek
 
Read Message
Read Message
Previous Topic: Missing data in the socket
Next Topic: GuiLock and GuiUnlock objects are of different type.
Goto Forum:
  


Current Time: Mon Aug 25 09:02:53 CEST 2025

Total time taken to generate the page: 0.05913 seconds