With this class framework for Delphi (>=2010) you can implement any kind of specialized thread pool's. It introduces 3 base classes TPoolTask, TPoolWorker and the TPoolManager. You have to derive each of them for your work... See the Features!

Features

  • Both TPoolWorker and TPoolManager are true threads
  • Each derived manager is accessible through the Singleton pattern
  • Concurrent workers: The manager is able to manage any amount of concurrent workers
  • Spared workers: The manager is able to hold any amount of sleeping workers, which can faster take any task
  • Demand mode (optional): The manager terminates himself automatically, if all tasks are done
  • Tasks are prioritizable

Project Activity

See All Activity >

License

Mozilla Public License 1.1 (MPL 1.1)

Follow ThreadPool for Delphi

ThreadPool for Delphi Web Site

Other Useful Business Software
Earn up to 16% annual interest with Nexo. Icon
Earn up to 16% annual interest with Nexo.

Access competitive interest rates on your digital assets.

Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
Get started with Nexo.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ThreadPool for Delphi!

Additional Project Details

Intended Audience

Developers

Programming Language

Delphi/Kylix

Related Categories

Delphi/Kylix Agile Development Tools

Registered

2010-12-09