예제 #1
0
 /// <summary>
 /// ポートマッピングを削除する。
 /// </summary>
 /// <param name="portMapping">削除するポートマッピング。RemoteHostとExternalPortとProtocolだけが使われる。</param>
 public void DeletePortMapping(UPnPPortMapping portMapping)
 {
     DeletePortMapping(portMapping.RemoteHost, portMapping.ExternalPort, portMapping.Protocol);
 }
예제 #2
0
 /// <summary>
 /// ポートマッピングを削除する。
 /// </summary>
 /// <param name="portMapping">削除するポートマッピング。RemoteHostとExternalPortとProtocolだけが使われる。</param>
 public void DeletePortMapping(UPnPPortMapping portMapping)
 {
     DeletePortMapping(portMapping.RemoteHost, portMapping.ExternalPort, portMapping.Protocol);
 }
예제 #3
0
 /// <summary>
 /// ポートマッピングを追加する。
 /// </summary>
 /// <param name="portMapping">追加するポートマッピング</param>
 public void AddPortMapping(UPnPPortMapping portMapping)
 {
     AddPortMapping(portMapping.RemoteHost, portMapping.ExternalPort, portMapping.Protocol, portMapping.InternalPort,
         portMapping.InternalClient, portMapping.Enabled, portMapping.PortMappingDescription, portMapping.LeaseDuration);
 }
예제 #4
0
 /// <summary>
 /// ポートマッピングを追加する。
 /// </summary>
 /// <param name="portMapping">追加するポートマッピング</param>
 public void AddPortMapping(UPnPPortMapping portMapping)
 {
     AddPortMapping(portMapping.RemoteHost, portMapping.ExternalPort, portMapping.Protocol, portMapping.InternalPort,
                    portMapping.InternalClient, portMapping.Enabled, portMapping.PortMappingDescription, portMapping.LeaseDuration);
 }