X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=docs%2Fclasses%2Ffixedthreadpool.html;h=b7019f27a2dc4b867f232824643f81e272c37c72;hb=4f4ae1cb3c33228a023ea599c2648268d15e6c0f;hp=90a4ae16471421917a5dd7f039111aa089d968fb;hpb=849e05470ba75db08bb8def0c547ab4d8c35c9a0;p=poolifier.git diff --git a/docs/classes/fixedthreadpool.html b/docs/classes/fixedthreadpool.html index 90a4ae16..b7019f27 100644 --- a/docs/classes/fixedthreadpool.html +++ b/docs/classes/fixedthreadpool.html @@ -1,1185 +1,55 @@ - - -
- - -Type of data sent to the worker. This can only be serializable data.
-Type of response of execution. This can only be serializable data.
-Constructs a new poolifier fixed thread pool.
-Number of threads for this pool.
-Path to an implementation of a ThreadWorker
file, which can be relative or absolute.
Options for this fixed thread pool. Default: {}
ID of the next message.
-The promise map.
-key
: This is the message ID of each submitted task.value
: An object that contains the worker, the resolve function and the reject function.When we receive a message from the worker we get a map entry and resolve/reject the promise based on the message.
-Worker choice strategy instance implementing the worker choice algorithm.
-Default to a strategy implementing a round robin algorithm.
-Choose a worker for the next task.
-The default implementation uses a round robin algorithm to distribute the load.
-Worker.
-Creates a new worker for this pool and sets it up completely.
-New, completely set up worker.
-Decrease the number of tasks that the given workers has applied.
-Worker whose tasks are decreased.
-Increase the number of tasks that the given workers has applied.
-Worker whose tasks are increased.
-Removes the given worker from the pool.
-Worker that will be removed.
-Setup hook that can be overridden by a Poolifier pool implementation - to run code before workers are created in the abstract constructor.
-This function is the listener registered for each worker.
-The listener function to execute when a message is sent from a worker.
-Generated using TypeDoc
-A thread pool with a fixed number of threads.
+It is possible to perform tasks in sync or asynchronous mode as you prefer.
+This pool selects the threads in a round robin fashion.
+Constructs a new poolifier fixed thread pool.
+Number of threads for this pool.
+Path to an implementation of a ThreadWorker
file, which can be relative or absolute.
Id of the next message.
+The promise map.
+key
: This is the message Id of each submitted task.value
: An object that contains the worker, the resolve function and the reject function.When we receive a message from the worker we get a map entry and resolve/reject the promise based on the message.
+Worker choice strategy instance implementing the worker choice algorithm.
+Default to a strategy implementing a round robin algorithm.
+Choose a worker for the next task.
+The default implementation uses a round robin algorithm to distribute the load.
+Worker.
+Creates a new worker for this pool and sets it up completely.
+New, completely set up worker.
+Decrease the number of tasks that the given worker has applied.
+Worker whose tasks are decreased.
+Increase the number of tasks that the given worker has applied.
+Worker whose tasks are increased.
+Removes the given worker from the pool.
+Worker that will be removed.
+Setup hook that can be overridden by a Poolifier pool implementation +to run code before workers are created in the abstract constructor.
+This function is the listener registered for each worker.
+The listener function to execute when a message is sent from a worker.
+This function is the listener registered for each worker.
+The listener function to execute when a message is sent from a worker.
+Generated using TypeDoc
A thread pool with a fixed number of threads.
-It is possible to perform tasks in sync or asynchronous mode as you prefer.
-This pool selects the threads in a round robin fashion.
--- author
-
- - since
-
-
-Alessandro Pio Ardizio
-0.0.1
-