/// <summary> /// Constructor der modtager en reference til datalaget. Sætter framesize til 0. /// </summary> /// <param name="mydal"></param> public MonitoreringLL(ControlDataLag mydal) { this.currentDatalag = mydal; FLL = new FilterLL(currentDatalag); framesize = 0; //sem = new SemaphoreSlim(1); }
/// <summary> /// Constructor der initialiserer Logiklaget /// </summary> /// <param name="mydal">Modtager kontrolklassen for datalag som parameter</param> public ControlLogikLag(ControlDataLag mydal) { this.currentDatalag = mydal; KLL = new KalibreringLL(currentDatalag); NPJLL = new NulpunktsjusteringLL(currentDatalag); MLL = new MonitoreringLL(currentDatalag); GLL = new GemLL(currentDatalag); }
public Program() { //Dependensy injektion currentDL = new ControlDataLag(); currentLL = new ControlLogikLag(currentDL); currentPL = new ControlPræsentationsLag(currentLL); currentPL.startGUI(); }
//private KalibreringDL KDL; /// <summary> /// Constructor der modtager en reference til kalibreringsDTO'en oprettet i BTA-hovedvinduet /// </summary> public KalibreringLL(ControlDataLag mydal) { this.currentDatalag = mydal; }
/// <summary> /// Constructor /// </summary> public NulpunktsjusteringLL(ControlDataLag mydal) { this.currentDatalag = mydal; }
/// <summary> /// Constructor /// </summary> /// <param name="mydal">modtager kontrolklassen for datalaget som parameter</param> public GemLL(ControlDataLag mydal) { this.currentDatalag = mydal; this.GDTO = currentDatalag.GDL.GDTO; }
/// <summary> /// Constructor /// </summary> /// <param name="mydal"></param> public FilterLL(ControlDataLag mydal) { this.currentDatalag = mydal; }