aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework
diff options
context:
space:
mode:
authorJustin Clark-Casey (justincc)2014-01-20 19:38:47 +0000
committerJustin Clark-Casey (justincc)2014-01-20 19:38:47 +0000
commit5fc871027e46d5fc08d088ab00c62d9af21f6c0a (patch)
tree0af8dd2f953125bd19d8a277938e1aec65b4ad7a /OpenSim/Region/Framework
parentMerge branch 'justincc-master' (diff)
parentClean up orphaned json stores. This can happen when an object is (diff)
downloadopensim-SC_OLD-5fc871027e46d5fc08d088ab00c62d9af21f6c0a.zip
opensim-SC_OLD-5fc871027e46d5fc08d088ab00c62d9af21f6c0a.tar.gz
opensim-SC_OLD-5fc871027e46d5fc08d088ab00c62d9af21f6c0a.tar.bz2
opensim-SC_OLD-5fc871027e46d5fc08d088ab00c62d9af21f6c0a.tar.xz
Merge branch 'master' of ssh://opensimulator.org/var/git/opensim
Diffstat (limited to 'OpenSim/Region/Framework')
-rw-r--r--OpenSim/Region/Framework/Interfaces/IJsonStoreModule.cs7
1 files changed, 7 insertions, 0 deletions
diff --git a/OpenSim/Region/Framework/Interfaces/IJsonStoreModule.cs b/OpenSim/Region/Framework/Interfaces/IJsonStoreModule.cs
index b67312e..1a89721 100644
--- a/OpenSim/Region/Framework/Interfaces/IJsonStoreModule.cs
+++ b/OpenSim/Region/Framework/Interfaces/IJsonStoreModule.cs
@@ -51,10 +51,17 @@ namespace OpenSim.Region.Framework.Interfaces
51 UUID = 5 51 UUID = 5
52 } 52 }
53 53
54 public struct JsonStoreStats
55 {
56 public int StoreCount;
57 }
58
54 public delegate void TakeValueCallback(string s); 59 public delegate void TakeValueCallback(string s);
55 60
56 public interface IJsonStoreModule 61 public interface IJsonStoreModule
57 { 62 {
63 JsonStoreStats GetStoreStats();
64
58 bool AttachObjectStore(UUID objectID); 65 bool AttachObjectStore(UUID objectID);
59 bool CreateStore(string value, ref UUID result); 66 bool CreateStore(string value, ref UUID result);
60 bool DestroyStore(UUID storeID); 67 bool DestroyStore(UUID storeID);