typedef ul_mstime_t ul_htim_time_t;
typedef ul_msdiff_t ul_htim_diff_t;
+#define UL_HTIM_RESOLUTION 1000
+
static inline int
ul_htimer_cmp_fnc(const ul_htim_time_t *a, const ul_htim_time_t *b)
{
return 0;
}
-static inline int ul_htime_add(ul_htim_diff_t *sum, const ul_htim_time_t *htimfrom,
+static inline int ul_htime_add(ul_htim_time_t *sum, const ul_htim_time_t *htimfrom,
const ul_htim_diff_t *diff)
{
*sum = *htimfrom + *diff;
#ifdef UL_HTIMER_WITH_STD_TYPE
-int ul_mstime_root_htimer_init(int options, void *context)
+static int ul_mstime_root_htimer_init(int options, void *context)
{
ul_mstime_init();
return 0;
}
-inline ul_htimer_queue_t *ul_mstime_root_htimer_get(int options, void *context)
+static ul_htimer_queue_t *ul_mstime_root_htimer_get(int options, void *context)
{
return &ul_root_htimer;
}
-void ul_mstime_root_htimer_put(ul_htimer_queue_t *queue)
+static void ul_mstime_root_htimer_put(ul_htimer_queue_t *queue)
{
}
-int ul_mstime_root_htimer_current_time(int options, ul_htim_time_t *htimer_time)
+static int ul_mstime_root_htimer_current_time(int options, ul_htim_time_t *htimer_time)
{
ul_mstime_t mstime;
ul_mstime_now(&mstime);