API Manual

TValueTriggeredCallback observes the value with PropertyName of a control with ControlID. Changes to the observed property value will trigger a new callback request. The property value is checked for changes every Interval seconds. A DecayRate can be set to increase the polling interval linearly if no changes are observed. Once a change is observed, the polling interval is reset to the original value.