hey_listen icon indicating copy to clipboard operation
hey_listen copied to clipboard

Add constant dispatchers

Open Lakelezz opened this issue 6 years ago • 0 comments

A constant dispatcher shall:

  • Not be modifiable after initialisation, hence constant/immutable
  • Build an efficient/fast dispatching
  • Dispatcher-requests can only stop propagation
  • Be available sync and parallel

Questions left:

  • Should it be really named Const when it's not truly compile-time constant?
  • Should a ConstParallelEventDispatcher be able to change their thread-number after initialisation?
  • Sync name? ConstEventDispatcher?
  • Parallel name? ConstParallelEventDispatcher?

Lakelezz avatar May 01 '18 13:05 Lakelezz