diff --git a/src/timer.rs b/src/timer.rs index 78851b6..d80c194 100644 --- a/src/timer.rs +++ b/src/timer.rs @@ -77,4 +77,59 @@ impl Timer { } + pub fn set_timeout(&mut self, + expire_time: i32, + cb: fn (i32, Option>>)) { + + } + + pub fn set_timeout_ex(&mut self, + expire_time: i32, + cb: fn (i32, Option>>), + attacher: Rc::>) { + + } + + pub fn set_timeout_wp(&mut self, + expire_time: i32, + cb: fn (i32, Option>>)) -> TimerWp { + return TimerWp::new(); + } + + pub fn set_timeout_wp_ex(&mut self, + expire_time: i32, + cb: fn (i32, Option>>), + attacher: Rc::>) -> TimerWp { + return TimerWp::new(); + } + + pub fn fire_event(&mut self, + timer_wp: TimerWp, + e: i32, + args: Option>>) { + } + + pub fn modify(&mut self, timer_wp: TimerWp, expire_time: i32) { + } + + pub fn delete_current_timer(&mut self) { + } + + pub fn is_running(&self) { + } + + pub fn delete(&mut self, timer_wp: TimerWp) { + } + + pub fn reset(&mut self, timer_wp: TimerWp) { + } + + pub fn get_remain_time(&mut self, timer_wp: TimerWp) -> i64 { + return 0; + } + + pub fn get_idle_time(&self) -> i64 { + return 0; + } + }