// ----------------------------------------------------------------- /// <summary> /// Called when all modules have been added for a region. This is /// where we hook up events /// </summary> // ----------------------------------------------------------------- public void RegionLoaded(Scene scene) { if (m_enabled) { m_scene = scene; m_store = (JsonStoreModule)m_scene.RequestModuleInterface <IJsonStoreModule>(); if (m_store == null) { m_log.ErrorFormat("[JsonStoreCommands]: JsonModule interface not defined"); m_enabled = false; return; } scene.AddCommand("JsonStore", this, "jsonstore stats", "jsonstore stats", "Display statistics about the state of the JsonStore module", "", CmdStats); } }
// ----------------------------------------------------------------- /// <summary> /// Called when all modules have been added for a region. This is /// where we hook up events /// </summary> // ----------------------------------------------------------------- public void RegionLoaded(Scene scene) { if (m_enabled) { m_scene = scene; m_store = (JsonStoreModule) m_scene.RequestModuleInterface<IJsonStoreModule>(); if (m_store == null) { m_log.ErrorFormat("[JsonStoreCommands]: JsonModule interface not defined"); m_enabled = false; return; } scene.AddCommand("JsonStore", this, "jsonstore stats", "jsonstore stats", "Display statistics about the state of the JsonStore module", "", CmdStats); } }