Merge branch 'master' of ssh://opensimulator.org/var/git/opensim
commit
dd0a89a0e6
|
@ -687,7 +687,7 @@ namespace OpenSim.Framework.Servers.HttpServer
|
||||||
const int sampleLength = 80;
|
const int sampleLength = 80;
|
||||||
char[] sampleChars = new char[sampleLength];
|
char[] sampleChars = new char[sampleLength];
|
||||||
reader.Read(sampleChars, 0, sampleLength);
|
reader.Read(sampleChars, 0, sampleLength);
|
||||||
output = string.Format("[BASE HTTP SERVER]: {0}...", sampleChars);
|
output = string.Format("[BASE HTTP SERVER]: {0}...", new string(sampleChars).Replace("\n", @"\n"));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
|
@ -144,7 +144,7 @@ namespace OpenSim.Framework.Servers
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
MainConsole.Instance.Output("Usage: debug http 0..3");
|
MainConsole.Instance.Output("Usage: debug http 0..5");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -69,7 +69,7 @@ namespace OpenSim.Region.CoreModules.World.Land
|
||||||
/// without recounting the whole sim.
|
/// without recounting the whole sim.
|
||||||
///
|
///
|
||||||
/// We start out tainted so that the first get call resets the various prim counts.
|
/// We start out tainted so that the first get call resets the various prim counts.
|
||||||
/// <value>
|
/// </value>
|
||||||
private bool m_Tainted = true;
|
private bool m_Tainted = true;
|
||||||
|
|
||||||
private Object m_TaintLock = new Object();
|
private Object m_TaintLock = new Object();
|
||||||
|
|
|
@ -154,10 +154,32 @@ namespace OpenSim.Region.Framework.Scenes
|
||||||
|
|
||||||
public delegate void OnParcelPrimCountUpdateDelegate();
|
public delegate void OnParcelPrimCountUpdateDelegate();
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Triggered whenever the prim count may have been altered, or prior
|
||||||
|
/// to an action that requires the current prim count to be accurate.
|
||||||
|
/// </summary>
|
||||||
|
/// <remarks>
|
||||||
|
/// Triggered by <see cref="TriggerParcelPrimCountUpdate"/> in
|
||||||
|
/// <see cref="OpenSim.OpenSimBase.CreateRegion"/>,
|
||||||
|
/// <see cref="OpenSim.Region.CoreModules.World.Land.LandManagementModule.EventManagerOnRequestParcelPrimCountUpdate"/>,
|
||||||
|
/// <see cref="OpenSim.Region.CoreModules.World.Land.LandManagementModule.ClientOnParcelObjectOwnerRequest"/>,
|
||||||
|
/// <see cref="OpenSim.Region.CoreModules.World.Land.LandObject.GetPrimsFree"/>,
|
||||||
|
/// <see cref="OpenSim.Region.CoreModules.World.Land.LandObject.UpdateLandSold"/>,
|
||||||
|
/// <see cref="OpenSim.Region.CoreModules.World.Land.LandObject.DeedToGroup"/>,
|
||||||
|
/// <see cref="OpenSim.Region.CoreModules.World.Land.LandObject.SendLandUpdateToClient"/>
|
||||||
|
/// </remarks>
|
||||||
public event OnParcelPrimCountUpdateDelegate OnParcelPrimCountUpdate;
|
public event OnParcelPrimCountUpdateDelegate OnParcelPrimCountUpdate;
|
||||||
|
|
||||||
public delegate void OnParcelPrimCountAddDelegate(SceneObjectGroup obj);
|
public delegate void OnParcelPrimCountAddDelegate(SceneObjectGroup obj);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Triggered in response to <see cref="OnParcelPrimCountUpdate"/> for
|
||||||
|
/// objects that actually contribute to parcel prim count.
|
||||||
|
/// </summary>
|
||||||
|
/// <remarks>
|
||||||
|
/// Triggered by <see cref="TriggerParcelPrimCountAdd"/> in
|
||||||
|
/// <see cref="OpenSim.Region.CoreModules.World.Land.LandManagementModule.EventManagerOnParcelPrimCountUpdate"/>
|
||||||
|
/// </remarks>
|
||||||
public event OnParcelPrimCountAddDelegate OnParcelPrimCountAdd;
|
public event OnParcelPrimCountAddDelegate OnParcelPrimCountAdd;
|
||||||
|
|
||||||
public delegate void OnPluginConsoleDelegate(string[] args);
|
public delegate void OnPluginConsoleDelegate(string[] args);
|
||||||
|
@ -178,6 +200,14 @@ namespace OpenSim.Region.Framework.Scenes
|
||||||
|
|
||||||
public event OnSetRootAgentSceneDelegate OnSetRootAgentScene;
|
public event OnSetRootAgentSceneDelegate OnSetRootAgentScene;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Triggered after parcel properties have been updated.
|
||||||
|
/// </summary>
|
||||||
|
/// <remarks>
|
||||||
|
/// Triggered by <see cref="TriggerOnParcelPropertiesUpdateRequest"/> in
|
||||||
|
/// <see cref="OpenSim.Region.CoreModules.World.Land.LandManagementModule.ClientOnParcelPropertiesUpdateRequest"/>,
|
||||||
|
/// <see cref="OpenSim.Region.CoreModules.World.Land.LandManagementModule.ProcessPropertiesUpdate"/>
|
||||||
|
/// </remarks>
|
||||||
public event ParcelPropertiesUpdateRequest OnParcelPropertiesUpdateRequest;
|
public event ParcelPropertiesUpdateRequest OnParcelPropertiesUpdateRequest;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
@ -428,6 +458,20 @@ namespace OpenSim.Region.Framework.Scenes
|
||||||
public event RequestParcelPrimCountUpdate OnRequestParcelPrimCountUpdate;
|
public event RequestParcelPrimCountUpdate OnRequestParcelPrimCountUpdate;
|
||||||
|
|
||||||
public delegate void ParcelPrimCountTainted();
|
public delegate void ParcelPrimCountTainted();
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Triggered when the parcel prim count has been altered.
|
||||||
|
/// </summary>
|
||||||
|
/// <remarks>
|
||||||
|
/// Triggered by <see cref="TriggerParcelPrimCountTainted"/> in
|
||||||
|
/// <see cref="OpenSim.Region.CoreModules.Avatar.Attachments.AttachmentsModule.DetachSingleAttachmentToGround"/>,
|
||||||
|
/// <see cref="OpenSim.Region.CoreModules.Avatar.Attachments.AttachmentsModule.AttachToAgent"/>,
|
||||||
|
/// <see cref="Scene.DeleteSceneObject"/>,
|
||||||
|
/// <see cref="Scene.SelectPrim"/>,
|
||||||
|
/// <see cref="Scene.DeselectPrim"/>,
|
||||||
|
/// <see cref="SceneObjectGroup.UpdatePrimFlags"/>,
|
||||||
|
/// <see cref="SceneObjectGroup.AbsolutePosition"/>
|
||||||
|
/// </remarks>
|
||||||
public event ParcelPrimCountTainted OnParcelPrimCountTainted;
|
public event ParcelPrimCountTainted OnParcelPrimCountTainted;
|
||||||
public event GetScriptRunning OnGetScriptRunning;
|
public event GetScriptRunning OnGetScriptRunning;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue