using System;
using System.Collections.Generic;
namespace MapoSDK
{
///
/// Tracciato InputEvents in formato JSON valido
/// Derivato da input realtime valore=3&dtEve=20181206180600000&dtCurr=20181206180600000&cnt=999
///
public class evData
{
#region Public Properties
///
/// Contatore incrementale x riordino invio (opzionale)
///
public int cnt { get; set; } = 0;
///
/// DataOra corrente della trasmissione
///
public DateTime dtCurr { get; set; } = DateTime.Now;
///
/// DataOra evento
///
public DateTime dtEve { get; set; } = DateTime.Now;
///
/// Valore del dato di flusso registrato
///
public string valore { get; set; } = "-";
#endregion Public Properties
}
///
/// Singolo dettaglio evento
///
public class EventDetail
{
#region Public Properties
///
/// Nome evento
///
public string what { get; set; } = "";
///
/// Data di riferimento
///
public DateTime when { get; set; }
#endregion Public Properties
}
///
/// Array valori tipo evData inviati come JSon
///
public class evJsonPayload
{
#region Public Properties
public List eventList { get; set; }
#endregion Public Properties
}
}