ul_evptrig_set_timeout

Name

ul_evptrig_set_timeout --  inactivity timeout for trigger event

Synopsis

int ul_evptrig_set_timeout (ul_evptrig_t * evptrig, ul_htim_diff_t * timeout);

Arguments

evptrig

event trigger

timeout

pointer relative time inactivity interval triggering event

Description

The call back is activated with UL_EVP_TIMEOUT if there is no activity on given trigger for given time interval. The timeout value and start time can be re-trigger by call to ul_evptrig_set_timeout even for armed event. The disarm and arm sequence re-triggers timeout interval start as well. timeout equal to NULL disables timeout monitoring.