123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- using OpenMetaverse;
- namespace OpenSim.Region.OptionalModules.Scripting.Minimodule
- {
- public abstract class MRMBase : System.MarshalByRefObject
- {
- private IWorld m_world;
- private IHost m_host;
- private UUID m_id;
- public void InitMiniModule(IWorld world, IHost host, UUID uniqueID)
- {
- m_world = world;
- m_host = host;
- m_id = uniqueID;
- }
- protected IWorld World
- {
- get { return m_world; }
- }
- protected IHost Host
- {
- get { return m_host; }
- }
- public UUID ID
- {
- get { return m_id; }
- }
- public abstract void Start();
- public abstract void Stop();
- }
- }
|