using System;
using System.Collections.Generic;
namespace MapoSDK
{
#region oggetti per scambio dati IO - IOB
public class fileEmbed
{
///
/// Array di file da inviare
///
public List fileList { get; set; } = new List();
}
///
/// Classe x definire un file (corto) inviato come Json tramite httpost
///
public class smallFile
{
public string fileName { get; set; } = "";
public string content { get; set; } = "";
}
///
/// Array elementi tipo KeyValuePair inviati come JSon che indicano lo stato LIVE dell'IOB
///
public class liveIOB
{
public List> dataList { get; set; }
}
///
/// Array valori tipo flogData inviati come JSon
///
public class flogJson
{
public List fluxData { get; set; }
}
///
/// Tracciato FluxLog in formato JSON valido
///
public class flogData
{
///
/// nome del flusso
///
public string flux { get; set; } = "ND";
///
/// Valore del dato di flusso registrato
///
public string valore { get; set; } = "-";
///
/// DataOra evento
///
public DateTime dtEve { get; set; } = DateTime.Now;
///
/// DataOra corrente della trasmissione
///
public DateTime dtCurr { get; set; } = DateTime.Now;
///
/// Contatore incrementale x riordino invio (opzionale)
///
public int cnt { get; set; } = 0;
}
#endregion
}