Пример #1
0
 public DeviceBasic()
 {
     RandomiseUdn(out gDeviceName);
     iDevice = new DvDevice(gDeviceName);
     iDevice.SetAttribute("Upnp.Domain", "zapp.org");
     iDevice.SetAttribute("Upnp.Type", "Test");
     iDevice.SetAttribute("Upnp.Version", "1");
     iDevice.SetAttribute("Upnp.FriendlyName", "ZappTestDevice");
     iDevice.SetAttribute("Upnp.Manufacturer", "None");
     iDevice.SetAttribute("Upnp.ManufacturerUrl", "http://www.linn.co.uk");
     iDevice.SetAttribute("Upnp.ModelDescription", "Test service");
     iDevice.SetAttribute("Upnp.ModelName", "Zapp test device");
     iDevice.SetAttribute("Upnp.ModelNumber", "1");
     iDevice.SetAttribute("Upnp.ModelUrl", "http://www.linn.co.uk");
     iDevice.SetAttribute("Upnp.SerialNumber", "123456");
     iDevice.SetAttribute("Upnp.Upc", "123456654321");
     iTestBasic = new ServiceTestBasic(iDevice);
     iDevice.SetEnabled();
 }
Пример #2
0
 public DeviceLights(int aMode, string aConfigDir)
 {
     iConfigDir = aConfigDir;
     RandomiseUdn(out iDeviceName);
     iDevice = new DvDevice(iDeviceName, this);
     iDevice.SetAttribute("Upnp.Domain", "zapp.org");
     iDevice.SetAttribute("Upnp.Type", "TestLights");
     iDevice.SetAttribute("Upnp.Version", "1");
     iDevice.SetAttribute("Upnp.FriendlyName", "Zapp Lights");
     iDevice.SetAttribute("Upnp.Manufacturer", "None");
     iDevice.SetAttribute("Upnp.ManufacturerUrl", "http://www.linn.co.uk");
     iDevice.SetAttribute("Upnp.ModelDescription", "Demo lighting service, enabling simple UI development");
     iDevice.SetAttribute("Upnp.ModelName", "Zapp Lights v1");
     iDevice.SetAttribute("Upnp.ModelNumber", "1");
     iDevice.SetAttribute("Upnp.ModelUrl", "http://www.linn.co.uk");
     iDevice.SetAttribute("Upnp.SerialNumber", "123456");
     iDevice.SetAttribute("Upnp.Upc", "123456654321");
     iLights = new ServiceLights(iDevice, aMode);
     iDevice.SetEnabled();
 }