internal static void MessageHandler(string message) { var msg = new Message(message); messages.Add(msg); NewLogMessageEvent?.Invoke(msg); }
public WorkPackage FetchWork(MachineData pMachineData) { //debug test NewLogMessageEvent?.Invoke($"New Work Request received from {this.Context?.ConnectionId}"); var work = WorkRequestedEvent?.Invoke(pMachineData.OperatingSystem, this.Context?.ConnectionId); return(work); }
private void NewLogMessage(LogMessage msg) { NewLogMessageEvent?.Invoke(this, msg); if (Stream == null) { return; } lock (Stream) { msg.Id = _nextId++; msg.Instance = InstanceName; _bf.Serialize(Stream, msg); Monitor.PulseAll(Stream); } }
public void SendPredictionResults(PredictionResultPackage pResults) { //debug NewLogMessageEvent?.Invoke($"Prediction results received from {this.Context?.ConnectionId} with value {pResults.Prediction.PredictedValue}"); PredictionResultsReceivedEvent?.Invoke(pResults, this.Context?.ConnectionId); }
public void SendTrainingResults(TrainingResultPackage pResults) { //debug NewLogMessageEvent?.Invoke($"Training files received from {this.Context?.ConnectionId} with {pResults.ResultFiles.Sum(t => t.FileData.Length)} bytes in {pResults.ResultFiles.Count} files"); TrainingResultsReceivedEvent?.Invoke(pResults, this.Context?.ConnectionId); }
protected void NotifyNewLogMessageEvent(String pMessage) { NewLogMessageEvent?.Invoke(pMessage); }
private void ARA_Events_NewLogMessageEventHandler(object sender, NewLogMessageEvent e) { //Update datagrid datasource. this.mainMenuDataGrid.DataSource = this.get_Latest_ActivityTableAdapter.GetData(); }