Dispatcher

Namespace: uModThreading

Assembly: uMod.Core.dll

Inheritance Object Dispatcher

Implements IChainDispatcher, IDispatcher, ISingleton

Summary

Threaded callback dispatcher

Constructors

Name

Summary

Dispatcher (ILogger)

Properties

Name

Summary

Count

Gets the number of actions in queue

Methods

Name

Summary

Dispatch (Func<Boolean>, out Object)

Dispatches a callback asynchronously (with a lock)

Dispatch (Func<Boolean>)

Dispatches a callback asynchronously

Flush ()

Flush worker queue

Stop ()