Ejemplo n.º 1
0
        public static Scene CreateScene(ushort httpPort, uint xloc, uint yloc)
        {
            //2130706433 = 127.0.0.1
            BaseHttpServer server = new BaseHttpServer(httpPort, new System.Net.IPAddress(2130706433));
            var commsManager = new OpenSim.Framework.Communications.CommunicationsManager(new OpenSim.Framework.NetworkServersInfo(), server,
                    new AssetCache(), new LibraryRootFolder("."));
            var gridSvc = new SceneCommunicationService(commsManager);
            var regionInfo =  new OpenSim.Framework.RegionInfo(xloc, yloc,
                    new System.Net.IPEndPoint(new System.Net.IPAddress(2130706433), 9001),
                    "localhost");

            var restComms = new RESTInterregionComms();
            gridSvc.UnitTest_SetCommsOut(restComms);
            Scene scene = new Scene(regionInfo, commsManager, gridSvc);

            restComms.Initialise_Unittest(scene);

            server.Start();

            

            return scene;
        }
Ejemplo n.º 2
0
        public static Scene CreateScene(ushort httpPort, uint xloc, uint yloc)
        {
            //2130706433 = 127.0.0.1
            BaseHttpServer server       = new BaseHttpServer(httpPort, new System.Net.IPAddress(2130706433));
            var            commsManager = new OpenSim.Framework.Communications.CommunicationsManager(new OpenSim.Framework.NetworkServersInfo(), server,
                                                                                                     new AssetCache(), new LibraryRootFolder(".", "Library"));
            var gridSvc    = new SceneCommunicationService(commsManager);
            var regionInfo = new OpenSim.Framework.RegionInfo(xloc, yloc,
                                                              new System.Net.IPEndPoint(new System.Net.IPAddress(2130706433), 9001),
                                                              "localhost");

            var restComms = new RESTInterregionComms();

            gridSvc.UnitTest_SetCommsOut(restComms);
            Scene scene = new Scene(regionInfo, commsManager, gridSvc);

            restComms.Initialize_Unittest(scene);

            server.Start();



            return(scene);
        }