This commit is contained in:
aozhiwei 2019-12-13 17:15:23 +08:00
parent 83d48a38e7
commit 7e25038d3e

View File

@ -47,7 +47,25 @@ public class Timer {
}
public TimerList addDeadLineTimer(int expire_time, XParams param, ITimerFunc timer_func,
ITimerAfterFunc timer_after_func) {
ITimerAfterFunc after_func) {
return null;
}
public TimerList addDeadLineTimerAndAttach(int expire_time, XParams param, ITimerFunc timer_func,
TimerAttacher timer_attacher) {
return null;
}
public TimerList addDeadLineTimerAndAttach(int expire_time, XParams param, ITimerFunc timer_func,
TimerAttacher timer_attacher, ITimerAfterFunc after_func) {
return null;
}
public TimerList addRepeatTimer(int expire_time, XParams param, ITimerFunc timer_func) {
return null;
}
public TimerList addFixedTimer(int expire_time, XParams param, ITimerFunc timer_func) {
return null;
}
@ -55,6 +73,26 @@ public class Timer {
}
public TimerList getTimerByAttach(ListHead attach_entry) {
return null;
}
public XParams getMutableParams(TimerList timer_list) {
return null;
}
public long getRemainTime(TimerList timer_list) {
return 0;
}
public TimerList getRunningTimer() {
return null;
}
public int getIdleableMillSeconds() {
return 0;
}
public void deleteTimer(TimerList timer_list) {
if (timer_list.timerAfterFunc != null) {
timer_list.timerAfterFunc.OnTimerAfter(timer_list.param);
@ -72,9 +110,21 @@ public class Timer {
}
}
private TimerList newTimerList() {
return null;
}
private void clear() {
}
private void addToFreeList(TimerList timer_list) {
freeTimer.addTail(timer_list.entry);
++freeTimerNum;
}
private void gcTimerFunc() {
}
}