private void MaintainTimer_RequireConnect(object sender, EventArgs e) { if (!CanConnect) { return; } if (IsPortOpen) { if (UseUPnP) { UPnPUtil.OpenPort(Port); } IsPortListening = peerContext.Listen(Port); } else { IsPortListening = false; } State.Connect(this, clientContext, peerContext); }
public void OpenPort() { UPnPUtil.OpenPort(6910); }