Example #1
0
 private void HandleDeviceCreation(UPnPDeviceFactory Factory, UPnPDevice device, Uri URL)
 {
     Factory.Shutdown();
     if (OnCreateDevice != null)
     {
         OnCreateDevice(device, URL);
     }
 }
Example #2
0
 private void HandleFactory(UPnPDeviceFactory Factory, UPnPDevice device, Uri URL)
 {
     lock (CreateTable) { CreateTable.Remove(Factory); }
     Factory.Shutdown();
     if (OnDevice != null)
     {
         OnDevice(this, device, URL);
     }
 }
Example #3
0
 private void FactoryFailedSink(UPnPDeviceFactory sender, Uri URL, Exception e, string urn)
 {
     lock (CreateTable)
     {
         CreateTable.Remove(sender);
         sender.Shutdown();
     }
     if (OnFailed != null)
     {
         OnFailed(this, URL, e, urn);
     }
 }