Commit Graph

9 Commits (2b36cbe2d5a387c088f5c4b3cb7a93f869986ee9)

Author SHA1 Message Date
Mark Michelson 2b36cbe2d5 Change the write-up on taskprocessors to reflect the new design.
13 years ago
Mark Michelson 12de4198b8 Add a shutdown callback to taskprocessor listeners.
13 years ago
Mark Michelson a4a48d9274 Add doxygen and constify some things.
13 years ago
Mark Michelson d5716ecae2 Genericize the allocation and destruction of taskprocessor listeners.
13 years ago
Mark Michelson 77725bf293 Move taskprocessors to use a listener model.
13 years ago
Russell Bryant 5665aa361f Minor tweaks to comment blocks and includes.
15 years ago
Kevin P. Fleming e6b2e9a750 Const-ify the world (or at least a good part of it)
16 years ago
Jeff Peeler bf0bb7b385 Add Doxygen documentation for API changes from 1.6.0 to 1.6.1
16 years ago
Dwayne M. Hubbard b0b72e89a8 A taskprocessor is an object that has a name, a task queue, and an event processing thread. Modules reference a taskprocessor, push tasks into the taskprocessor as needed, and unreference the taskprocessor when the taskprocessor is no longer needed.
17 years ago