/*---------------------------------------------------------------------------- * Copyright (c) TJD Technologies Co., Ltd. 2020. All rights reserved. * * Description: task_service_timer.h * * Author: saimen * * Create: 2024-4-23 *--------------------------------------------------------------------------*/ #ifndef TASK_SERVICE_TIMER_H #define TASK_SERVICE_TIMER_H //lib #include #include /********************************************************************************************************************** * PUBLIC FUNCTIONS */ extern unsigned int *tjd_task_service_timer_get_task_handle(void); extern unsigned long tjd_task_service_timer_get_queue_id(void); extern void tjd_task_service_timer_entry(void *param); extern void tjd_task_service_timer_init(unsigned short stack_depth, unsigned short priority); /********************************************************************************************************************** * TEST FUNCTIONS */ extern void tjd_task_service_timer_test_send(void); #endif