Class SsdpDeviceLocator
Allows you to search the network for a particular device, device types, or UPnP service types. Also listenings for broadcast notifications of device availability and raises events to indicate changes in status.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Rssdp
Assembly: cs.temp.dll.dll
Syntax
public sealed class SsdpDeviceLocator : SsdpDeviceLocatorBase, IDisposable, ISsdpDeviceLocator
Constructors
SsdpDeviceLocator()
Default constructor. Constructs a new instance using the default ISsdpCommunicationsServer and ISocketFactory implementations for this platform.
Declaration
public SsdpDeviceLocator()
SsdpDeviceLocator(ISsdpCommunicationsServer)
Full constructor. Constructs a new instance using the provided ISsdpCommunicationsServer implementation.
Declaration
public SsdpDeviceLocator(ISsdpCommunicationsServer communicationsServer)
Parameters
| Type | Name | Description |
|---|---|---|
| ISsdpCommunicationsServer | communicationsServer |
SsdpDeviceLocator(String)
Partial constructor.
Declaration
public SsdpDeviceLocator(string ipAddress)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | ipAddress | The IP address of the local network adapter to bind sockets to. Null or empty string will use an IP address selected by the OS or runtime. |
Implements
System.IDisposable