Files
ARM64/MarketData/MarketDataLib/Helper/ThreadHelper.cs
2025-03-25 21:42:32 -04:00

37 lines
845 B
C#
Executable File

using System;
using System.Threading;
using MarketData.Utils;
namespace MarketData.Helper
{
public enum ThreadHelperEnum{MaxThreads=25};
public class ThreadHelper
{
public String Symbol{get;set;}
public DateTime Modified{get;set;}
public ManualResetEvent ResetEvent{get;set;}
public UpdateManager updateManager;
public ThreadHelper()
{
Modified=DateTime.Now;
}
public ThreadHelper(String symbol, ManualResetEvent resetEvent)
{
Symbol=symbol;
ResetEvent=resetEvent;
}
public ThreadHelper(String symbol, DateTime modified,ManualResetEvent resetEvent)
{
Symbol=symbol;
Modified=modified;
ResetEvent=resetEvent;
}
public UpdateManager UpdateManager
{
get{return updateManager;}
set{updateManager=value;}
}
}
}