diff options
author | Justin Clark-Casey (justincc) | 2011-10-17 20:50:29 +0100 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2011-10-17 20:50:29 +0100 |
commit | 120114e96becc6fee1311300359dcefaf4013c0e (patch) | |
tree | b03fd72833eb974da4eb4ac8795cf74c69cd0770 | |
parent | Add avatar names to debug packet output (diff) | |
download | opensim-SC-120114e96becc6fee1311300359dcefaf4013c0e.zip opensim-SC-120114e96becc6fee1311300359dcefaf4013c0e.tar.gz opensim-SC-120114e96becc6fee1311300359dcefaf4013c0e.tar.bz2 opensim-SC-120114e96becc6fee1311300359dcefaf4013c0e.tar.xz |
refactor: Make IClientAPI.DebugPacketFormat a property rather than a setter without a getter
6 files changed, 16 insertions, 28 deletions
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs index c1770a1..1be92ff 100644 --- a/OpenSim/Framework/IClientAPI.cs +++ b/OpenSim/Framework/IClientAPI.cs | |||
@@ -1006,11 +1006,11 @@ namespace OpenSim.Framework | |||
1006 | event MuteListEntryRemove OnRemoveMuteListEntry; | 1006 | event MuteListEntryRemove OnRemoveMuteListEntry; |
1007 | event GodlikeMessage onGodlikeMessage; | 1007 | event GodlikeMessage onGodlikeMessage; |
1008 | event GodUpdateRegionInfoUpdate OnGodUpdateRegionInfoUpdate; | 1008 | event GodUpdateRegionInfoUpdate OnGodUpdateRegionInfoUpdate; |
1009 | 1009 | ||
1010 | /// <summary> | 1010 | /// <summary> |
1011 | /// Set the debug level at which packet output should be printed to console. | 1011 | /// Set the debug level at which packet output should be printed to console. |
1012 | /// </summary> | 1012 | /// </summary> |
1013 | void SetDebugPacketLevel(int newDebug); | 1013 | int DebugPacketLevel { get; set; } |
1014 | 1014 | ||
1015 | void InPacket(object NewPack); | 1015 | void InPacket(object NewPack); |
1016 | void ProcessInPacket(Packet NewPack); | 1016 | void ProcessInPacket(Packet NewPack); |
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs index 95532e8..7affa45 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | |||
@@ -64,7 +64,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
64 | /// <value> | 64 | /// <value> |
65 | /// Debug packet level. See OpenSim.RegisterConsoleCommands() for more details. | 65 | /// Debug packet level. See OpenSim.RegisterConsoleCommands() for more details. |
66 | /// </value> | 66 | /// </value> |
67 | protected int m_debugPacketLevel = 0; | 67 | public int DebugPacketLevel { get; set; } |
68 | 68 | ||
69 | #region Events | 69 | #region Events |
70 | 70 | ||
@@ -477,11 +477,6 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
477 | RegisterLocalPacketHandlers(); | 477 | RegisterLocalPacketHandlers(); |
478 | } | 478 | } |
479 | 479 | ||
480 | public void SetDebugPacketLevel(int newDebug) | ||
481 | { | ||
482 | m_debugPacketLevel = newDebug; | ||
483 | } | ||
484 | |||
485 | #region Client Methods | 480 | #region Client Methods |
486 | 481 | ||
487 | /// <summary> | 482 | /// <summary> |
@@ -11595,25 +11590,25 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
11595 | /// provide your own method.</param> | 11590 | /// provide your own method.</param> |
11596 | protected void OutPacket(Packet packet, ThrottleOutPacketType throttlePacketType, bool doAutomaticSplitting, UnackedPacketMethod method) | 11591 | protected void OutPacket(Packet packet, ThrottleOutPacketType throttlePacketType, bool doAutomaticSplitting, UnackedPacketMethod method) |
11597 | { | 11592 | { |
11598 | if (m_debugPacketLevel > 0) | 11593 | if (DebugPacketLevel > 0) |
11599 | { | 11594 | { |
11600 | bool logPacket = true; | 11595 | bool logPacket = true; |
11601 | 11596 | ||
11602 | if (m_debugPacketLevel <= 255 | 11597 | if (DebugPacketLevel <= 255 |
11603 | && (packet.Type == PacketType.SimStats || packet.Type == PacketType.SimulatorViewerTimeMessage)) | 11598 | && (packet.Type == PacketType.SimStats || packet.Type == PacketType.SimulatorViewerTimeMessage)) |
11604 | logPacket = false; | 11599 | logPacket = false; |
11605 | 11600 | ||
11606 | if (m_debugPacketLevel <= 200 | 11601 | if (DebugPacketLevel <= 200 |
11607 | && (packet.Type == PacketType.ImagePacket | 11602 | && (packet.Type == PacketType.ImagePacket |
11608 | || packet.Type == PacketType.ImageData | 11603 | || packet.Type == PacketType.ImageData |
11609 | || packet.Type == PacketType.LayerData | 11604 | || packet.Type == PacketType.LayerData |
11610 | || packet.Type == PacketType.CoarseLocationUpdate)) | 11605 | || packet.Type == PacketType.CoarseLocationUpdate)) |
11611 | logPacket = false; | 11606 | logPacket = false; |
11612 | 11607 | ||
11613 | if (m_debugPacketLevel <= 100 && (packet.Type == PacketType.AvatarAnimation || packet.Type == PacketType.ViewerEffect)) | 11608 | if (DebugPacketLevel <= 100 && (packet.Type == PacketType.AvatarAnimation || packet.Type == PacketType.ViewerEffect)) |
11614 | logPacket = false; | 11609 | logPacket = false; |
11615 | 11610 | ||
11616 | if (m_debugPacketLevel <= 50 && packet.Type == PacketType.ImprovedTerseObjectUpdate) | 11611 | if (DebugPacketLevel <= 50 && packet.Type == PacketType.ImprovedTerseObjectUpdate) |
11617 | logPacket = false; | 11612 | logPacket = false; |
11618 | 11613 | ||
11619 | if (logPacket) | 11614 | if (logPacket) |
@@ -11658,17 +11653,17 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
11658 | /// <param name="Pack">OpenMetaverse.packet</param> | 11653 | /// <param name="Pack">OpenMetaverse.packet</param> |
11659 | public void ProcessInPacket(Packet packet) | 11654 | public void ProcessInPacket(Packet packet) |
11660 | { | 11655 | { |
11661 | if (m_debugPacketLevel > 0) | 11656 | if (DebugPacketLevel > 0) |
11662 | { | 11657 | { |
11663 | bool outputPacket = true; | 11658 | bool outputPacket = true; |
11664 | 11659 | ||
11665 | if (m_debugPacketLevel <= 255 && packet.Type == PacketType.AgentUpdate) | 11660 | if (DebugPacketLevel <= 255 && packet.Type == PacketType.AgentUpdate) |
11666 | outputPacket = false; | 11661 | outputPacket = false; |
11667 | 11662 | ||
11668 | if (m_debugPacketLevel <= 200 && packet.Type == PacketType.RequestImage) | 11663 | if (DebugPacketLevel <= 200 && packet.Type == PacketType.RequestImage) |
11669 | outputPacket = false; | 11664 | outputPacket = false; |
11670 | 11665 | ||
11671 | if (m_debugPacketLevel <= 100 && (packet.Type == PacketType.ViewerEffect || packet.Type == PacketType.AgentAnimation)) | 11666 | if (DebugPacketLevel <= 100 && (packet.Type == PacketType.ViewerEffect || packet.Type == PacketType.AgentAnimation)) |
11672 | outputPacket = false; | 11667 | outputPacket = false; |
11673 | 11668 | ||
11674 | if (outputPacket) | 11669 | if (outputPacket) |
diff --git a/OpenSim/Region/Framework/Scenes/SceneManager.cs b/OpenSim/Region/Framework/Scenes/SceneManager.cs index 7fada4b..c91744c 100644 --- a/OpenSim/Region/Framework/Scenes/SceneManager.cs +++ b/OpenSim/Region/Framework/Scenes/SceneManager.cs | |||
@@ -466,7 +466,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
466 | scenePresence.Lastname, | 466 | scenePresence.Lastname, |
467 | newDebug); | 467 | newDebug); |
468 | 468 | ||
469 | scenePresence.ControllingClient.SetDebugPacketLevel(newDebug); | 469 | scenePresence.ControllingClient.DebugPacketLevel = newDebug; |
470 | } | 470 | } |
471 | }); | 471 | }); |
472 | } | 472 | } |
diff --git a/OpenSim/Region/OptionalModules/Agent/InternetRelayClientView/Server/IRCClientView.cs b/OpenSim/Region/OptionalModules/Agent/InternetRelayClientView/Server/IRCClientView.cs index 84f45a8..8e9647e 100644 --- a/OpenSim/Region/OptionalModules/Agent/InternetRelayClientView/Server/IRCClientView.cs +++ b/OpenSim/Region/OptionalModules/Agent/InternetRelayClientView/Server/IRCClientView.cs | |||
@@ -866,10 +866,7 @@ namespace OpenSim.Region.OptionalModules.Agent.InternetRelayClientView.Server | |||
866 | 866 | ||
867 | #pragma warning restore 67 | 867 | #pragma warning restore 67 |
868 | 868 | ||
869 | public void SetDebugPacketLevel(int newDebug) | 869 | public int DebugPacketLevel { get; set; } |
870 | { | ||
871 | |||
872 | } | ||
873 | 870 | ||
874 | public void InPacket(object NewPack) | 871 | public void InPacket(object NewPack) |
875 | { | 872 | { |
diff --git a/OpenSim/Region/OptionalModules/World/NPC/NPCAvatar.cs b/OpenSim/Region/OptionalModules/World/NPC/NPCAvatar.cs index 73d8828..ee9a4c1 100644 --- a/OpenSim/Region/OptionalModules/World/NPC/NPCAvatar.cs +++ b/OpenSim/Region/OptionalModules/World/NPC/NPCAvatar.cs | |||
@@ -823,9 +823,7 @@ namespace OpenSim.Region.OptionalModules.World.NPC | |||
823 | { | 823 | { |
824 | } | 824 | } |
825 | 825 | ||
826 | public void SetDebugPacketLevel(int newDebug) | 826 | public int DebugPacketLevel { get; set; } |
827 | { | ||
828 | } | ||
829 | 827 | ||
830 | public void InPacket(object NewPack) | 828 | public void InPacket(object NewPack) |
831 | { | 829 | { |
diff --git a/OpenSim/Tests/Common/Mock/TestClient.cs b/OpenSim/Tests/Common/Mock/TestClient.cs index f75a815..578e3ed 100644 --- a/OpenSim/Tests/Common/Mock/TestClient.cs +++ b/OpenSim/Tests/Common/Mock/TestClient.cs | |||
@@ -873,9 +873,7 @@ namespace OpenSim.Tests.Common.Mock | |||
873 | { | 873 | { |
874 | } | 874 | } |
875 | 875 | ||
876 | public void SetDebugPacketLevel(int newDebug) | 876 | public int DebugPacketLevel { get; set; } |
877 | { | ||
878 | } | ||
879 | 877 | ||
880 | public void InPacket(object NewPack) | 878 | public void InPacket(object NewPack) |
881 | { | 879 | { |