public IList<EventFieldList> DequeueEvents()
{
lock (m_cache)
{
if (m_eventCache != null)
{
return m_eventCache.Publish();
}
return new List<EventFieldList>();
}
}