[workqueue] remove rt_delayed_work_init()

This commit is contained in:
Meco Man
2021-08-01 16:53:26 +08:00
parent b73ad3cf59
commit 94ed55f34d
3 changed files with 9 additions and 23 deletions

View File

@@ -5,6 +5,7 @@
*
* Change Logs:
* Date Author Notes
* 2021-08-01 Meco Man remove rt_delayed_work_init() and rt_delayed_work structure
*/
#ifndef WORKQUEUE_H__
#define WORKQUEUE_H__
@@ -48,11 +49,6 @@ struct rt_work
struct rt_workqueue *workqueue;
};
struct rt_delayed_work
{
struct rt_work work;
};
#ifdef RT_USING_HEAP
/**
* WorkQueue for DeviceDriver
@@ -82,9 +78,6 @@ rt_inline void rt_work_init(struct rt_work *work, void (*work_func)(struct rt_wo
work->type = 0;
}
void rt_delayed_work_init(struct rt_delayed_work *work, void (*work_func)(struct rt_work *work,
void *work_data), void *work_data);
#endif /* RT_USING_HEAP */
#endif