| 921 | } |
| 922 | |
| 923 | void fxRescheduleSharedTimer(txSharedTimer* timer, txNumber timeout, txNumber interval) |
| 924 | { |
| 925 | fxLockMutex(&(gxSharedTimers.mutex)); |
| 926 | timer->when = mxMonotonicNow() + timeout; |
| 927 | timer->interval = interval; |
| 928 | fxUnlockMutex(&(gxSharedTimers.mutex)); |
| 929 | } |
| 930 | |
| 931 | void* fxScheduleSharedTimer(txNumber timeout, txNumber interval, txSharedTimerCallback callback, void* refcon, txInteger refconSize) |
| 932 | { |