public void TraceDataInitializationRequestEvent(TraceDataInitializationRequest traceDataInitializationRequest, bool needReply = true) { if (!needReply) { return; } TraceDataInitializationReport report = new TraceDataInitializationReport() { TRID = traceDataInitializationRequest.TRID, SMPLN = "00001", STIME = DateTime.Now.ToString("yyyyMMddHHmmss"), SVIDLIST = new Func <SVIDS>(() => { SVIDS svidList = new SVIDS(); svidList.Add(new SVIDS() { SVID = "10003", SV = "0.015", }); svidList.Add(new SVIDS() { SVID = "10004", SV = "0.015", }); return(svidList); })(), }; cimClient?.LaunchTraceDataInitializationReportProcess(report); }
/// <summary> /// S6F1: Trace Data Send /// </summary> /// <param name="report"></param> /// <returns></returns> public bool LaunchTraceDataInitializationReportProcess(TraceDataInitializationReport report) { var dc = scenarioControllers[Scenarios.Data_Collection] as DataCollection; return(dc.LaunchTraceDataInitializationReportProcess(report)); }