| 1234567891011121314151617181920212223242526272829303132333435363738 | 
							- using System;
 
- using System.Collections.Generic;
 
- using System.Linq;
 
- using System.Text;
 
- using MediaBrowser.Model.Net;
 
- using MediaBrowser.Model.Threading;
 
- using Rssdp.Infrastructure;
 
- namespace Rssdp
 
- {
 
- 	/// <summary>
 
- 	/// Allows publishing devices both as notification and responses to search requests.
 
- 	/// </summary>
 
- 	/// <remarks>
 
- 	/// This is  the 'server' part of the system. You add your devices to an instance of this class so clients can find them.
 
- 	/// </remarks>
 
- 	public class SsdpDevicePublisher : SsdpDevicePublisherBase
 
- 	{
 
- 		#region Constructors
 
- 		/// <summary>
 
- 		/// Default constructor. 
 
- 		/// </summary>
 
- 		/// <remarks>
 
- 		/// <para>Uses the default <see cref="ISsdpCommunicationsServer"/> implementation and network settings for Windows and the SSDP specification.</para>
 
- 		/// </remarks>
 
- 		[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Justification = "No way to do this here, and we don't want to dispose it except in the (rare) case of an exception anyway.")]
 
- 		public SsdpDevicePublisher(ISsdpCommunicationsServer communicationsServer, ITimerFactory timerFactory, string osName, string osVersion)
 
- 			: base(communicationsServer, timerFactory, osName, osVersion)
 
- 		{
 
- 		}
 
- 		#endregion
 
-     }
 
- }
 
 
  |