aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim
diff options
context:
space:
mode:
authorSignpostMarv2012-09-11 23:34:24 +0100
committerJustin Clark-Casey (justincc)2012-09-12 01:23:47 +0100
commit41f3f2400e40345b66fd7cad76675d25f9e7beb1 (patch)
tree4461141a7c3f6908686577d54e9899a69e219025 /OpenSim
parentMake "show http-handlers" command available for ROBUST instances as well as t... (diff)
downloadopensim-SC_OLD-41f3f2400e40345b66fd7cad76675d25f9e7beb1.zip
opensim-SC_OLD-41f3f2400e40345b66fd7cad76675d25f9e7beb1.tar.gz
opensim-SC_OLD-41f3f2400e40345b66fd7cad76675d25f9e7beb1.tar.bz2
opensim-SC_OLD-41f3f2400e40345b66fd7cad76675d25f9e7beb1.tar.xz
Documentation of economy-related EventManager events
Diffstat (limited to 'OpenSim')
-rw-r--r--OpenSim/Region/Framework/Scenes/EventManager.cs21
1 files changed, 21 insertions, 0 deletions
diff --git a/OpenSim/Region/Framework/Scenes/EventManager.cs b/OpenSim/Region/Framework/Scenes/EventManager.cs
index 9bdaecf..02c032e 100644
--- a/OpenSim/Region/Framework/Scenes/EventManager.cs
+++ b/OpenSim/Region/Framework/Scenes/EventManager.cs
@@ -651,8 +651,29 @@ namespace OpenSim.Region.Framework.Scenes
651 651
652 public delegate void LandBuy(Object sender, LandBuyArgs e); 652 public delegate void LandBuy(Object sender, LandBuyArgs e);
653 653
654 /// <summary>
655 /// Triggered when an attempt to transfer grid currency occurs
656 /// </summary>
657 /// <remarks>
658 /// Triggered in <see cref="OpenSim.Region.Framework.Scenes.Scene.ProcessMoneyTransferRequest"/>
659 /// via <see cref="OpenSim.Region.Framework.Scenes.Scene.SubscribeToClientGridEvents"/>
660 /// via <see cref="OpenSim.Region.Framework.Scenes.Scene.SubscribeToClientEvents"/>
661 /// via <see cref="OpenSim.Region.Framework.Scenes.Scene.AddNewClient"/>
662 /// </remarks>
654 public event MoneyTransferEvent OnMoneyTransfer; 663 public event MoneyTransferEvent OnMoneyTransfer;
664
665 /// <summary>
666 /// Triggered after after <see cref="OnValidateLandBuy"/>
667 /// </summary>
655 public event LandBuy OnLandBuy; 668 public event LandBuy OnLandBuy;
669
670 /// <summary>
671 /// Triggered to allow or prevent a real estate transaction
672 /// </summary>
673 /// <remarks>
674 /// Triggered in <see cref="OpenSim.Region.Framework.Scenes.Scene.ProcessParcelBuy"/>
675 /// <seealso cref="OpenSim.Region.OptionalModules.World.MoneyModule.SampleMoneyModule.ValidateLandBuy"/>
676 /// </remarks>
656 public event LandBuy OnValidateLandBuy; 677 public event LandBuy OnValidateLandBuy;
657 678
658 public void TriggerOnAttach(uint localID, UUID itemID, UUID avatarID) 679 public void TriggerOnAttach(uint localID, UUID itemID, UUID avatarID)