Beispiel #1
0
    public void SetEvent(TaskEvent taskEvent)
    {
        mTaskEvent = taskEvent;

        if (mTaskEvent != null)
        {
            mTaskEvent.Unsignal();
        }
    }
Beispiel #2
0
    public void Dispatch()
    {
        for (int index = 0; index < mThreads.Length; index++)
        {
            mEventReady.Unsignal();
            mEventFinish.Unsignal();
        }

        mEventDispatch.Signal();
    }