Example #1
0
 void EventManager_OnGetScriptRunning(OpenSim.Framework.IClientAPI controllingClient,
                                      OpenMetaverse.UUID objectID, OpenMetaverse.UUID itemID)
 {
     _exeScheduler.PostScriptInfoRequest(new ScriptInfoRequest(itemID, ScriptInfoRequest.Type.ScriptRunningRequest,
                                                               delegate(ScriptInfoRequest req)
     {
         IEventQueue eq = World.RequestModuleInterface <IEventQueue>();
         if (eq != null)
         {
             eq.Enqueue(EventQueueHelper.ScriptRunningReplyEvent(objectID, itemID, req.IsRunning, false),
                        controllingClient.AgentId);
         }
     }
                                                               ));
 }