Пример #1
0
 public GuideDriver()
 {
     driver = new UpDriver(DRIVER_ID);
     driver.AddService("Animate").AddParameter("animation", UpService.ParameterType.MANDATORY);
     driver.AddService("Pause");
     driver.AddService("Resume");
     driver.AddService("Reset");
 }
Пример #2
0
 public FeedbackDriver()
 {
     driver = new UpDriver(DRIVER_ID);
     driver.AddService("RotateEuler").AddParameter("member", UpService.ParameterType.MANDATORY)
                                     .AddParameter("rotation", UpService.ParameterType.MANDATORY);
     driver.AddService("RotateQuaternion").AddParameter("member", UpService.ParameterType.MANDATORY)
                                          .AddParameter("rotation", UpService.ParameterType.MANDATORY);
 }
Пример #3
0
        public DeviceDriver()
        {
            driver = new UpDriver("uos.DeviceDriver");

            driver.AddService("listDrivers")
                .AddParameter(DRIVER_NAME_KEY, UpService.ParameterType.OPTIONAL);

            //driver.AddService("authenticate")
            //    .AddParameter(SECURITY_TYPE_KEY, UpService.ParameterType.MANDATORY);

            driver.AddService("goodbye");

            driver.AddService("handshake")
                .AddParameter(DEVICE_KEY, UpService.ParameterType.MANDATORY);

            driver.AddService("tellEquivalentDriver")
                .AddParameter(DRIVER_NAME_KEY, UpService.ParameterType.MANDATORY);
        }