// // Copyright (c) PlaceholderCompany. All rights reserved. // namespace MediaBrowser.Model.Net; using global::System.Net; using global::System.Net.Sockets; /// /// Implemented by components that can create specific socket configurations. /// public interface ISocketFactory { /// /// Creates a new unicast socket using the specified local port number. /// /// The local port to bind to. /// A new unicast socket using the specified local port number. Socket CreateUdpBroadcastSocket(int localPort); }