Example #1
0
 public bool Parse(DeviceDiscoveryReportItem report)
 {
     if (report is ChromecastDeviceDiscoveryReportItem == false)
         return false;
     var chromeCastReport = report as ChromecastDeviceDiscoveryReportItem;
     this.EndPoint = chromeCastReport.EndPoint;
     this.Interface = chromeCastReport.Interface;
     this.Name = chromeCastReport.Name;
     this.BaseUrl = chromeCastReport.BaseUri.ToString();
     this.Type = chromeCastReport.DeviceType;
     this.Manufacturer = chromeCastReport.Manufacturer;
     this.Model = chromeCastReport.Model;
     return true;
 }
Example #2
0
 public DeviceDiscoveryEventArgs(DeviceDiscoveryReportItem report)
 {
     this.Report = report;
 }
 public DeviceDiscoveryEventArgs(DeviceDiscoveryReportItem report)
 {
     this.Report = report;
 }
Example #4
0
 public DeviceAggregate(DeviceDiscoveryReportItem report)
 {
     this.Report = report;
 }