C# Class UPnP.NAT

Afficher le fichier Open project: RegrowthStudios/VoxelRTS

Méthodes publiques

Méthode Description
DeleteForwardingRule ( int port, ProtocolType protocol ) : void
Discover ( ) : bool
ForwardPort ( int port, ProtocolType protocol, string description ) : void
GetExternalIP ( ) : IPAddress

Private Methods

Méthode Description
CombineUrls ( string resp, string p ) : string
GetServiceUrl ( string resp ) : string
SOAPRequest ( string url, string soap, string function ) : XmlDocument

Method Details

DeleteForwardingRule() public static méthode

public static DeleteForwardingRule ( int port, ProtocolType protocol ) : void
port int
protocol ProtocolType
Résultat void

Discover() public static méthode

public static Discover ( ) : bool
Résultat bool

ForwardPort() public static méthode

public static ForwardPort ( int port, ProtocolType protocol, string description ) : void
port int
protocol ProtocolType
description string
Résultat void

GetExternalIP() public static méthode

public static GetExternalIP ( ) : IPAddress
Résultat System.Net.IPAddress