mirror of
https://github.com/opensim/opensim.git
synced 2026-06-08 21:01:01 +08:00
* Applied Chillken patch #418 : newline-r2092.patch ; failed on assemblyinfo tho. Thanxs Chillken!
This commit is contained in:
@@ -1,34 +1,34 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using System.Text;
|
||||
using OpenSim.Framework.Console;
|
||||
|
||||
namespace OpenSim.Grid.ScriptServer
|
||||
{
|
||||
// Maintains connection and communication to a region
|
||||
public class RegionConnectionManager: RegionBase
|
||||
{
|
||||
{
|
||||
private LogBase m_log;
|
||||
private ScriptServerMain m_ScriptServerMain;
|
||||
private object m_Connection;
|
||||
private ScriptServerMain m_ScriptServerMain;
|
||||
private object m_Connection;
|
||||
public RegionConnectionManager(ScriptServerMain scm, LogBase logger, object Connection)
|
||||
{
|
||||
m_ScriptServerMain = scm;
|
||||
m_log = logger;
|
||||
m_log = logger;
|
||||
m_Connection = Connection;
|
||||
}
|
||||
|
||||
private void DataReceived(object objectID, object scriptID)
|
||||
{
|
||||
// TODO: HOW DO WE RECEIVE DATA? ASYNC?
|
||||
// ANYHOW WE END UP HERE?
|
||||
|
||||
// NEW SCRIPT? ASK SCRIPTENGINE TO INITIALIZE IT
|
||||
ScriptRez();
|
||||
|
||||
// EVENT? DELIVER EVENT DIRECTLY TO SCRIPTENGINE
|
||||
touch_start();
|
||||
|
||||
}
|
||||
|
||||
private void DataReceived(object objectID, object scriptID)
|
||||
{
|
||||
// TODO: HOW DO WE RECEIVE DATA? ASYNC?
|
||||
// ANYHOW WE END UP HERE?
|
||||
|
||||
// NEW SCRIPT? ASK SCRIPTENGINE TO INITIALIZE IT
|
||||
ScriptRez();
|
||||
|
||||
// EVENT? DELIVER EVENT DIRECTLY TO SCRIPTENGINE
|
||||
touch_start();
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -38,7 +38,7 @@ namespace OpenSim.Grid.ScriptServer
|
||||
{
|
||||
private Thread listenThread;
|
||||
|
||||
private List<RegionConnectionManager> Regions = new List<RegionConnectionManager>();
|
||||
private List<RegionConnectionManager> Regions = new List<RegionConnectionManager>();
|
||||
|
||||
private LogBase m_log;
|
||||
private ScriptServerMain m_ScriptServerMain;
|
||||
@@ -94,7 +94,7 @@ namespace OpenSim.Grid.ScriptServer
|
||||
// - Add script to shared communication channel towards that region
|
||||
|
||||
|
||||
// TODO: FAKING A CONNECTION
|
||||
// TODO: FAKING A CONNECTION
|
||||
Regions.Add(new RegionConnectionManager(m_ScriptServerMain, m_log, null));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user