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 }