public IncomingCommunicator(IServicesFacadeForServices servicesFacade) { this.servicesFacade = servicesFacade; this.ipAddress = IPAddress.Parse("127.0.0.1"); //TODO set right ip this.listener = new TcpListener(ipAddress, 8090); this.activeHandlers = new Dictionary <string, SocketHandler>(); }
public LiveData(IServicesFacadeForServices servicesFacade) { this.servicesFacade = servicesFacade; this.liveData = new Dictionary <string, IMeasurement>(); // TODO remove testvalue this.liveData.Add("testgreenhouse", new Measurements(5, 5, 5, 5)); this.liveData.Add("somethingelse", new Measurements(15, null, 25, 35)); this.liveData.Add("herpderp", new Measurements(15, 15, 15, 15)); }
public WatchdogFacade(IServicesFacadeForServices servicesFacade) { this.servicesFacade = servicesFacade; this.queue = new WatchdogQueue(); watchdog = new Watchdog(this, queue); watchdogThread = new Thread(new ThreadStart(watchdog.StartWatchdog)); watchdogThread.Start(); }
public CommunicationFacade(IServicesFacadeForServices servicesFacade) { this.servicesFacade = servicesFacade; }