From 5958192398bcb48fa5ec4dfd2b2485f798e525a6 Mon Sep 17 00:00:00 2001 From: Teravus Ovares Date: Wed, 16 Jan 2008 03:33:46 +0000 Subject: * Added Packets In/s, Packets Out/s and Current un_acked Packets to the SimStatsReporter * This doesn't take into account the throttler, it just assumes the throttle limit isn't reached. --- OpenSim/Region/Environment/Scenes/Scene.cs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'OpenSim/Region/Environment/Scenes') diff --git a/OpenSim/Region/Environment/Scenes/Scene.cs b/OpenSim/Region/Environment/Scenes/Scene.cs index 9af43f5..16055de 100644 --- a/OpenSim/Region/Environment/Scenes/Scene.cs +++ b/OpenSim/Region/Environment/Scenes/Scene.cs @@ -1228,6 +1228,7 @@ namespace OpenSim.Region.Environment.Scenes client.OnGrabObject += ProcessObjectGrab; client.OnAvatarPickerRequest += ProcessAvatarPickerRequest; + client.OnPacketStats += AddPacketStats; EventManager.TriggerOnNewClient(client); } @@ -1759,6 +1760,13 @@ namespace OpenSim.Region.Environment.Scenes return CommsManager.GetUserFriendList(ownerID); } + public void AddPacketStats(int inPackets, int outPackets, int unAckedBytes) + { + m_statsReporter.AddInPackets(inPackets); + m_statsReporter.AddOutPackets(outPackets); + m_statsReporter.AddunAckedBytes(unAckedBytes); + } + #endregion #region Console Commands -- cgit v1.1