Ejemplo n.º 1
0
    //****************************************************************************************************
    //
    //****************************************************************************************************

    public void Update()
    {
        if ((m_task == null) && (m_tasks.Count > 0))
        {
            m_task = m_tasks.Dequeue();

            m_task.Start();
        }

        if (m_task != null)
        {
            m_task.Monitor();

            if (m_task.status == DBTask.STATUS.FINISHED)
            {
                m_task = null;
            }
        }
    }