public override string Function(SatFunctionParams FuncParams) { LinkedList <ResultSearch> result = new LinkedList <ResultSearch>(); result.AddLast(new ResultSearch()); if (((CyberParams)FuncParams).URL) { result.AddLast(new CyberSearchURLDec(result.Last())); } if (((CyberParams)FuncParams).File) { result.AddLast(new CyberSearchFileDec(result.Last())); } return(result.Last().CyberFunc((CyberParams)FuncParams)); }
public string ActivateSatellite(int Id, SatFunctionParams parmet) { return(satellites[Id].Function(parmet)); }
public override string Function(SatFunctionParams met) { return(GetWind()); }
public override string Function(SatFunctionParams FuncParams) { return(GetPicture(((PhotographyParams)FuncParams).location)); }
public override string Function(SatFunctionParams FuncParams) { return(SatCom(((CommunicationParams)FuncParams).GetPoint1(), ((CommunicationParams)FuncParams).GetPoint2())); }
//public abstract class FunctionParams { } //private FunctionParams fParams; public abstract string Function(SatFunctionParams FuncParams);