public DeviceDisplay(ApplicationSettings settings, SystemServices services) { Settings = settings; //SystemServices = new SystemServices(settings.BuildFileName("PVBC.log")); SystemServices = services; DeviceList = new ObservableCollection<DeviceDisplayInfo>(); }
public PVPublisherService() { InitializeComponent(); ApplicationSettings = new ApplicationSettings(); SystemServices = new MackayFisher.Utilities.SystemServices(ApplicationSettings.BuildFileName("PVPublisher.log")); ApplicationSettings.SetSystemServices(SystemServices); LoadLogSettings(); SystemServices.LogMessage("PVPublisher", "Service starting", LogEntryType.Information); }
public EnergyEvents(ApplicationSettings settings, IDeviceManagerManager managerManager) { ApplicationSettings = settings; ManagerManager = managerManager; SystemServices = GlobalSettings.SystemServices; PVEventReadyEvent = new ManualResetEvent(false); NodeReaderWriterLock = new ReaderWriterLock(); NodeUpdateMutex = new Mutex(); PendingListMutex = new Mutex(); PendingEvents = new List<EventPending>(); LastEmitErrorReported = DateTime.MinValue; }
public DeviceManagerSettings(ApplicationSettings root, XmlElement element) : base(root, element) { ApplicationSettings = (ApplicationSettings)root; SerialPort = null; _DeviceGroupName = new GenericSetting<String>("", this, "DeviceGroupName"); _Enabled = new GenericSetting<bool>(true, this, "Enabled"); _Name = new GenericSetting<String>("", this, "Name"); String deviceGroupName = DeviceGroupName; DeviceGroup = ApplicationSettings.DeviceManagementSettings.GetDeviceGroup(deviceGroupName); ProtocolSettings = ApplicationSettings.DeviceManagementSettings.GetProtocol(DeviceGroup.Protocol); LoadDetails(); }
public MainWindow() { InitializeComponent(); Subscriber = null; BrushSelected = comboBoxLocalMachines.Background; BrushAvailable = comboBoxLocalMachines2.Background; visibleDispatcherTimer = new DispatcherTimer(); visibleDispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick); visibleDispatcherTimer.Interval = new TimeSpan(0, 0, 5); try { ApplicationSettings = new ApplicationSettings(); LocateOrCreateDirectory(ApplicationSettings.DefaultDirectory); SystemServices = new MackayFisher.Utilities.SystemServices(ApplicationSettings.BuildFileName("PVMonitor.log")); ApplicationSettings.SetSystemServices(SystemServices); LoadLogSettings(); Subscriber = new Subscriber.MyTransientSubscriber(SystemServices, this); expanderSettings.DataContext = Subscriber; stackPanelMain.DataContext = Subscriber; stackPanelGauges.DataContext = Subscriber; //listViewActiveEvents.ItemsSource = Subscriber.ActiveEvents; GenThreadManager = new GenThreadManager(SystemServices); ManageSubscription manageSubscription = new ManageSubscription(GenThreadManager, SystemServices, Subscriber, this); int threadId = GenThreadManager.AddThread(manageSubscription); GenThreadManager.StartThread(threadId); Rect bounds = Properties.Settings.Default.WindowPosition; this.Top = bounds.Top; this.Left = bounds.Left; } catch (Exception) { } }
public PVOutputDaySettings(ApplicationSettings root, XmlElement element) : base(root, element) { ApplicationSettings = root; }
public TestDatabase(ApplicationSettings settings, SystemServices services) { Settings = settings; SystemServices = services; }
public CheckEnvironment(ApplicationSettings settings, SystemServices services) { Settings = settings; SystemServices = services; }
public DeviceDisplayInfo(ApplicationSettings settings) { ApplicationSettings = settings; InitialLoad = true; }
public PvOutputSiteSettings(ApplicationSettings root, XmlElement element) : base(root, element) { ApplicationSettings = (ApplicationSettings)root; LoadPVOutputDays(); }
public DeviceManagerDeviceSettings(ApplicationSettings root, XmlElement element, DeviceManagerSettings deviceManagerSettings) : base(root, element) { ApplicationSettings = root; _DeviceManagerSettings = deviceManagerSettings; RemoveOldElements(); LoadDetails(); }
public ConsolidateDeviceSettings(ApplicationSettings root, XmlElement element, DeviceManagerDeviceSettings fromDevice) : base(root, element) { ApplicationSettings = root; ConsolidateFromDevice = fromDevice; }
public DeviceEventSettings(ApplicationSettings root, XmlElement element, DeviceManagerDeviceSettings device) : base(root, element) { ApplicationSettings = root; Device = device; if (_EventTypeList == null) { LoadEventTypeNameLists(); DoPropertyChanged("EventTypeList"); } }