Пример #1
1
 public void PostDelayed(AMCMsg.Runner runnable, long delay)
 {
     AMCMsg msg = new AMCMsg();
     msg.targetTime = Util.DelayMs(delay);
     msg.SetTarget(this);
     msg.Runnable = runnable;
     SendAtTime(msg, msg.targetTime);
 }
Пример #2
0
 public void Post(AMCMsg.Runner runnable)
 {
     AMCMsg msg = new AMCMsg();
     msg.SetTarget(this);
     msg.Runnable = runnable;
     msg.targetTime = Util.NowMs;
     Send(msg);
 }
Пример #3
0
 public void SendAtTime(AMCMsg message, long time)
 {
     message.targetTime = time;
     message.SetTarget(this);
     _looper.Add(message);
 }