C# Class Open.Nat.UpnpSearcher

Inheritance: Searcher
Mostrar archivo Open project: mcatanzariti/Open.NAT Class Usage Examples

Public Methods

Method Description
AnalyseReceivedResponse ( IPAddress localAddress, byte response, IPEndPoint endpoint ) : NatDevice

Protected Methods

Method Description
Discover ( UdpClient client, CancellationToken cancelationToken ) : void

Private Methods

Method Description
BuildUpnpNatDeviceInfo ( IPAddress localAddress, Uri location ) : Open.Nat.UpnpNatDeviceInfo
CreateSockets ( ) : List
IsValidControllerService ( string serviceType ) : bool
ReadXmlResponse ( WebResponse response ) : XmlDocument
UpnpSearcher ( IIPAddressesProvider ipprovider ) : System

Method Details

AnalyseReceivedResponse() public method

public AnalyseReceivedResponse ( IPAddress localAddress, byte response, IPEndPoint endpoint ) : NatDevice
localAddress System.Net.IPAddress
response byte
endpoint System.Net.IPEndPoint
return NatDevice

Discover() protected method

protected Discover ( UdpClient client, CancellationToken cancelationToken ) : void
client System.Net.Sockets.UdpClient
cancelationToken System.Threading.CancellationToken
return void