2 @brief lib/dispatch: In-process message delivery.
4 This module provides a general in-process "message dispatch" system in which
5 typed messages are sent on channels. The dispatch.h header has far more
8 It is used by by \refdir{lib/pubsub} to implement our general
9 inter-module publish/subscribe system.
11 This is not a fancy multi-threaded many-to-many dispatcher as you may be used
12 to from more sophisticated architectures: this dispatcher is intended only
13 for use in improving Tor's architecture.