Changeset 1760 for trunk/dll/tmrsvcs.c


Ignore:
Timestamp:
Mar 22, 2014, 12:10:53 AM (11 years ago)
Author:
Steven Levine
Message:

Comments

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/tmrsvcs.c

    r1570 r1760  
    1111  12 Jun 11 GKY Added IdleIfNeeded to the container/list fill and free loops to improve system
    1212                responsiveness when dealing with large numbers of items
     13  21 Mar 14 SHL Comments
    1314
    1415***********************************************************************/
     
    101102}
    102103
     104/**
     105 * Sleep if timer expired to avoid hogging CPU
     106 * @note Assumes ITIMER_DESC initialized by caller before first call
     107 */
     108
    103109VOID SleepIfNeeded(ITIMER_DESC *pitd, UINT sleepTime)
    104110{
     
    108114  }
    109115}
     116
     117/**
     118 * Switch to idle priority if timer expired
     119 * @return 0 if switched otherwise return APIRET or non-zero value
     120 * @note Assumes ITIMER_DESC initialized by caller before first call
     121 */
    110122
    111123ULONG IdleIfNeeded(ITIMER_DESC *pitd, LONG delta)
Note: See TracChangeset for help on using the changeset viewer.