Home
last modified time | relevance | path

Searched defs:usize (Results 1 – 15 of 15) sorted by relevance

/DragonReach/src/executor/dep_graph/
H A Dmod.rs32 pub fn add_node(&mut self, value: usize) -> usize { in add_node()
47 pub fn add_edge(&mut self, from: usize, to: usize) { in add_edge()
51 pub fn topological_sort(&mut self) -> Result<Vec<usize>, RuntimeError> { in topological_sort()
83 fn add_edges(&mut self, unit: usize, after: &[usize]) { in add_edges()
/DragonReach/src/manager/unit_manager/
H A Dmod.rs38 pub fn running_table(&self) -> &HashMap<usize, Child> { in running_table()
42 pub fn mut_running_table(&mut self) -> &mut HashMap<usize, Child> { in mut_running_table()
54 pub fn insert_into_name_table(path: &str, unit: usize) { in insert_into_name_table()
96 pub fn get_id_with_path(path: &str) -> Option<usize> { in get_id_with_path()
116 pub fn push_running(unit_id: usize, p: Child) { in push_running()
125 pub fn remove_running(id: usize) { in remove_running()
131 pub fn insert_unit_with_id(id: usize, unit: Arc<Mutex<dyn Unit>>) { in insert_unit_with_id()
157 pub fn push_a_idle_service(id: usize) { in push_a_idle_service()
165 pub fn push_flag_running(id: usize) { in push_flag_running()
236 pub fn kill_running(id: usize) { in kill_running()
/DragonReach/src/manager/timer_manager/
H A Dmod.rs108 pub fn cancel_timer(unit_id: usize) { in cancel_timer()
126 fn adjust_timevalue(unit_id: &usize, flag: bool /*1为启动0为退出 */) -> Vec<usize> { in adjust_timevalue()
141 pub fn remove_timer_unit(unit_id: usize) { in remove_timer_unit()
159 pub fn get_timer(parent_id: usize) -> Vec<usize> { in get_timer()
171 pub fn update_next_trigger(unit_id: usize, flag: bool) { in update_next_trigger()
/DragonReach/src/unit/
H A Dmod.rs34 fn from_path(path: &str) -> Result<usize, ParseError> in from_path()
71 fn unit_id(&self) -> usize; in unit_id()
81 fn set_unit_id(&mut self) -> usize { in set_unit_id()
297 pub fn set_id(&mut self, id: usize) { in set_id()
464 pub fn requires(&self) -> &[usize] { in requires()
468 pub fn wants(&self) -> &[usize] { in wants()
472 pub fn after(&self) -> &[usize] { in after()
476 pub fn before(&self) -> &[usize] { in before()
480 pub fn binds_to(&self) -> &[usize] { in binds_to()
484 pub fn part_of(&self) -> &[usize] { in part_of()
[all …]
/DragonReach/src/time/timer/
H A Dmod.rs24 parent: usize, in new()
51 pub fn parent(&self) -> usize { in parent()
/DragonReach/src/parse/parse_service/
H A Dmod.rs17 pub fn parse(path: &str) -> Result<usize, ParseError> { in parse()
/DragonReach/src/parse/parse_timer/
H A Dmod.rs17 pub fn parse(path: &str) -> Result<usize, ParseError> { in parse()
/DragonReach/src/parse/parse_target/
H A Dmod.rs17 pub fn parse(path: &str) -> Result<usize, ParseError> { in parse()
/DragonReach/src/parse/graph/
H A Dmod.rs33 pub fn add_node(&mut self, value: &String) -> usize { in add_node()
48 pub fn add_edge(&mut self, from: usize, to: usize) { in add_edge()
/DragonReach/src/unit/target/
H A Dmod.rs19 fn from_path(path: &str) -> Result<usize, ParseError> in from_path()
42 fn unit_id(&self) -> usize { in unit_id()
/DragonReach/src/parse/
H A Dmod.rs221 pub fn from_path(path: &str) -> Result<usize, ParseError> { in from_path()
243 ) -> Result<usize, ParseError> { in parse()
/DragonReach/src/error/parse_error/
H A Dmod.rs39 pub fn set_linenum(&mut self, linenum: usize) { in set_linenum()
/DragonReach/src/unit/timer/
H A Dmod.rs105 fn from_path(path: &str) -> Result<usize, ParseError> in from_path()
147 fn unit_id(&self) -> usize { in unit_id()
247 pub fn get_parent_unit(&mut self) -> usize { in get_parent_unit()
/DragonReach/src/parse/parse_util/
H A Dmod.rs425 pub fn parse_unit<T: Unit>(path: &str) -> Result<usize, ParseError> { in parse_unit()
436 pub fn parse_unit_no_type(path: &str) -> Result<usize, ParseError> { in parse_unit_no_type()
/DragonReach/src/unit/service/
H A Dmod.rs138 fn from_path(path: &str) -> Result<usize, ParseError> in from_path()
167 fn unit_id(&self) -> usize { in unit_id()