laatzen/ServiceFwUpdate/Common/FwUpdateSafe/SoftwareLicense.cs
2021-10-01 11:11:04 +02:00

47 lines
1.0 KiB
C#

using System;
namespace Xylem.ServiceFwUpdate.Common.FwUpdateSafe
{
/// <summary>
/// Software license container
/// </summary>
[Serializable]
public class SoftwareLicense
{
/// <summary>
/// Software name
/// </summary>
public String Program;
/// <summary>
/// Software version major
/// </summary>
public Int32 Major;
/// <summary>
/// Software version minor
/// </summary>
public Int32 Minor;
/// <summary>
/// Software version build
/// </summary>
public Int32 Build;
/// <summary>
/// Duty date
/// </summary>
public DateTime ValidTo;
/// <summary>
/// Free description (e.g validated by "name")
/// </summary>
public String Description;
/// <summary>
/// Unique program validation (SW can only exists once)
/// </summary>
public Boolean ProgramNameIsUnique;
}
}