StartForward() 공개 정적인 메소드

public static StartForward ( IPAddress Interface_Addres, IPAddress Multicast_Address, int PortNumber, IPAddress Frwd_Interface_Addres, IPAddress Frwd_Multicast_Address, int Frwd_PortNumber ) : bool
Interface_Addres System.Net.IPAddress
Multicast_Address System.Net.IPAddress
PortNumber int
Frwd_Interface_Addres System.Net.IPAddress
Frwd_Multicast_Address System.Net.IPAddress
Frwd_PortNumber int
리턴 bool
예제 #1
0
 private void checkBoxF1_CheckedChanged(object sender, EventArgs e)
 {
     if (this.checkBoxF1.Checked == true)
     {
         if (RecForwConnection1.StartForward(
                 //Source parameters (always passed in, however the connection manager will use it just in the case the
                 // connection is not active already)
                 IPAddress.Parse(this.listBoxLocalAddr.Items[0].ToString()),
                 IPAddress.Parse(this.listBoxIPAddress.Items[0].ToString()),
                 int.Parse(this.listBoxPort.Items[0].ToString()),
                 // Forward parameters
                 IPAddress.Parse(this.listBoxForwardingInterface.Items[0].ToString()),
                 IPAddress.Parse(this.listBoxForwardingMulticast.Items[0].ToString()),
                 int.Parse(this.listBoxForwardingPort.Items[0].ToString())) == false)
         {
             this.checkBoxF1.Checked = false;
         }
         else
         {
             this.progressBarF1.Visible = true;
         }
     }
     else
     {
         RecForwConnection1.StopForwarding();
         this.progressBarF1.Visible = false;
     }
 }