OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Properties | List of all members
OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreCommandsModule Class Reference
Inheritance diagram for OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreCommandsModule:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreCommandsModule:
Collaboration graph
[legend]

Public Member Functions

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...
 

Properties

string Name [get]
 Name of this shared module is it's class name More...
 
Type ReplaceableInterface [get]
 
- Properties inherited from OpenSim.Region.Framework.Interfaces.IRegionModuleBase
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...
 

Detailed Description

Definition at line 49 of file JsonStoreCommands.cs.

Member Function Documentation

void OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreCommandsModule.AddRegion ( Scene  scene)
inline
void OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreCommandsModule.Close ( )
inline

Nothing to do on close

Implements OpenSim.Region.Framework.Interfaces.IRegionModuleBase.

Definition at line 117 of file JsonStoreCommands.cs.

void OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreCommandsModule.Initialise ( IConfigSource  config)
inline

Initialise this shared module

Parameters
scenethis region is getting initialised
sourcenini config, we are not using this

Implements OpenSim.Region.Framework.Interfaces.IRegionModuleBase.

Definition at line 80 of file JsonStoreCommands.cs.

void OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreCommandsModule.PostInitialise ( )
inline

everything is loaded, perform post load configuration

Definition at line 108 of file JsonStoreCommands.cs.

void OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreCommandsModule.RegionLoaded ( Scene  scene)
inline

Called when all modules have been added for a region. This is where we hook up events

Implements OpenSim.Region.Framework.Interfaces.IRegionModuleBase.

Definition at line 150 of file JsonStoreCommands.cs.

void OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreCommandsModule.RemoveRegion ( Scene  scene)
inline

Property Documentation

string OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreCommandsModule.Name
get

Name of this shared module is it's class name

Definition at line 69 of file JsonStoreCommands.cs.

Type OpenSim.Region.OptionalModules.Scripting.JsonStore.JsonStoreCommandsModule.ReplaceableInterface
get


Definition at line 175 of file JsonStoreCommands.cs.


The documentation for this class was generated from the following file: