├── Extensions ├── Packages │ └── Integrates │ │ └── Pool │ │ ├── ThreadPoolExecutor.bdsproj │ │ ├── ThreadPoolExecutor.bdsproj.local │ │ ├── ThreadPoolExecutor.dpk │ │ └── ThreadPoolExecutor.res └── Source │ └── Integrates │ └── Pool │ ├── AbstractExecutorService.pas │ ├── BlockingQueue.pas │ ├── Callable.pas │ ├── Collections.pas │ ├── CompletitionService.pas │ ├── Exceptions.pas │ ├── Executor.pas │ ├── ExecutorCompletitionService.pas │ ├── ExecutorService.pas │ ├── Executors.pas │ ├── Future.pas │ ├── FutureTask.pas │ ├── Runnable.pas │ ├── RunnableFuture.pas │ ├── ThreadPoolExecutor.pas │ └── Threading.pas ├── LICENSE └── README.md /Extensions/Packages/Integrates/Pool/ThreadPoolExecutor.bdsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Packages/Integrates/Pool/ThreadPoolExecutor.bdsproj -------------------------------------------------------------------------------- /Extensions/Packages/Integrates/Pool/ThreadPoolExecutor.bdsproj.local: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /Extensions/Packages/Integrates/Pool/ThreadPoolExecutor.dpk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Packages/Integrates/Pool/ThreadPoolExecutor.dpk -------------------------------------------------------------------------------- /Extensions/Packages/Integrates/Pool/ThreadPoolExecutor.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Packages/Integrates/Pool/ThreadPoolExecutor.res -------------------------------------------------------------------------------- /Extensions/Source/Integrates/Pool/AbstractExecutorService.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Source/Integrates/Pool/AbstractExecutorService.pas -------------------------------------------------------------------------------- /Extensions/Source/Integrates/Pool/BlockingQueue.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Source/Integrates/Pool/BlockingQueue.pas -------------------------------------------------------------------------------- /Extensions/Source/Integrates/Pool/Callable.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Source/Integrates/Pool/Callable.pas -------------------------------------------------------------------------------- /Extensions/Source/Integrates/Pool/Collections.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Source/Integrates/Pool/Collections.pas -------------------------------------------------------------------------------- /Extensions/Source/Integrates/Pool/CompletitionService.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Source/Integrates/Pool/CompletitionService.pas -------------------------------------------------------------------------------- /Extensions/Source/Integrates/Pool/Exceptions.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Source/Integrates/Pool/Exceptions.pas -------------------------------------------------------------------------------- /Extensions/Source/Integrates/Pool/Executor.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Source/Integrates/Pool/Executor.pas -------------------------------------------------------------------------------- /Extensions/Source/Integrates/Pool/ExecutorCompletitionService.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Source/Integrates/Pool/ExecutorCompletitionService.pas -------------------------------------------------------------------------------- /Extensions/Source/Integrates/Pool/ExecutorService.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Source/Integrates/Pool/ExecutorService.pas -------------------------------------------------------------------------------- /Extensions/Source/Integrates/Pool/Executors.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Source/Integrates/Pool/Executors.pas -------------------------------------------------------------------------------- /Extensions/Source/Integrates/Pool/Future.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Source/Integrates/Pool/Future.pas -------------------------------------------------------------------------------- /Extensions/Source/Integrates/Pool/FutureTask.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Source/Integrates/Pool/FutureTask.pas -------------------------------------------------------------------------------- /Extensions/Source/Integrates/Pool/Runnable.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Source/Integrates/Pool/Runnable.pas -------------------------------------------------------------------------------- /Extensions/Source/Integrates/Pool/RunnableFuture.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Source/Integrates/Pool/RunnableFuture.pas -------------------------------------------------------------------------------- /Extensions/Source/Integrates/Pool/ThreadPoolExecutor.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Source/Integrates/Pool/ThreadPoolExecutor.pas -------------------------------------------------------------------------------- /Extensions/Source/Integrates/Pool/Threading.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/Extensions/Source/Integrates/Pool/Threading.pas -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lmbelo/ThreadPoolExecutor4Delphi/HEAD/README.md --------------------------------------------------------------------------------