1# HiCollie_SetTimerParam 2 3## Overview 4 5Defines the input parameters of the **OH_HiCollie_SetTimer** function. 6 7**Since**: 18 8 9**Related module**: [HiCollie](capi-hicollie.md) 10 11**Header file**: [hicollie.h](capi-hicollie-h.md) 12 13## Summary 14 15### Member Variables 16 17| Name | Description| 18|----------------------------------------------------------------------| -- | 19| const char *name | Timer task name.| 20| unsigned int timeout | Task timeout threshold, in seconds.| 21| [OH_HiCollie_Callback](capi-hicollie-h.md#oh_hicollie_callback) func | Callback executed when a timeout occurs.| 22| void *arg | Parameters of the callback.| 23| [HiCollie_Flag](capi-hicollie-h.md#hicollie_flag) flag | Action performed when a timeout occurs. For details, see [HiCollie_Flag](capi-hicollie-h.md#hicollie_flag).| 24