This structure represents an entry to the timer.
Forward declaration for timer entry.
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.
The documentation for this struct was generated from the following file: