From 3c9cba162739b93a07067d8a286f6dad55e02217 Mon Sep 17 00:00:00 2001
From: diva
Date: Sun, 5 Apr 2009 03:27:50 +0000
Subject: Added CreateObject(regionhandle, userID, itemID) to post objects that
are to be fetched from the user's inventory server and rezzed in the region.
Added all code necessary to fetch the item and the asset, and rez it inworld.
The access to the item is uncap-ed and unverified -- I may place it later
either under a cap or with auth verification. But in this model regions don't
have the user's inventory, so they would have to guess the item IDs. Added
safemode config to Standalone Hypergrid, similar effect to
AllowRegionAccessToInventory in Inventory Server. Everyone should have these
vars set to their default values except me!
---
OpenSim/Region/Framework/Interfaces/IInterregionComms.cs | 10 ++++++++++
1 file changed, 10 insertions(+)
(limited to 'OpenSim/Region/Framework/Interfaces')
diff --git a/OpenSim/Region/Framework/Interfaces/IInterregionComms.cs b/OpenSim/Region/Framework/Interfaces/IInterregionComms.cs
index ef3cb51..b57b5ed 100644
--- a/OpenSim/Region/Framework/Interfaces/IInterregionComms.cs
+++ b/OpenSim/Region/Framework/Interfaces/IInterregionComms.cs
@@ -89,6 +89,16 @@ namespace OpenSim.Region.Framework.Interfaces
///
bool SendCreateObject(ulong regionHandle, ISceneObject sog, bool isLocalCall);
+ ///
+ /// Create an object from the user's inventory in the destination region.
+ /// This message is used primarily for prim crossing.
+ ///
+ ///
+ ///
+ ///
+ ///
+ bool SendCreateObject(ulong regionHandle, UUID userID, UUID itemID);
+
#endregion Objects
#region Regions
--
cgit v1.1