ActiveMQ.Dispatcher.SetAsyncDelivery C# (CSharp) Метод

SetAsyncDelivery() публичный Метод

public SetAsyncDelivery ( AutoResetEvent eventHandle ) : void
eventHandle System.Threading.AutoResetEvent
Результат void
        public void SetAsyncDelivery(AutoResetEvent eventHandle)
        {
            lock (semaphore)
            {
                messageReceivedEventHandle = eventHandle;
                m_bAsyncDelivery = true;
                if (queue.Count > 0)
                {
                    PulseSemaphore();
                }
            }
        }

Usage Example

Пример #1
0
 internal void StartAsyncDelivery(Dispatcher dispatcher)
 {
     if (dispatcher != null)
     {
         dispatcher.SetAsyncDelivery(dispatchingThread.EventHandle);
     }
     dispatchingThread.Start();
 }
All Usage Examples Of ActiveMQ.Dispatcher::SetAsyncDelivery