public void DisconnectLink(iPhysicalLink ConnectionType) { if (Connected & (ConnectionType == iPhysicalLink.iSerialLink)) { mySerialLink.MyForm_Dispose(); } else if (Connected & (ConnectionType == iPhysicalLink.iWLANlink)) { myWLANLink.MyForm_Dispose(); } MyForm_Dispose(); }
public bool EstablishLink(string SelectedPort, iPhysicalLink ConnectionType) { Connected = false; if (ConnectionType == iPhysicalLink.iSerialLink) { Connected = mySerialLink.EstablishSerialLink(SelectedPort); if (Connected) { iConnectedTo = iPhysicalLink.iSerialLink; } } else if (ConnectionType == iPhysicalLink.iWLANlink) { Connected = myWLANLink.EstablishWLANLink(); if (Connected) { iConnectedTo = iPhysicalLink.iWLANlink; } } return(Connected); }