passageway_task.cpp 803 B

123456789101112131415161718192021222324252627282930313233
  1. //
  2. // Created by huli on 2021/3/16.
  3. //
  4. #include "passageway_task.h"
  5. Passageway_task::Passageway_task()
  6. {
  7. //构造函数锁定任务类型为 LOCATE_MANGER_TASK,后续不允许更改
  8. m_task_type = CARRIER_TASK;
  9. m_task_statu = TASK_CREATED;
  10. m_task_statu_information.clear();
  11. m_task_error_manager.error_manager_clear_all();
  12. m_request_inside_door_motion = DOOR_UNKNOWN;
  13. m_request_outside_door_motion = DOOR_UNKNOWN;
  14. m_request_turntable_direction = TURNTABLE_DIRECTION_UNKNOWN;
  15. m_respons_status = RESPONS_WORKING; //指令完成状态, 搬运器答复指令, 返回任务完成的情况
  16. m_respons_inside_door_motion = DOOR_UNKNOWN;
  17. m_respons_outside_door_motion = DOOR_UNKNOWN;
  18. m_respons_turntable_direction = TURNTABLE_DIRECTION_UNKNOWN;
  19. }
  20. Passageway_task::~Passageway_task()
  21. {
  22. }