diff options
Diffstat (limited to 'OpenSim/Region/ClientStack/LindenUDP/LLPacketQueue.cs')
-rw-r--r-- | OpenSim/Region/ClientStack/LindenUDP/LLPacketQueue.cs | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLPacketQueue.cs b/OpenSim/Region/ClientStack/LindenUDP/LLPacketQueue.cs index f08f1b6..d4d654f 100644 --- a/OpenSim/Region/ClientStack/LindenUDP/LLPacketQueue.cs +++ b/OpenSim/Region/ClientStack/LindenUDP/LLPacketQueue.cs | |||
@@ -753,5 +753,26 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
753 | { | 753 | { |
754 | get { return throttleMultiplier; } | 754 | get { return throttleMultiplier; } |
755 | } | 755 | } |
756 | |||
757 | public int GetQueueCount(ThrottleOutPacketType queue) | ||
758 | { | ||
759 | switch (queue) | ||
760 | { | ||
761 | case ThrottleOutPacketType.Land: | ||
762 | return LandOutgoingPacketQueue.Count; | ||
763 | case ThrottleOutPacketType.Wind: | ||
764 | return WindOutgoingPacketQueue.Count; | ||
765 | case ThrottleOutPacketType.Cloud: | ||
766 | return CloudOutgoingPacketQueue.Count; | ||
767 | case ThrottleOutPacketType.Task: | ||
768 | return TaskOutgoingPacketQueue.Count; | ||
769 | case ThrottleOutPacketType.Texture: | ||
770 | return TextureOutgoingPacketQueue.Count; | ||
771 | case ThrottleOutPacketType.Asset: | ||
772 | return AssetOutgoingPacketQueue.Count; | ||
773 | } | ||
774 | |||
775 | return 0; | ||
776 | } | ||
756 | } | 777 | } |
757 | } | 778 | } |