From b47e405420b316a2f68b3e6f4c5ed35dc713260e Mon Sep 17 00:00:00 2001
From: Teravus Ovares (Dan Olivares)
Date: Wed, 12 Aug 2009 22:54:57 -0400
Subject: * minor: Comments
---
OpenSim/Region/Application/OpenSim.cs | 95 ++++++++++++++++++++++++++++++++++-
1 file changed, 94 insertions(+), 1 deletion(-)
(limited to 'OpenSim/Region/Application/OpenSim.cs')
diff --git a/OpenSim/Region/Application/OpenSim.cs b/OpenSim/Region/Application/OpenSim.cs
index aeb6f57..390cfcd 100644
--- a/OpenSim/Region/Application/OpenSim.cs
+++ b/OpenSim/Region/Application/OpenSim.cs
@@ -146,6 +146,9 @@ namespace OpenSim
ChangeSelectedRegion("region", new string[] {"change", "region", "root"});
}
+ ///
+ /// Register standard set of region console commands
+ ///
private void RegisterConsoleCommands()
{
m_console.Commands.AddCommand("region", false, "clear assets",
@@ -332,6 +335,11 @@ namespace OpenSim
base.ShutdownSpecific();
}
+ ///
+ /// Timer to run a specific text file as console commands. Configured in in the main ini file
+ ///
+ ///
+ ///
private void RunAutoTimerScript(object sender, EventArgs e)
{
if (m_timedScript != "disabled")
@@ -342,6 +350,11 @@ namespace OpenSim
#region Console Commands
+ ///
+ /// Kicks users off the region
+ ///
+ ///
+ /// name of avatar to kick
private void KickUserCommand(string module, string[] cmdparams)
{
if (cmdparams.Length < 4)
@@ -401,6 +414,10 @@ namespace OpenSim
}
}
+ ///
+ /// Opens a file and uses it as input to the console command parser.
+ ///
+ /// name of file to use as input to the console
private static void PrintFileToConsole(string fileName)
{
if (File.Exists(fileName))
@@ -419,12 +436,22 @@ namespace OpenSim
m_log.Info("Not implemented.");
}
+ ///
+ /// Force resending of all updates to all clients in active region(s)
+ ///
+ ///
+ ///
private void HandleForceUpdate(string module, string[] args)
{
m_log.Info("Updating all clients");
m_sceneManager.ForceCurrentSceneClientUpdate();
}
+ ///
+ /// Edits the scale of a primative with the name specified
+ ///
+ ///
+ /// 0,1, name, x, y, z
private void HandleEditScale(string module, string[] args)
{
if (args.Length == 6)
@@ -437,6 +464,11 @@ namespace OpenSim
}
}
+ ///
+ /// Creates a new region based on the parameters specified. This will ask the user questions on the console
+ ///
+ ///
+ /// 0,1,region name, region XML file
private void HandleCreateRegion(string module, string[] cmd)
{
if (cmd.Length < 4)
@@ -473,16 +505,32 @@ namespace OpenSim
}
}
+ ///
+ /// Enable logins
+ ///
+ ///
+ ///
private void HandleLoginEnable(string module, string[] cmd)
{
ProcessLogin(true);
}
+
+ ///
+ /// Disable logins
+ ///
+ ///
+ ///
private void HandleLoginDisable(string module, string[] cmd)
{
ProcessLogin(false);
}
+ ///
+ /// Log login status to the console
+ ///
+ ///
+ ///
private void HandleLoginStatus(string module, string[] cmd)
{
if (m_commsManager.GridService.RegionLoginsEnabled == false)
@@ -492,6 +540,12 @@ namespace OpenSim
m_log.Info("[ Login ] Login are enabled");
}
+
+ ///
+ /// Change and load configuration file data.
+ ///
+ ///
+ ///
private void HandleConfig(string module, string[] cmd)
{
List args = new List(cmd);
@@ -557,6 +611,12 @@ namespace OpenSim
}
}
+
+ ///
+ /// Load, Unload, and list Region modules in use
+ ///
+ ///
+ ///
private void HandleModules(string module, string[] cmd)
{
List args = new List(cmd);
@@ -797,6 +857,11 @@ namespace OpenSim
}
// see BaseOpenSimServer
+ ///
+ /// Many commands list objects for debugging. Some of the types are listed here
+ ///
+ ///
+ ///
public override void HandleShow(string mod, string[] cmd)
{
base.HandleShow(mod, cmd);
@@ -902,6 +967,10 @@ namespace OpenSim
}
}
+ ///
+ /// print UDP Queue data for each client
+ ///
+ ///
private string GetQueuesReport()
{
string report = String.Empty;
@@ -1010,6 +1079,11 @@ namespace OpenSim
m_commsManager.UserAdminService.ResetUserPassword(firstName, lastName, newPassword);
}
+ ///
+ /// Use XML2 format to serialize data to a file
+ ///
+ ///
+ ///
protected void SavePrimsXml2(string module, string[] cmdparams)
{
if (cmdparams.Length > 5)
@@ -1022,6 +1096,11 @@ namespace OpenSim
}
}
+ ///
+ /// Use XML format to serialize data to a file
+ ///
+ ///
+ ///
protected void SaveXml(string module, string[] cmdparams)
{
m_log.Error("[CONSOLE]: PLEASE NOTE, save-xml is DEPRECATED and may be REMOVED soon. If you are using this and there is some reason you can't use save-xml2, please file a mantis detailing the reason.");
@@ -1036,6 +1115,11 @@ namespace OpenSim
}
}
+ ///
+ /// Loads data and region objects from XML format.
+ ///
+ ///
+ ///
protected void LoadXml(string module, string[] cmdparams)
{
m_log.Error("[CONSOLE]: PLEASE NOTE, load-xml is DEPRECATED and may be REMOVED soon. If you are using this and there is some reason you can't use load-xml2, please file a mantis detailing the reason.");
@@ -1079,7 +1163,11 @@ namespace OpenSim
}
}
}
-
+ ///
+ /// Serialize region data to XML2Format
+ ///
+ ///
+ ///
protected void SaveXml2(string module, string[] cmdparams)
{
if (cmdparams.Length > 2)
@@ -1092,6 +1180,11 @@ namespace OpenSim
}
}
+ ///
+ /// Load region data from Xml2Format
+ ///
+ ///
+ ///
protected void LoadXml2(string module, string[] cmdparams)
{
if (cmdparams.Length > 2)
--
cgit v1.1