internal void SendIfTangoCloudEventAvailable()
{
if (m_isDirty && m_onTangoCloudEventAvailable != null)
{
lock (m_lockObject)
{
foreach (var cloudEvent in m_events)
{
m_onTangoCloudEventAvailable(cloudEvent.Key, cloudEvent.Value);
}
m_events.Clear();
}
m_isDirty = false;
}
}