SimpleKernel 1.17.0
Loading...
Searching...
No Matches
TaskStatusId Namespace Reference

任务状态 ID — 用作 etl::fsm 的状态 ID More...

Variables

constexpr etl::fsm_state_id_t kUnInit = 0
 
constexpr etl::fsm_state_id_t kReady = 1
 
constexpr etl::fsm_state_id_t kRunning = 2
 
constexpr etl::fsm_state_id_t kSleeping = 3
 
constexpr etl::fsm_state_id_t kBlocked = 4
 
constexpr etl::fsm_state_id_t kExited = 5
 
constexpr etl::fsm_state_id_t kZombie = 6
 

Detailed Description

任务状态 ID — 用作 etl::fsm 的状态 ID

Variable Documentation

◆ kBlocked

constexpr etl::fsm_state_id_t TaskStatusId::kBlocked = 4
inlineconstexpr

Definition at line 18 of file task_fsm.hpp.

◆ kExited

constexpr etl::fsm_state_id_t TaskStatusId::kExited = 5
inlineconstexpr

Definition at line 19 of file task_fsm.hpp.

◆ kReady

constexpr etl::fsm_state_id_t TaskStatusId::kReady = 1
inlineconstexpr

Definition at line 15 of file task_fsm.hpp.

◆ kRunning

constexpr etl::fsm_state_id_t TaskStatusId::kRunning = 2
inlineconstexpr

Definition at line 16 of file task_fsm.hpp.

◆ kSleeping

constexpr etl::fsm_state_id_t TaskStatusId::kSleeping = 3
inlineconstexpr

Definition at line 17 of file task_fsm.hpp.

◆ kUnInit

constexpr etl::fsm_state_id_t TaskStatusId::kUnInit = 0
inlineconstexpr

Definition at line 14 of file task_fsm.hpp.

◆ kZombie

constexpr etl::fsm_state_id_t TaskStatusId::kZombie = 6
inlineconstexpr

Definition at line 20 of file task_fsm.hpp.