Menu

Threading

Anonymous

Generical classes and components to manage muti-threading.

  • Configs altered to add thread management.

  • Throttle and cache events.

  • Config managed syncronisation.
  • Config managed losseness.
  • Dispatch events.

Classes

Class
Description

Function
Main model thread safe observable collection of KVP, with event dispatchers.

DynamicFunc
Transposed thread safe version of Function with event dispatchers, primary use grid data source.

FinPlusQueueThrottle
Primary use event throttle and cache with managed losseness.

Item
Items can be updated with no notification to notify once evaluated, stops event thrashing.

Components

Component
Description

FinPlusSyncThrottle.
Throttle Function Adaptors and component Function Models, caching and resened options.


Related

Wiki: FinPlusSyncThrottle