aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/LindenUDP/PriorityQueue.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Added an "immediate" queue to the priority queue. This isMic Bowman2011-04-201-245/+0
| | | | | | | | | per Melanie's very good suggestion. The immediate queue is serviced completely before all others, making it a very good place to put avatar updates & attachments. Moved the priority queue out of the LLUDP directory and into the framework. It is now a fairly general utility.
* Fixed the update of items in the priority queue to enable bothMic Bowman2011-04-121-1/+1
| | | | | | types of property updates to be specified. Not sure if one form of property update should supercede another. But for now the old OpenSim behavior is preserved by sending both.
* First pass at moving object property requests into a queue similarMic Bowman2011-04-121-6/+6
| | | | | | | | to the entity update queue. The number of property packets can become significant when selecting/deselecting large numbers of objects. This is experimental code.
* Split the priority queue class into a seperate file. LLClientViewMic Bowman2011-04-101-0/+245
is big enough.