예제 #1
0
			public static void Term ()
			{
				m_Stop = null;
				m_InternalCommandQueueEvent = null;
				m_ExternalCommandQueueEvent = null;
				m_InternalCommandQueue = null;
				m_ExternalCommandQueue = null;
			}
예제 #2
0
			public static void Init ()
			{
				m_Stop = new ManualResetEvent (false);
				m_ExternalCommandQueueEvent = new Semaphore (0, 100000000);
				m_InternalCommandQueueEvent = new Semaphore (0, 100000000);
				m_ExternalCommandQueue = new MPCQueue<Command> (1);
				m_InternalCommandQueue = new MPCQueue<Command> (100);
			}