Home --> Documentations --> PJLIB Reference
This structure represents an entry to the timer.
Internal: the group lock used by this entry, set when pj_timer_heap_schedule_w_lock() is used.
Internal unique timer ID, which is assigned by the timer heap. Application should not touch this ID.
The future time when the timer expires, which the value is updated by timer heap when the timer is scheduled.
Callback to be called when the timer expires.
Arbitrary ID assigned by the user/owner of this entry. Applications can use this ID to distinguish multiple timer entries that share the same callback and user_data.
User data to be associated with this entry. Applications normally will put the instance of object that owns the timer entry in this field.