コード例 #1
0
        public Gtk.Widget ProvideInfo(ServiceAnnouncement service)
        {
            var controller        = service.GetService().GetController();
            var content_directory = new RemoteContentDirectory(new ContentDirectoryController(controller));

            return(new ContentDirectoryInfo(content_directory));
        }
コード例 #2
0
 public ConnectionManagerController(ServiceAnnouncement announcement)
 {
     if (announcement == null)
     {
         throw new ArgumentNullException("announcement");
     }
     controller = announcement.GetService().GetController();
     Verify();
 }
コード例 #3
0
 public Gtk.Widget ProvideInfo (ServiceAnnouncement service)
 {
     return new ServiceDescriptionInfo (service.GetService ());
 }
コード例 #4
0
 public Gtk.Widget ProvideInfo (ServiceAnnouncement service)
 {
     return new RawXmlInfo (service.GetService ().ScpdUrl);
 }
コード例 #5
0
 public Gtk.Widget ProvideInfo(ServiceAnnouncement service)
 {
     return(new ServiceDescriptionInfo(service.GetService()));
 }
コード例 #6
0
 public Gtk.Widget ProvideInfo (ServiceAnnouncement service)
 {
     return new ServiceScpdInfo (service.GetService ().GetController ());
 }
コード例 #7
0
 public Gtk.Widget ProvideInfo (ServiceAnnouncement service)
 {
     var controller = service.GetService ().GetController ();
     var content_directory = new RemoteContentDirectory (new ContentDirectoryController (controller));
     return new ContentDirectoryInfo (content_directory);
 }
コード例 #8
0
 public Gtk.Widget ProvideInfo(ServiceAnnouncement service)
 {
     return(new ServiceScpdInfo(service.GetService().GetController()));
 }
コード例 #9
0
 public Gtk.Widget ProvideInfo(ServiceAnnouncement service)
 {
     return(new RawXmlInfo(service.GetService().ScpdUrl));
 }