Edit of asset "ExecPool" Accepted
Old/Current | New/Edit | |
---|---|---|
Title | ExecPool | ExecPool |
Description |
Thread pool for asynchronous tasks execution. It runs tasks in a number of parallel threads. On each task completion it calls a callback specified. One can specify how many threads to use or use the default number which is OS.get_processor_count()-1. Usage example: ExecPool.start( my_object, "method_to_call", "callback_name" ). See "res://addons/exec_pool/examples/exec_pool_example.tscn" example scene. |
Thread pool for asynchronous tasks execution. It runs tasks in a number of parallel threads. On each task completion it calls a callback specified. One can specify how many threads to use or use the default number which is OS.get_processor_count()-1. Usage example: ExecPool.start( my_object, "method_to_call", "callback_name" ). See "res://addons/exec_pool/examples/exec_pool_example.tscn" example scene. |
Category | Misc | Misc |
License | GPLv3 | GPLv3 |
Repository Provider | GitHub | GitHub |
Repository Url | https://github.com/z80/exec_pool | https://github.com/z80/exec_pool |
Issues Url | https://github.com/z80/exec_pool/issues | https://github.com/z80/exec_pool/issues |
Godot version | Godot 3.4 | Godot 3.4 |
Version String | 1.0.1 | 1.0.1 |
Download Commit | 18bd5b6c59d3cd9eeb72c4c2c434eba1dbdd5f0d | 18bd5b6c59d3cd9eeb72c4c2c434eba1dbdd5f0d |
Download Url (Computed) | https://github.com/z80/exec_pool/archive/18bd5b6c59d3cd9eeb72c4c2c434eba1dbdd5f0d.zip | https://github.com/z80/exec_pool/archive/18bd5b6c59d3cd9eeb72c4c2c434eba1dbdd5f0d.zip |
Icon Url |
https://github.com/z80/exec_pool/raw/main/icon.png
![]() |
https://github.com/z80/exec_pool/raw/main/icon.png
![]() |