aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Grid/AssetInventoryServer/Interfaces.cs
diff options
context:
space:
mode:
authorMike Mazur2009-02-16 02:28:34 +0000
committerMike Mazur2009-02-16 02:28:34 +0000
commitab5e3328323a66028bfd47562d9d515dbec433be (patch)
treed81184cd1f8788c20b4600649195be66e03f48c3 /OpenSim/Grid/AssetInventoryServer/Interfaces.cs
parentWe need to return a zero-length byte array from the Handle() routine. (diff)
downloadopensim-SC_OLD-ab5e3328323a66028bfd47562d9d515dbec433be.zip
opensim-SC_OLD-ab5e3328323a66028bfd47562d9d515dbec433be.tar.gz
opensim-SC_OLD-ab5e3328323a66028bfd47562d9d515dbec433be.tar.bz2
opensim-SC_OLD-ab5e3328323a66028bfd47562d9d515dbec433be.tar.xz
- removed OpenSim.Grid.AssetInventoryServer.Metadata class in favor of
OpenSim.Framework.AssetMetadata and related updates in AssetInventory server - removed dependency on MySql.Data.MySqlClient - commented out the bulk of OpenSimInventoryStorage due to missing MySql.Data dependency - refactor asset creation in OpenSimAssetFrontend - commented out ForEach implementation, which also depended on MySql.Data, until it's supported by OpenSim backends - commented out some handlers in BrowseFrontend and ReferenceFrontend as they relied on either ForEach or the removed Metadata class
Diffstat (limited to 'OpenSim/Grid/AssetInventoryServer/Interfaces.cs')
-rw-r--r--OpenSim/Grid/AssetInventoryServer/Interfaces.cs8
1 files changed, 4 insertions, 4 deletions
diff --git a/OpenSim/Grid/AssetInventoryServer/Interfaces.cs b/OpenSim/Grid/AssetInventoryServer/Interfaces.cs
index 29428d4..053cacf 100644
--- a/OpenSim/Grid/AssetInventoryServer/Interfaces.cs
+++ b/OpenSim/Grid/AssetInventoryServer/Interfaces.cs
@@ -73,12 +73,12 @@ namespace OpenSim.Grid.AssetInventoryServer
73 73
74 public interface IAssetStorageProvider : IAssetInventoryServerPlugin 74 public interface IAssetStorageProvider : IAssetInventoryServerPlugin
75 { 75 {
76 BackendResponse TryFetchMetadata(UUID assetID, out Metadata metadata); 76 BackendResponse TryFetchMetadata(UUID assetID, out AssetMetadata metadata);
77 BackendResponse TryFetchData(UUID assetID, out byte[] assetData); 77 BackendResponse TryFetchData(UUID assetID, out byte[] assetData);
78 BackendResponse TryFetchDataMetadata(UUID assetID, out AssetBase asset); 78 BackendResponse TryFetchDataMetadata(UUID assetID, out AssetBase asset);
79 BackendResponse TryCreateAsset(Metadata metadata, byte[] assetData); 79 BackendResponse TryCreateAsset(AssetBase asset);
80 BackendResponse TryCreateAsset(Metadata metadata, byte[] assetData, out UUID assetID); 80 BackendResponse TryCreateAsset(AssetBase asset, out UUID assetID);
81 int ForEach(Action<Metadata> action, int start, int count); 81 int ForEach(Action<AssetMetadata> action, int start, int count);
82 } 82 }
83 83
84 public interface IInventoryStorageProvider : IAssetInventoryServerPlugin 84 public interface IInventoryStorageProvider : IAssetInventoryServerPlugin