aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules/Scripting/Minimodule/MiniModuleBase.cs
diff options
context:
space:
mode:
authorAdam Frisby2009-03-04 20:28:11 +0000
committerAdam Frisby2009-03-04 20:28:11 +0000
commitea9bb2f7416eb9f298fec168fa78f13baf6fa871 (patch)
tree92f9a96b95567212a985451087d2617cf6fee207 /OpenSim/Region/OptionalModules/Scripting/Minimodule/MiniModuleBase.cs
parent* Add gnu tar format long file name support to tar reading and writing. (diff)
downloadopensim-SC_OLD-ea9bb2f7416eb9f298fec168fa78f13baf6fa871.zip
opensim-SC_OLD-ea9bb2f7416eb9f298fec168fa78f13baf6fa871.tar.gz
opensim-SC_OLD-ea9bb2f7416eb9f298fec168fa78f13baf6fa871.tar.bz2
opensim-SC_OLD-ea9bb2f7416eb9f298fec168fa78f13baf6fa871.tar.xz
* More work on MiniRegionModule module.
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/OptionalModules/Scripting/Minimodule/MiniModuleBase.cs27
1 files changed, 27 insertions, 0 deletions
diff --git a/OpenSim/Region/OptionalModules/Scripting/Minimodule/MiniModuleBase.cs b/OpenSim/Region/OptionalModules/Scripting/Minimodule/MiniModuleBase.cs
new file mode 100644
index 0000000..a886158
--- /dev/null
+++ b/OpenSim/Region/OptionalModules/Scripting/Minimodule/MiniModuleBase.cs
@@ -0,0 +1,27 @@
1namespace OpenSim.Region.OptionalModules.Scripting.Minimodule
2{
3 abstract class MiniModuleBase
4 {
5 private IWorld m_world;
6 private IHost m_host;
7
8 public void InitMiniModule(IWorld world, IHost host)
9 {
10 m_world = world;
11 m_host = host;
12 }
13
14 protected IWorld World
15 {
16 get { return m_world; }
17 }
18
19 protected IHost Host
20 {
21 get { return m_host; }
22 }
23
24 protected abstract void Start();
25 protected abstract void Stop();
26 }
27}