|
void | Initialise (IConfigSource config) |
| Initialise this shared module More...
|
|
void | PostInitialise () |
| everything is loaded, perform post load configuration More...
|
|
void | Close () |
| Nothing to do on close More...
|
|
void | AddRegion (Scene scene) |
|
void | RemoveRegion (Scene scene) |
|
void | RegionLoaded (Scene scene) |
| Called when all modules have been added for a region. This is where we hook up events More...
|
|
void | EventManagerOnObjectBeingRemovedFromScene (SceneObjectGroup obj) |
|
JsonStoreStats | GetStoreStats () |
|
bool | AttachObjectStore (UUID objectID) |
|
bool | CreateStore (string value, ref UUID result) |
|
bool | DestroyStore (UUID storeID) |
|
bool | TestStore (UUID storeID) |
|
JsonStoreNodeType | GetNodeType (UUID storeID, string path) |
|
JsonStoreValueType | GetValueType (UUID storeID, string path) |
|
bool | SetValue (UUID storeID, string path, string value, bool useJson) |
|
bool | RemoveValue (UUID storeID, string path) |
|
int | GetArrayLength (UUID storeID, string path) |
|
bool | GetValue (UUID storeID, string path, bool useJson, out string value) |
|
void | TakeValue (UUID storeID, string path, bool useJson, TakeValueCallback cback) |
|
void | ReadValue (UUID storeID, string path, bool useJson, TakeValueCallback cback) |
|
|
string | Name [get] |
| Name of this shared module is it's class name More...
|
|
Type | ReplaceableInterface [get] |
|
string | Name [get] |
|
Type | ReplaceableInterface [get] |
| If this returns non-null, it is the type of an interface that this module intends to register. This will cause the loader to defer loading of this module until all other modules have been loaded. If no other module has registered the interface by then, this module will be activated, else it will remain inactive, letting the other module take over. This should return non-null ONLY in modules that are intended to be easily replaceable, e.g. stub implementations that the developer expects to be replaced by third party provided modules. More...
|
|
Definition at line 49 of file JsonStoreModule.cs.
void OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.AddRegion |
( |
Scene |
scene | ) |
|
|
inline |
bool OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.AttachObjectStore |
( |
UUID |
objectID | ) |
|
|
inline |
void OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.Close |
( |
| ) |
|
|
inline |
bool OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.CreateStore |
( |
string |
value, |
|
|
ref UUID |
result |
|
) |
| |
|
inline |
bool OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.DestroyStore |
( |
UUID |
storeID | ) |
|
|
inline |
void OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.EventManagerOnObjectBeingRemovedFromScene |
( |
SceneObjectGroup |
obj | ) |
|
|
inline |
int OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.GetArrayLength |
( |
UUID |
storeID, |
|
|
string |
path |
|
) |
| |
|
inline |
JsonStoreNodeType OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.GetNodeType |
( |
UUID |
storeID, |
|
|
string |
path |
|
) |
| |
|
inline |
JsonStoreStats OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.GetStoreStats |
( |
| ) |
|
|
inline |
bool OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.GetValue |
( |
UUID |
storeID, |
|
|
string |
path, |
|
|
bool |
useJson, |
|
|
out string |
value |
|
) |
| |
|
inline |
JsonStoreValueType OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.GetValueType |
( |
UUID |
storeID, |
|
|
string |
path |
|
) |
| |
|
inline |
void OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.Initialise |
( |
IConfigSource |
config | ) |
|
|
inline |
void OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.PostInitialise |
( |
| ) |
|
|
inline |
void OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.ReadValue |
( |
UUID |
storeID, |
|
|
string |
path, |
|
|
bool |
useJson, |
|
|
TakeValueCallback |
cback |
|
) |
| |
|
inline |
void OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.RegionLoaded |
( |
Scene |
scene | ) |
|
|
inline |
void OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.RemoveRegion |
( |
Scene |
scene | ) |
|
|
inline |
bool OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.RemoveValue |
( |
UUID |
storeID, |
|
|
string |
path |
|
) |
| |
|
inline |
bool OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.SetValue |
( |
UUID |
storeID, |
|
|
string |
path, |
|
|
string |
value, |
|
|
bool |
useJson |
|
) |
| |
|
inline |
void OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.TakeValue |
( |
UUID |
storeID, |
|
|
string |
path, |
|
|
bool |
useJson, |
|
|
TakeValueCallback |
cback |
|
) |
| |
|
inline |
bool OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.TestStore |
( |
UUID |
storeID | ) |
|
|
inline |
string OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.Name |
|
get |
Type OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreModule.ReplaceableInterface |
|
get |
The documentation for this class was generated from the following file: