aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/PriorityQueue.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-05-06minor: remove mono compiler warningsJustin Clark-Casey (justincc)1-1/+1
2011-04-23Fix a bug looping through the priority queues. This should fix the problemMic Bowman1-2/+3
of not all prims being sent without reprioritization.
2011-04-22Added a second immediate queue to be used for the BestAvatar policyMic Bowman1-17/+82
and currently used for all of an avatars attachments by the other policies. Also changed the way items are pulled from the update queues to bias close objects even more.
2011-04-22Various clean ups. Removed some debugging code. Added a new "show pqueues"Mic Bowman1-4/+3
command to look at the entity update priority queue. Added a "name" parameter to show queues, show pqueues and show throttles to look at data for a specific user.
2011-04-20Added an "immediate" queue to the priority queue. This isMic Bowman1-15/+28
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.
2011-04-13Fixed the update of items in the priority queue to enable bothMic Bowman1-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.
2011-04-13First pass at moving object property requests into a queue similarMic Bowman1-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.
2011-04-12Fixed the update of items in the priority queue to enable bothMic Bowman1-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.
2011-04-12First pass at moving object property requests into a queue similarMic Bowman1-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.
2011-04-12Fixed the update of items in the priority queue to enable bothMic Bowman1-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.
2011-04-12First pass at moving object property requests into a queue similarMic Bowman1-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.
2011-04-10Split the priority queue class into a seperate file. LLClientViewMic Bowman1-0/+245
is big enough.