dWorld.Foundation.Utility.Threading.dLightWeightProcessBase.internal_Register C# (CSharp) Method

internal_Register() private method

private internal_Register ( dLightWeightProcessThread _ProcessEnqueue ) : void
_ProcessEnqueue dLightWeightProcessThread
return void
		internal virtual void internal_Register (dLightWeightProcessThread.IndicateProcessHasWorkCall _ProcessEnqueue)
		{
			m_ProcessEnqueue = _ProcessEnqueue;

			while (m_PreRegesterProcessCount > 0) {
				IncrementProcessFlag ();
				m_PreRegesterProcessCount--;
			}

			Registered ();
		}

Usage Example

コード例 #1
0
			private void AddServiceToList (dLightWeightProcessBase _process)
			{
				_process.internal_Register (EnqueueProcessToBeUpdated);
			}