aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Dlna/Ssdp/Extensions.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Dlna/Ssdp/Extensions.cs')
-rw-r--r--MediaBrowser.Dlna/Ssdp/Extensions.cs24
1 files changed, 0 insertions, 24 deletions
diff --git a/MediaBrowser.Dlna/Ssdp/Extensions.cs b/MediaBrowser.Dlna/Ssdp/Extensions.cs
index 12589e80f..17ebcc7ea 100644
--- a/MediaBrowser.Dlna/Ssdp/Extensions.cs
+++ b/MediaBrowser.Dlna/Ssdp/Extensions.cs
@@ -9,30 +9,6 @@ namespace MediaBrowser.Dlna.Ssdp
{
public static class Extensions
{
- public static Task<int> ReceiveAsync(this Socket socket, byte[] buffer, int offset, int size)
- {
- var tcs = new TaskCompletionSource<int>(socket);
- var remoteip = new IPEndPoint(IPAddress.Any, 0);
- var endpoint = (EndPoint)remoteip;
-
- socket.BeginReceiveFrom(buffer, offset, size, SocketFlags.None, ref endpoint, iar =>
- {
- var result = (TaskCompletionSource<int>)iar.AsyncState;
- var iarSocket = (Socket)result.Task.AsyncState;
-
- try
- {
- result.TrySetResult(iarSocket.EndReceive(iar));
- }
- catch (Exception exc)
- {
- result.TrySetException(exc);
- }
- }, tcs);
-
- return tcs.Task;
- }
-
public static string GetValue(this XElement container, XName name)
{
var node = container.Element(name);