예제 #1
0
파일: Master.cs 프로젝트: cephdon/ROS.NET
        public void start()
        {
            //creatre handler??
            Console.WriteLine("Creating XmlRpc server");

            handler = new Master_API.ROSMasterHandler();

            bindings();

            XmlRpcManager.Instance.Start(_port);
            //Process proc = Process.GetCurrentProcess();

            //handler.setParam("master", "/run_id", new XmlRpcValue());


            RosOut.start();

            Console.WriteLine("Master startup complete.");
        }
예제 #2
0
 public XmlRpcManager(Master_API.ROSMasterHandler _handler = null)
 {
     handler = _handler;
     server = new XmlRpcServer();
     getPid = (parms, result) => responseInt(1, "", Process.GetCurrentProcess().Id)(result);
 }
예제 #3
0
 public XmlRpcManager(Master_API.ROSMasterHandler _handler = null)
 {
     handler = _handler;
     server  = new XmlRpcServer();
     getPid  = (parms, result) => responseInt(1, "", Process.GetCurrentProcess().Id)(result);
 }