apptask.h 947 B

12345678910111213141516171819202122232425262728
  1. /*
  2. *********************************************************************************************************
  3. * xmk guide
  4. *
  5. * (c) Copyright 2016-2020, hualijidian.com
  6. * All Rights Reserved
  7. *
  8. * @file apptask.h
  9. * @author eric
  10. * @brief
  11. * @date 2018��11��2��
  12. * @version V0.0.1
  13. *********************************************************************************************************
  14. */
  15. #ifndef INC_TASK_H_
  16. #define INC_TASK_H_
  17. #include "env.h"
  18. #include "stdint.h"
  19. uint8_t Task_AddTransport(TASK_Transport_t task);
  20. uint8_t Task_HasTransport(void);
  21. TASK_Transport_t* Task_GetCurTransport(void);
  22. uint8_t Task_FinishCurTransport(void);
  23. uint8_t Task_ClearTransport(void);
  24. void Task_ForceClear(void);
  25. void Task_AddDemoTransport(void);
  26. uint8_t Task_SendStatus(uint8_t status);
  27. #endif /* INC_TASK_H_ */