mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-04 18:09:12 +03:00
[PR #4091] [CLOSED] Project: Network 5 - SSDP Publisher/Listener (Depends on 3) #9875
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/jellyfin/jellyfin/pull/4091
Author: @BaronGreenback
Created: 9/8/2020
Status: ❌ Closed
Base:
master← Head:NetReview7📝 Commits (10+)
d4004bcMerge pull request #62 from jellyfin/master555c15dCreate temp6220965Add files via upload304d11aDelete tempdf2cf31Delete IPHost.cs07c88a4Delete IPObject.csac8f939Delete IPNetAddress.csfe59cbaDelete NetCollection.csd520807Create WhoIsJellyfinServer.csbe5f10fCreate DiscoveredSsdpDevice.cs📊 Changes
5 files changed (+1286 additions, -0 deletions)
View changed files
➕
Jellyfin.Networking/SSDP/DiscoveredSsdpDevice.cs(+110 -0)➕
Jellyfin.Networking/SSDP/ISsdpServer.cs(+68 -0)➕
Jellyfin.Networking/SSDP/SsdpEventArgs.cs(+61 -0)➕
Jellyfin.Networking/SSDP/SsdpLocator.cs(+418 -0)➕
Jellyfin.Networking/SSDP/SsdpServer.cs(+629 -0)📄 Description
These are the replacement ssdp publisher and listeners.
They sit above the UdpServer - and are event driven.
Replaces the majority of the RSSDP folder.
ISsdpCommunicationsServer.cs
ISsdpDevicePublisher.cs
ISsdpDeviceLocator.cs
SsdpCommunicationsServer.cs
SsdpDevicePublisher.cs
SsdpDeviceLocator.cs
SsdpConstant.cs
HttpParserBase.cs
HttpRequestParser.cs
HttpResponseParser.cs
IEnumerableExtension.cs
DeviceAvailableEventArgs.cs
DeviceUnavailaileAbleEventArgs.cs
RequestReceivedEventArgs.cs
ResponseReceivedEventArgs.cs
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.