From 6d250c4050ceb0bda33aad6a484fd05e508c4e27 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Fri, 4 Nov 2016 04:31:05 -0400 Subject: make dlna project portable --- RSSDP/ISocketFactory.cs | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100644 RSSDP/ISocketFactory.cs (limited to 'RSSDP/ISocketFactory.cs') diff --git a/RSSDP/ISocketFactory.cs b/RSSDP/ISocketFactory.cs deleted file mode 100644 index 3e7d7facb..000000000 --- a/RSSDP/ISocketFactory.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace Rssdp.Infrastructure -{ - /// - /// Implemented by components that can create a platform specific UDP socket implementation, and wrap it in the cross platform interface. - /// - public interface ISocketFactory - { - - /// - /// Createa a new unicast socket using the specified local port number. - /// - /// The local port to bind to. - /// A implementation. - IUdpSocket CreateUdpSocket(int localPort); - - /// - /// Createa a new multicast socket using the specified multicast IP address, multicast time to live and local port. - /// - /// The multicast IP address to bind to. - /// The multicast time to live value. Actually a maximum number of network hops for UDP packets. - /// The local port to bind to. - /// A implementation. - [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "ip", Justification="IP is a well known and understood abbreviation and the full name is excessive.")] - IUdpSocket CreateUdpMulticastSocket(string ipAddress, int multicastTimeToLive, int localPort); - - } -} -- cgit v1.2.3