tbf/TBF/Rig/GenericDevices/IResultsProcessor.cs
2021-10-26 19:38:09 +02:00

22 lines
684 B
C#

///
/// Copyright (c) 2020 Sensus Slovensko a.s.
///
using TBF.Rig.Generic;
namespace TBF.Rig.GenericDevices
{
public interface IResultsProcessor : IComponent
{
/// <summary>
/// Process results of a batch of water meters. Do one of the following:
/// - write them into a file
/// - save them into a database
/// - print them on a printer
/// - analyze them and trigger appropriate events
/// </summary>
/// <param name="batch">Results of a batch of water meters</param>
/// <returns>Reference to the operation</returns>
IOperation ProcessResultsOp(Results.Entities.Batch batch);
}
}